Introdução à Ferramenta Rational Reporting para Collaborative Lifecycle Management

Configure o RRDI (Rational Reporting for Development Intelligence) para que funcione com aplicativos e relatórios de CLM

Este guia para a implementação da Versão 2.0 do Rational Reporting for Development Intelligence (RRDI) também explica como integrar o RRDI ao data warehouse Collaborative Lifecycle Management (CLM) 4.0. Assim é possível gerar relatórios para Rational Team Concert, Rational Quality Manager e Rational Requirements Composer.

Murali Dhandapani, IT Specialist, IBM China

author photoMurali 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.


nível de autor Contribuidor do
        developerWorks

Sonali Samantaray, Senior Staff Software Engineer, IBM

Photo: Sonali SamantaraySonali 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.


nível de autor Profissional do
        developerWorks

Arul Doraisamy, IT Specialist, IBM

author photoArul Doraisamy trabalha no Software Engineering Services Team no India Software Lab (ISL), na Índia. Atualmente lidera a equipe de implementação de ferramentas Rational e Administração para projetos ISL. Possui mestrado em Ciência da Computação e é IBM Certified ClearQuest Administrator.



23/Out/2012

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
Instalação de RRDI e CLM

Configurar o armazenamento de dados

Instale o IBM DB2 e crie uma instância de banco de dados.

  1. Ao executar a instalação do Rational Reporting:
    1. Crie um banco de dados de armazenamento de conteúdo que usa essa instância.
    2. 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
  1. 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.
  2. 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.

  1. Certifique-se de que as bibliotecas de 32 bits sejam instaladas e exporte LIBPATH:
export LIBPATH=$LIBPATH:/home/db2inst1/sqllib/lib32
  1. 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.

  1. 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
  1. 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

  1. 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
Desenvolver e implementar componentes
  1. Clique em Next para ver o resumo mostrado na Figura 3.
  2. Clique em Finish para retornar à página de instalação do RRDI.
Figura 3. Página de resumo da instalação do Rational Reporting
Página de resumo da instalação do Rational Reporting
  1. 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
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
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

  1. 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.
  2. 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
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
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
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
Planejamento de tarefa de coleta de dados
Figura 10. Status da tarefa de coleta de dados
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
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
Relatório de amostra

Resumo

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.

Recursos

Aprender

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

Comentários

developerWorks: Conecte-se

Los campos obligatorios están marcados con un asterisco (*).


Precisa de um ID IBM?
Esqueceu seu ID IBM?


Esqueceu sua senha?
Alterar sua senha

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

 


A primeira vez que você entrar no developerWorks, um perfil é criado para você. Informações no seu perfil (seu nome, país / região, e nome da empresa) é apresentado ao público e vai acompanhar qualquer conteúdo que você postar, a menos que você opte por esconder o nome da empresa. Você pode atualizar sua conta IBM a qualquer momento.

Todas as informações enviadas são seguras.

Elija su nombre para mostrar



Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Los campos obligatorios están marcados con un asterisco (*).

(Escolha um nome de exibição de 3 - 31 caracteres.)

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

 


Todas as informações enviadas são seguras.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=Rational
ArticleID=842160
ArticleTitle=Introdução à Ferramenta Rational Reporting para Collaborative Lifecycle Management
publish-date=10232012