IBM Rational® Reporting for Development Intelligence, Versão 2 (também chamado de RRDI), é a ferramenta de relatórios da solução Rational para Collaborative Lifecycle Management, Versão 4.0 (CLM 4). Este artigo traz instruções para implementar o RRDI 2.0 em um sistema operacional IBM® AIX® e integrá-lo com o data warehouse CLM 4.0 o servidor de banco de dados IBM® DB2® para IBM Rational Team Concert™, Rational® Quality Manager e Rational® Requirements Composer para gerar relatórios usando definições de relatório de amostra dos respectivos aplicativos.
Analisar a arquitetura de instalação
O diagrama na Figura 1 mostra a configuração usada como base para este artigo. Aqui. RRDI está implementado no AIX. Também tem suporte para as plataformas Microsoft Windows, Linux e IBM® System z®. Faça o download do pacote RRDI apropriado para sua instalação. Consulte Recursos para obter o link para "Requisitos de Sistema para Rational Reporting for Development Intelligence 2.0", que contém a lista de hardware e software suportados.
Pré-requisitos:
Este artigo supõe que o servidor CLM 4.0 já está instalado e configurado, junto com o banco de dados.
Figura 1. Instalação de RRDI e CLM
Configurar o armazenamento de dados
Instale o IBM DB2 e crie uma instância de banco de dados.
- Ao executar a instalação do Rational Reporting:
- Crie um banco de dados de armazenamento de conteúdo que usa essa instância.
- Crie o catálogo DB2 para montar localmente o banco de dados (data warehouse) do CLM 4.0 no servidor RRDI 2.0.
Importante:Isso é obrigatório quando se tem RRDI em um servidor e data warehouse de CLM em outro. A sequência de conexões da cadeia de caracteres da conexão de origem de dados do IBM® Cognos® para RRDI e DB2 será localhost.
Os comandos a seguir ajudam a criar um catálogo DB2 no servidor AIX:
su – db2instl db2 catalog tcpip node <nodeName> remote <Remote IP Address> server <port number> db2 catalog database DW at node <nodeName> db2 list node directory db2 connect to DW user db2inst1 using <password> |
Para conceder privilégios de administração de banco de dados a rptuser, use o comando a seguir:
db2 grant dbadm on database to user rptuser |
- Após criar a instância do banco de dados e configurar o catálogo para conexão com o data warehouse remoto, saia de db2inst1.
- Em seguida, execute db2profile e configure LIBPATH:
source /home/db2inst1/sqllib/db2profile |
Em um sistema IBM® AIX®, o caminho da biblioteca padrão é de 64 bits, mas um caminho de 32 bits é obrigatório para concluir a instalação do Rational Reporting.
- Certifique-se de que as bibliotecas de 32 bits sejam instaladas e exporte LIBPATH:
export LIBPATH=$LIBPATH:/home/db2inst1/sqllib/lib32 |
- Para verificar o caminho da biblioteca, use este comando:
echo $LIBPATH |
Observação:
O endereço IP remoto usado ao criar o catálogo DB2 é o endereço IP do servidor CLM 4.0 com o data warehouse configurado. Consulte a citação "Catalogando um banco de dados" na seção Recursos para detalhes.
Implemente o Rational Reporting for Development Intelligence. A implementação do Rational Reporting for Development Intelligence (RRDI 2.0) tem três etapas:
- Instalação do RRDI 2.0
- Instalação do Rational Reporting
- Tarefas pós-instalação
A instalação bem-sucedida do RRDI 2.0 no AIX fornece os detalhes para executar a instalação do Rational Reporting. RRDI 2.0 é integrado com o servidor Apache Tomcat, que ajuda a executar a configuração do Rational Reporting.
- Antes de continuar com a instalação do Rational Reporting, inicie o servidor Tomcat a partir do caminho instalado do RRDI 2.0:
cd /opt/IBM/RRDI2/setup/tool/JazzTeamServer/server ./server.startup |
- Agora clique em Set up Rational Reporting e configure o RRDI, usando o link de instalação do RRDI:
https://islswestest5.in.ibm.com:10443/rrdi/setup.
Observação:
AIX é o sistema operacional que usamos para a implementação ao escrever o artigo. Se você está trabalhando em um sistema AIX, garanta que a partição /tmp tenha ao menos 200 MB de espaço. Ao preparar a configuração para o artigo, /tmp tinha 1 GB. Consulte a citação "Installing Rational Reporting for Development Intelligence" em Recursos para ver os detalhes.
Configurar o Rational Reporting for Development Intelligence
- Usando o link de instalação do RRDI, configure o armazenamento de conteúdo, data warehouse, IBM® WebSphere® Application Server e servidor de relatório.
Desenvolver e implementar Componentes de Relatório é a última etapa ao executar a instalação do Rational Reporting. Isso cuida a configuração do servidor de relatório. Essa etapa geralmente fracassa se a biblioteca de 32 bits não estiver configurada corretamente, como explicamos anteriormente. A Figura 2 indica a conclusão bem-sucedida da implementação dos componentes de relatório.
Figura 2. Desenvolver e implementar componentes
- Clique em Next para ver o resumo mostrado na Figura 3.
- Clique em Finish para retornar à página de instalação do RRDI.
Figura 3. Página de resumo da instalação do Rational Reporting
- Clique em Run post-setup tasks para realizar a configuração de namespace do Jazz™ e carregar archives do Cognos. A Figura 4 mostra o resumo de tarefas pós-instalação.
Figura 4. Resumo das tarefas pós-instalação
Isso permite definições de relatório de amostra na pasta pública no Rational Reporting (veja a Figura 5) para Rational Team Concert (o software de mudança e gerenciamento de configuração, ou CCM), Rational Quality Manager (gerenciamento de qualidade, ou QM) e Rational Requirements Composer (gerenciamento de requisitos, ou RM). Cada pasta contém os relatórios relevantes de data warehouse.
Figura 5. Definições de Relatório de Amostra
Observação:
Consulte o link "Tarefas de pós-instalação" em Recursos para ver os detalhes.
Verificar a conexão de origem de dados
- Para verificar a conexão de origem de dados, faça login no RRDI 2.0 em http://islswestest5.in.ibm.com:11080/reporting e clique em IBM Cognos administration.
- Em seguida, abra a guia Configuration, selecione RIDW > more > Test the connectione clique em Test, conforme mostra a Figura 6.
Figura 6. Testar as conexões de origem de dados
Se a conexão funcionar, a coluna Status nos resultados mostrará Succeeded, como mostra a Figura 7.
Figura 7. Resultados do teste de conexão
Configurar o data warehouse de Collaborative Lifecycle Management
O componente de data warehouse nas propriedades Advanced do servidor de Collaborative Lifecycle Management é usado para configurar o usuário de coleta de dados e o tempo de captura instantânea do data warehouse, que nada mais é que planejar o tempo de execução da tarefa e tipo de autenticação de XDC (veja a Figura 8). Isso cuida das tarefas de coleta de dados do Jazz Team Server e Rational Requirements Composer. Para mudança e gerenciamento de configuração (CCM) e gerenciamento de qualidade (QM), as propriedades Advanced do aplicativo contêm o componente data warehouse. A configuração de todos esses componentes deve ser semelhante. O usuário de coleta de dados deve ter a licença Data Collector.
Figura 8. Configuração de componente de data warehouse
Observação:
O servidor CLM 4.0 está configurado com autenticação LDAP, e o usuário de coleta de dados especificado aqui é um dos usuários LDAP que tem uma licença Data Collector.
Planejar tarefas de coleta de dados
As configurações adequadas do componente de data warehouse para Collaborative Lifecycle Management garantem que as tarefas de coleta de dados sejam bem executadas, como mostra a Figura 9. Aqui, o valor de Job Scheduling está especificado como 12 para configurar para executar uma vez a cada 12 horas, e Job History revela o mesmo na Figura 10.
Figura 9. Planejamento de tarefa de coleta de dados
Figura 10. Status da tarefa de coleta de dados
Explore relatórios de data warehouse após configurar com sucesso os componentes de data warehouse sobre Collaborative Lifecycle Management, faça login no Rational Reporting for Development Intelligence (RRDI 2.0).
Em seguida, é possível gerar relatórios de mudança e gerenciamento de configuração(CCM), gerenciamento de qualidade (QM) e gerenciamento de requisitos (RM), usando as definições de relatório de amostra.
Eles refletem os dados em tempo real das respectivas áreas do projeto, de acordo com os mais recentes trabalhos de coleta de dados executados com sucesso.
A Figura 11 mostra a lista de relatórios de date warehouse para CCM que estão incluídos no RRDI 2.0. Há também muitos relatórios de data warehouse incluídos para QM e RM.
Figura 11. Lista de relatórios de data warehouse disponíveis para CCM
A Figura 12 mostra um dos relatórios de amostra gerados ao usar o relatório de data warehouse "Development items implementing or impacting Requirements".
Figura 12. Relatório de amostra
Este artigo explicou a implementação do Rational Reporting for Development Intelligence (RRDI) Versão 2.0 e sua integração com o data warehouse Collaborative Lifecycle Management (CLM) Versão 4.0 em um sistema operacional IBM AIX. Também incluiu detalhes sobre a geração de relatórios através do uso de relatórios de data warehouse para Rational Team Concert, Rational Quality Manager e Rational Requirements Composer, todos envolvidos em CLM.
Aprender
- Saiba mais sobre CLM:
- Centro de Informações da solução IBM Rational para Collaborative Lifecycle Management 4.0
- Sandboxes da solução IBM Rational de Collaborative Lifecycle Management 4.0
- Collaborative Lifecycle Management - página em Jazz.net
- Saiba mais sobre criação de relatórios com CLM:
- Inteligência de desenvolvimento com a solução CLM - página em Jazz.net
- O que há de novo no Rational Reporting for Development Intelligence 2.0
- Requisitos de sistema do CLM 2012, incluindo Rational Reporting for Development Intelligence 2.0
- Workshop de relatórios do CLM 2011
- Criando um relatório no Rational Common Reporting
- Ajuda online de CLM: Relatórios
- IBM Rational Reporting for Development Intelligence (RRDI), lista de execução do YouTube
- Confira o centro de informações Installing Rational Reporting for Development Intelligence para instruções detalhadas, incluindo o subtópico Post-installation tasks.
- Leia a seção Cataloging a database from a client using the CLP (processador da linha de comando) do centro de informações do IBM DB2.
- Explore a área do software Rational no developerWorks para recursos técnicos, melhores práticas e informações sobre soluções Rational colaborativas e integradas para entrega de software e de sistemas.
- Assine a newsletter semanal por email do developerWorks e escolha os assuntos que irá seguir.
- Fique atualizado com os eventos técnicos e webcasts do developerWorks com ênfase em uma variedade de produtos IBM e assuntos do segmento de mercado de TI.
- Participe de um resumo de instruções gratuito no briefing do developerWorks Live! para se informar sobre os produtos e ferramentas IBM, além das tendências do mercado de TI.
- Acompanhe as demos on demand do developerWorks, que abrangem desde a instalação e a configuração dos produtos para iniciantes até as funcionalidades avançadas para desenvolvedores experientes.
Obter produtos e tecnologias
- Faça download de uma versão gratuita de teste do software Rational.
- Avalie outros softwares IBM da forma que melhor lhe convier: faça o download da versão de avaliação, experimente-a online, use-a em um ambiente de nuvem ou passe algumas horas na Sandbox da SOA para saber como implementar arquitetura orientada a serviço de maneira eficiente.
Discutir
- Faça parte dos fóruns do software Rational para tirar dúvidas e participar das discussões.
- Faça e responda a perguntas, e aumente
seus conhecimentos participando dos fóruns, cafés e wikis Rational.
- Faça parte da comunidade Rational para compartilhar seu conhecimento sobre o software Rational e ficar conectado aos seus parceiros.
- Avalie ou revise um Software Rational. É rápido e fácil.
Murali Dhandapani faz parte da equipe ISL Operations Software Engineering Service no IBM Software Labs, na Índia. Ele é IBM Certified IT Specialist em Gerenciamento de Sistemas e líder técnico de implementação em infraestrutura de produtos baseados no Rational Jazz. É autor contribuinte do developerWorks.
Sonali Samantaray trabalha como Senior Staff Software Engineer para IBM Software Labs, Índia, no grupo WebSphere. Além de possuir mestrado em aplicativos de computador, Sonali é IBM Certified DB2 Associate e IBM Certified SOA Associate. Ela escreveu vários documentos técnicos para o produto e para vários simpósios. Ela é autora contribuinte do developerWorks.
