138
IBM Cognos Real-time Monitoring Workbench Versão 10.2.2 Guia do Usuário

Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

IBM Cognos Real-time Monitoring WorkbenchVersão 10.2.2

Guia do Usuário

���

Page 2: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

NotaAntes de usar estas informações e o produto suportado por elas, leia as informações em “Avisos” na página 125.

Informações do Produto

Este documento se aplica ao IBM Cognos Business Intelligence Versão 10.2.2 e também pode se aplicar às liberaçõessubsequentes.

Licensed Materials - Property of IBM

© Copyright IBM Corporation 2007, 2014.

Page 3: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Índice

Introdução . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

O Que Há de Novo? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixNovos recursos na versão 10.2.2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixNovos Recursos na Versão 10.2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . ixNovos Recursos na Versão 10.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix

Capítulo 1. Introdução. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Ativando o Real-time Monitoring Workbench . . . . . . . . . . . . . . . . . . . . . . . . 1Trabalhando com o Produto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Capítulo 2. Configurando Origens de Dados para tabelas de consulta . . . . . . . . . 3Criando Agentes de Origem de Dados para tabelas de consulta . . . . . . . . . . . . . . . . . . 4Criando Definições de Origem para Dados da tabela de consulta . . . . . . . . . . . . . . . . . . 8

Criando uma Definição de Origem do Java Database Connectivity para os Dados da Tabela de Consulta . . . 8Criando uma Definição de Origem para Dados da Tabela de Consulta a partir de um Serviço da Web . . . . 10Criando uma Definição de Origem para Dados da tabela de consulta a partir de Tabelas de Equipe de Vendas 10Criando uma Definição de Origem para Dados da tabela de consulta a partir de um Arquivo Simples . . . . 11Editando Definições de Origem para Dados da tabela de consulta . . . . . . . . . . . . . . . . 12Limitações de tabelas de consulta . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Mapeando os Tipo de Dados Java Database Connectivity . . . . . . . . . . . . . . . . . . . 13

Armazenamento de Dados em Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Configurando Parâmetros de Armazenamento em Cache . . . . . . . . . . . . . . . . . . . 15Configurando Programações de Invalidação . . . . . . . . . . . . . . . . . . . . . . . 16

Capítulo 3. Modelagem de Dados de Negócios . . . . . . . . . . . . . . . . . . 19O Modelador de Cenário . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Trabalhando com Visualizações de Negócios . . . . . . . . . . . . . . . . . . . . . . . . 20

Criando Visualizações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Trabalhando com Atividades e Cenários de Negócios . . . . . . . . . . . . . . . . . . . . . 22Trabalhando com Regras e Alertas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Configurando um Alerta para Chamar um Serviço Externo da Web . . . . . . . . . . . . . . . 23Detalhes da Regra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Detalhes do Alerta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Limitando o Número de Instâncias de Alerta . . . . . . . . . . . . . . . . . . . . . . . 26Configurando um Alerta para Chamar um Serviço Externo da Web . . . . . . . . . . . . . . . 27

Trabalhando com Modelos de Regras . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Criando um Modelo de Regra . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Trabalhando com Reportlets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

Capítulo 4. Ativando o Suporte para Visualizações de Negócios . . . . . . . . . . . 31Trabalho com o ambiente de trabalho. . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Pastas do Ambiente de Trabalho . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Dependências e Requisitos do Objeto . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Trabalhando com Agentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Trabalhando com Fluxos de Dados e tabelas de consulta . . . . . . . . . . . . . . . . . . . . 37

Criando um Fluxo de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Criando uma tabela de consulta . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Fazendo Upload de um Arquivo de Dados . . . . . . . . . . . . . . . . . . . . . . . . 40Trabalhando com Fluxos de Dados Consolidados . . . . . . . . . . . . . . . . . . . . . . 41

Trabalhando com Visualizações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Guias de Visualização . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Criando e Editando Visualizações . . . . . . . . . . . . . . . . . . . . . . . . . . . 43Criando Campos de Visualização . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

© Copyright IBM Corp. 2007, 2014 iii

Page 4: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Trabalhando com Cláusulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Mantendo Eventos em uma Visualização Sem Preservação de Estado . . . . . . . . . . . . . . . 48Exibindo Expressões SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Visualizar Relacionamentos de Limites . . . . . . . . . . . . . . . . . . . . . . . . . 49

Trabalhando com Cubos e Dimensões . . . . . . . . . . . . . . . . . . . . . . . . . . 49Criando Dimensões. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Criando Tabelas de Consulta em Fluxos de Dados e em Visualizações . . . . . . . . . . . . . . . 52Criando Cubos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53Relacionamentos de Limite do Cubo . . . . . . . . . . . . . . . . . . . . . . . . . . 54

Trabalhando com Arquivos UDF e JAR . . . . . . . . . . . . . . . . . . . . . . . . . . 54Pasta Arquivos JAR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Pasta Funções Definidas pelo Usuário . . . . . . . . . . . . . . . . . . . . . . . . . 55

Criando Links Externos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56Criando Definições de Processo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56Criando Destinos de Drill Through . . . . . . . . . . . . . . . . . . . . . . . . . . . 58Exportando Objetos Selecionados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Capítulo 5. Gerenciando a Administração do Sistema . . . . . . . . . . . . . . . 63Gerenciando Usuários . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Gerenciando Funções . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Visualizando a Lista de Processos Externos . . . . . . . . . . . . . . . . . . . . . . . . . 66Trabalhando com Configurações do Sistema . . . . . . . . . . . . . . . . . . . . . . . . 66

IBM Cognos Workspace Integration . . . . . . . . . . . . . . . . . . . . . . . . . . 67Configuração de ponto de verificação. . . . . . . . . . . . . . . . . . . . . . . . . . 67Marca customizada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70Configuração de criptografia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70Regulador de execução . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Mapas geográficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73IBM Cognos Business Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . 74Acesso do Java Database Connectivity a Visualizações e Cubos . . . . . . . . . . . . . . . . . 75Protocolo LDAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76Criação de Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80Conectando a níveis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Monitoramento de memória . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Notificações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84Configuração de Tempo Limite da Sessão . . . . . . . . . . . . . . . . . . . . . . . . 84Configuração do Protocolo Simples de Transporte de Correio. . . . . . . . . . . . . . . . . . 85Controle de sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85Configurações de Encadeamento . . . . . . . . . . . . . . . . . . . . . . . . . . . 86Interface com o usuário . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86Gerenciamento e Autenticação do Usuário . . . . . . . . . . . . . . . . . . . . . . . . 87

Importando e Exportando Metadados . . . . . . . . . . . . . . . . . . . . . . . . . . 89Exportando Metadados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90Importando Metadados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

Compreendendo a Criação de Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . 93Visualizando Destinos de Criação de Log . . . . . . . . . . . . . . . . . . . . . . . . 95Compreendendo os Módulos de Criação de Log . . . . . . . . . . . . . . . . . . . . . . 96Compreendendo os Níveis de Criação de Log . . . . . . . . . . . . . . . . . . . . . . . 96Designando Níveis de Log para Criadores de Logs e Destinos . . . . . . . . . . . . . . . . . 97Monitorando os Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

Capítulo 6. Configurando a Interoperabilidade entre o IBM Cognos Real-timeMonitoring e o IBM Cognos Business Intelligence . . . . . . . . . . . . . . . . 101Ativando a Conexão Única com o IBM Cognos Business Intelligence . . . . . . . . . . . . . . . . 101Usando Cubos do IBM Cognos Real-time Monitoring como Origens de Dados no IBM Cognos BusinessIntelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

Criando uma Conexão de Origem de Dados com um Cubo do IBM Cognos Real-time Monitoring . . . . . 103Criando e Publicando um Pacote com Base em um Cubo do IBM Cognos Real-time Monitoring. . . . . . 104

Usando as Visualizações do IBM Cognos Real-time Monitoring como Origens de Dados no IBM Cognos BusinessIntelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

iv IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 5: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time Monitoring noWindows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time Monitoring emOutros Sistemas Operacionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Criando e Publicando um Pacote Baseado em uma Visualização do IBM Cognos Real-time Monitoring . . . 109Testando o Pacote do IBM Cognos Real-time Monitoring nos Estúdios do IBM Cognos . . . . . . . . . 111

Configurando o Sistema para Integração com o IBM Cognos Workspace. . . . . . . . . . . . . . . 112

Apêndice A. Resolução de Problemas . . . . . . . . . . . . . . . . . . . . . . 115Problemas de Autenticação ao Usar o IBM Tivoli Directory Server . . . . . . . . . . . . . . . . . 115Problemas de Autenticação ao Usar o Active Directory . . . . . . . . . . . . . . . . . . . . 115Problemas com Driver ODBC ao Criar uma Conexão de Origem de Dados com uma Visualização do IBMCognos Real-time Monitoring em Sistemas Windows de 64 Bits . . . . . . . . . . . . . . . . . 116Impossível Remover Usuários e Funções Externos após a Sincronização Inicial . . . . . . . . . . . . 116A Importação e Exportação Customizada de Tarefas Não Importa Tarefas Apenas . . . . . . . . . . . 117Evitando Problemas com o Cache ao Integrar o IBM Cognos Real-time Monitoring com o Business Insight . . . 117

Apêndice B. Ajuste de Mapas Geográficos . . . . . . . . . . . . . . . . . . . . 119Melhorando a Exatidão do Geocodificador . . . . . . . . . . . . . . . . . . . . . . . . 119Estendendo o Suporte ao Mapa Geográfico . . . . . . . . . . . . . . . . . . . . . . . . 120

Interface IGeocoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120Classe GeoPoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

Avisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

Índice v

Page 6: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

vi IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 7: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Introdução

Este documento deve ser usado com o IBM® Cognos Real-time MonitoringWorkbench.

O Cognos Real-time Monitoring Workbench permite que você acesse diversasorigens de dados, execute agregações de dados e cálculos e crie os objetos paraexibir suas informações no Cognos Real-time Monitoring Dashboard. Para obterinformações sobre o uso do painel, consulte o Guia do Usuário do IBM CognosReal-time Monitoring Dashboard.

Público

Este documento destina-se a administradores, modeladores de dados edesenvolvedores de aplicativos. Os desenvolvedores e modeladores de dados usamesse aplicativo para criar visualizações, regras e alertas que modelam seusnegócios. Os administradores usam esse aplicativo para gerenciar usuários eservidores de aplicativos.

Localizando Informações

Para localizar a documentação do produto na web, incluindo toda a documentaçãotraduzida, acesse IBM Knowledge Center (http://www.ibm.com/support/knowledgecenter).

Recursos de Acessibilidade

O IBM Cognos Real-time Monitoring Workbench não suporta atualmente osrecursos de acessibilidade que ajudam os usuários com deficiência física, comomobilidade restrita ou visão limitada, a usarem este produto.

© Copyright IBM Corp. 2007, 2014 vii

Page 8: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

viii IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 9: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

O Que Há de Novo?

Esta seção contém uma lista de recursos novos, alterados e removidos para estaliberação. Ela o ajudará a planejar seu upgrade e as estratégias de implementaçãodo aplicativo e os requisitos de treinamento para seus usuários.

Para obter informações sobre a atualização, consulte o Guia de Instalação eConfiguração do IBM Cognos Business Intelligence para seu produto.

Para obter informações sobre outros recursos novos para esta liberação, consulteNovos Recursos do IBM Cognos Business Intelligence.

As informações sobre O Que Há de Novo para as liberações anteriores estãodisponíveis acessando a documentação no IBM Knowledge Center(http://www.ibm.com/support/knowledgecenter).

Para revisar uma lista atualizada dos ambientes suportados pelos produtos IBMCognos, como sistemas operacionais, correções, navegadores, servidores da web,servidores de diretório, servidores de base de dados e servidores de aplicativos,visite a Central do Cliente do IBM Cognos (http://www.ibm.com/software/data/cognos/customercenter).

Novos recursos na versão 10.2.2Não há novos recursos nesta liberação do IBM Cognos Real-time MonitoringWorkbench.

Novos Recursos na Versão 10.2.1Não há novos recursos nesta liberação do IBM Cognos Real-time MonitoringWorkbench.

Novos Recursos na Versão 10.1.1Abaixo estão listados os novos recursos para a versão 10.1.1.

Integração Mais Estrita entre o IBM Cognos Real-time MonitoringDashboard e o IBM Cognos Business Insight

Ao trabalhar com objetos do IBM Cognos Real-time Monitoring Dashboard no IBMCognos Business Insight, é possível:v converter um tipo de exibição em outrov alterar os estilos de medida em uma exibiçãov alterar propriedades específicas em uma exibiçãov usar widgets de filtro do IBM Cognos Business Insight

Para obter mais informações, consulte os tópicos sobre como alterar os tipos deexibição, estilos de medida, propriedades específicas de gráfico e widgets defiltragem no IBM Cognos Real-time Monitoring Workbench User Guide.

© Copyright IBM Corp. 2007, 2014 ix

Page 10: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Tabelas de Consulta de Fluxo Suportam Dimensões Sequenciais

Usando uma tabela de consulta de fluxo baseada em um fluxo de eventos, osvalores na tabela de consulta são atualizados com a mesma velocidade que osdados são processados e podem ser originados de origens não JDBC, como JMS ouWebSphere MQ. Agora é possível usar dimensões sequenciais em cubos evisualizações sem a necessidade de criar junções de volta para a dimensão - vocêcria a dimensão em uma tabela de consulta usando as mesmas etapas que umadimensão tradicional. Para obter mais informações, consulte o tópico sobre comocriar tabelas de consulta em fluxos de dados e visualizações no IBM CognosReal-time Monitoring Workbench User Guide.

Suporte para Upsert Estendido para Arquivo Simples e Formatosde Serviço de Mensagens JDBC

Na versão 10.1.0, a funcionalidade upsert, que combina as ações de atualização,inserção e exclusão de dados das tabelas de fluxo de dados, estava disponívelapenas para fluxos de dados Java™ Database Connectivity (JDBC). A Versão 10.1.1estende o suporte desse recurso para fluxos de arquivo simples, fluxos JMS eoutros. Para obter mais informações, consulte os tópicos sobre como ativar o upsertpara um fluxo de dados no IBM Cognos Real-time Monitoring Workbench User Guide.Consulte também o tópico sobre upsert no IBM Cognos Real-time MonitoringWorkbench Modeling Reference.

Procurar Objetos

Em liberações anteriores, a localização de objetos de interesse usando listasclassificadas podia ser demorada. Agora, é possível procurar um texto específicocontido na definição XML. Para obter mais informações, consulte o tópico sobrecomo procurar a biblioteca de objetos no IBM Cognos Real-time MonitoringWorkbench User Guide.

Visualizar Dependências e Requisitos do Objeto

É possível usar a guia Relacionamentos para ver todas as dependências e osrequisitos para um objeto. Para obter mais informações, consulte o tópico sobredependências e requisitos de objeto no IBM Cognos Real-time Monitoring WorkbenchUser Guide.

Construa uma Estrutura do Adaptador Externo

É possível configurar um adaptador externo para converter dados de um formatonão suportado anteriormente (como JSON e Feed RSS) em um formato suportadopelo RTM (como tabular, arquivo simples, XML). Para obter mais informações,consulte o tópico sobre estruturas do adaptador no IBM Cognos Real-timeMonitoring Workbench Modeling Reference.

x IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 11: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Capítulo 1. Introdução

O administrador do sistema deve, primeiro, instalar, configurar e iniciar oscomponentes do servidor IBM Cognos Real-time Monitoring. Para receber eventos,ou para recuperar dados de tabela de consulta, os servidores precisam localizar ecoletar dados. Por exemplo, para acessar um DBMS para recuperar dados da tabelade consulta, os servidores precisam ser configurados com nome e senha de acessoao banco de dados.

Para obter informações adicionais, consulte o IBM Cognos Real-time MonitoringInstallation and Configuration Guide.

Ativando o Real-time Monitoring WorkbenchSe você for um administrador do sistema, primeiro acesse o IBM Cognos Real-timeMonitoring Workbench para que seja possível configurar as definições do sistemaantes de outros usuários acessarem o produto.

Antes de Iniciar

Antes de ativar o IBM Cognos Real-time Monitoring Workbench, certifique-se deque as condições a seguir sejam atendidas:v Seu navegador da web seja o Microsoft Internet Explorer 6.0 ou mais novo.v Os servidores Cognos Real-time Monitoring estejam em execução.v O JavaScript esteja ativado.v O Adobe Flash versão 9 ou posterior esteja instalado.

Sobre Esta Tarefa

Você deverá usar a conta do usuário rtmadmin com a senha manager para efetuarlogin. Para obter informações adicionais, consulte a seção sobre como configurar oCognos Real-time Monitoring após a instalação no IBM Cognos Real-time MonitoringInstallation and Configuration Guide.

Quando o modo de segurança está ativado, o Cognos Real-time MonitoringWorkbench exibe um banner indicando que o sistema está no modo de segurança eque todos os eventos estão pausados. O fluxo de dados é interrompido quando o osistema está em modo de segurança. Para obter informações adicionais, consulte oIBM Cognos Real-time Monitoring Installation and Configuration Guide.

Procedimento1. No navegador da Web, digite a seguinte URL, em que servername representa o

nome do computador host e o número da porta:http://servername/cognos/realtime/landing/landingpage.htmA página de Boas-vindas do Cognos Real-time Monitoring é aberta.

2. Dependendo de sua função como administrador, modelador ou desenvolvedor,clique em um dos seguintes links:v Administrar o conteúdo em tempo real.v Modelar meus dados em tempo real.v Criar meu painel em tempo real.

© Copyright IBM Corp. 2007, 2014 1

Page 12: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

3. Efetue login usando o nome de usuário e senha designado pelo administrador.Observação: Se a conexão única entre o IBM Cognos Business Intelligence e oCognos Real-time Monitoring estiver ativada e você já estiver com loginefetuado no IBM Cognos Business Intelligence, a página de login não aparecerá.Você efetua login automaticamente no Cognos Real-time MonitoringWorkbench.

Trabalhando com o ProdutoÉ possível executar as seguintes tarefas usando o IBM Cognos Real-timeMonitoring Workbench.v Configurando contas de usuários.

Todos que usam o Cognos Real-time Monitoring Workbench ou o CognosReal-time Monitoring Dashboard precisam de uma conta do usuário. Osusuários podem visualizar suas informações de conta ao clicar emConfigurações de Conta no aplicativo.Os administradores do sistema podem incluir e modificar contas de usuáriosusando o Console Administrativo .

v Criando e Modificando Agentes.Os agentes coletam eventos e dados da tabela de consulta para torná-losdisponíveis para o Real-time Monitoring.Os administradores do sistema criam e modificam agentes usando o ConsoleAdministrativo .

v Criando fluxos de dados e tabelas de consulta.Os agentes inserem dados em tabelas de fluxos de dados e tabelas de consulta.Essas tabelas são a origem das visualizações de negócios que apresentam eagregam as informações .Você pode criar fluxos de dados e tabelas de consulta usando o Workbench .

v Usando visualizações de negócios.As visualizações de negócios contêm, agregam e fornecem informações de fluxode dados e tabela de consulta.É possível criar visualizações de negócios complexas usando o Modelador deCenário .

v Criando cenários, regras e alertas.É possível usar o Cognos Real-time Monitoring para identificar eventos denegócios excepcionais e notificar usuários sobre a atividade.Isso é feito criando cenários, regras e alertas no Modelador de Cenário. Tambémé possível usar o Modelador de Cenário para definir reportlets que fornecem asmétricas associadas aos eventos.

2 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 13: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Capítulo 2. Configurando Origens de Dados para tabelas deconsulta

Os dados da tabela de consulta complementa os dados de eventos ao fornecerinformações adicionais, significativas. Por exemplo, uma instância de evento podeconter um número de produto, mas não uma descrição do produto. As origens dedados para tabelas de consulta disponibilizam essas informações adicionais parainclusão nas visualizações.

As origens de dados para tabelas de consulta têm duas partes: o agente, que fazreferência a uma conexão JDBC ou uma chamada de serviço da web, e a definiçãoda tabela de consulta, que configura a entrada ou saída para os dados recuperados.

Quando um fluxo de dados é processado no IBM Cognos Real-time Monitoring, osdados disponíveis na origem do fluxo de dados podem ser limitados. Por exemplo,uma visualização que está processando uma ordem de compra pode ter recebidoum número de identificação do produto e os dados do evento. Ao unirinformações de origens de dados complementares para tabelas de consulta, avisualização poderá incluir informações adicionais, tais como descrição do produto,fabricante e outras informações da ordem de compra. Na definição de visualização,uma cláusula WHERE, como na instrução a seguir, uniria a definição da tabela deconsulta à tabela de fluxo de dados:WHERE datastream.product_id = lookuptable.suppliers_of_product_id

Quando a visualização unir os dados, a identificação passará do fluxo de dadospara a definição da tabela de consulta. Se os dados do fornecedor correspondentejá estiverem na cache da tabela de consulta, a definição utilizará os dados e ospassará para a visualização de negócios. Se os dados ainda não estiverem namemória, o ID será passado a um agente (ou como uma consulta SQL ou por valorpara um procedimento armazenado), que envia os dados ao DBMS ou a umserviço da web para processamento. O resultado da consulta será então carregadocomo definição da tabela de consulta, e subsequentemente, será incluído navisualização de negócios.

O seguinte diagrama ilustra o processo descrito acima. A tabela de consulta contémos dados que correspondem a algum ID na visualização. Os dados vêm de umcache, que originalmente vêm de alguma origem externa, tal como um DBMS.

1. Um evento vem do fluxo de dados para a visualização de negócios.

Tabela de fluxo de dados

Visualização de negócios

Agente

Consulta para a tabela de consulta

Dados para consulta

Resultadolinhas

12

34

56

7

Tabela de fluxo de dados

Visualização de negócios

Tabela de consultadefinição

AgenteTabela de consultaorigem

Consulta para a tabela de consulta

Dados para consulta

Resultadolinhas

12

34

56

7

© Copyright IBM Corp. 2007, 2014 3

Page 14: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

2. A visualização procura por informações adicionais da tabela de consulta. Se osdados estiverem na tabela de consulta, eles serão retornados para avisualização.

3. Se os dados não estiverem na tabela de consulta, uma consulta será enviada aoagente.

4. O agente consulta a origem de dados.5. Os dados são retornados ao agente, a partir da origem de dados.6. O agente fornece as linhas de resultados à tabela de consulta.7. A visualização usa os dados das linhas do conjunto de resultados.

A origem da tabela de consulta pode ser um banco de dados acessado por meio deuma conexão JDBC ou um aplicativo de negócios acessado por meio de um serviçoda web.

Criando Agentes de Origem de Dados para tabelas de consultaPara configurar uma origem de dados para dados da tabela de consulta, primeiro énecessário criar um agente que implemente a conexão de origem de dados.

É possível criar diversos tipos de agentes; entretanto, ao configurar origens dedados para tabelas de consulta, a possibilidade se limita aos seguintes tipos:v JDBC

Permite recuperar dados da tabela de consulta de bancos de dados como Oracle,MS SQLServer, DB2, Sybase e outros bancos de dados.Nota: É necessário configurar uma definição JNDI para o servidor de aplicativos.Para obter informações adicionais, consulte o Guia de Instalação e Configuração doIBM Cognos Real-time Monitoring.Especifique os seguintes atributos para esse agente:

Atributo Descrição

Nome Identifica o agente. Este nome deve serexclusivo entre os agentes.

Status Especifica se o agente está ativado oudesativado.

Salvar em Especifica a pasta em que o agente seráarmazenado. O padrão é Pastas Públicas.Clique em Escolher Pasta para selecionaruma pasta diferente.

Descrição Especifica uma descrição que pode conterqualquer caractere. Esse parâmetro éopcional.

Tipo de Banco de Dados Identifica o fornecedor DBMS como DB2,Oracle, SQL Server, Sybase ou PostgreSQL.

Nome de usuário Especifica o nome de usuário usado para seconectar ao DBMS. Os usuários precisam terdireitos de acesso de consulta.

Senha Especifica a senha associada ao nome deusuário. Se não especificar a senha, o agenteusa a senha especificada na definição deconfiguração da Origem JDBC no servidorde aplicativos.

4 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 15: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Atributo Descrição

Máximo de Linhas Por Consulta Específica o número máximo de linhas aserem retornadas como resultado daconsulta. Isso impede que os usuáriosretornem resultados excepcionalmentegrandes, que provoquem impacto no DBMS.

Tipo de Conexão JDBC Descreve como se conectar ao banco dedados JDBC no servidor de aplicativos.

A conexão baseada em Origem de Dadosconecta-se a um conjunto de bancos dedados JDBC por meio de uma conexãoJNDI.

A conexão baseada em URL conecta-se àuma origem JDBC por meio de uma URL.Não use esse tipo de conexão para o IBMWebSphere.

nome JNDI para Origem JDBC (Somentecom base na origem de dados)

Especifica o nome da origem de dados a serusada como uma conexão com o banco dedados. O nome está no formato JNDI, porexemplo, com.now.products.ProductSource.Uma origem obtém sua conexão de umconjunto de conexões que o servidor deaplicativos mantém. O servidor mantém asconexões abertas para reduzir atrasos aoestabelecer uma conexão.Nota: É necessário configurar o conjunto deconexões como um conjunto nãotransacional.

URL de JDBC (Somente com base na URL) Especifica a URL que é mapeada para aconexão JDBC que é configurada no servidorde aplicativos que está executando oReal-time Monitoring. Consulte adocumentação do driver JDBC para saber oformato apropriado dessa URL.

Classe do Driver JDBC (Somente com basena URL)

Especifica o driver JDBC a ser usado. Essedriver deve residir no caminho de classe doservidor de aplicativos que executa oReal-time Monitoring. Consulte adocumentação do driver JDBC para obter onome de classe apropriado do driver JDBC.

Capítulo 2. Configurando Origens de Dados para tabelas de consulta 5

Page 16: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Atributo Descrição

Propriedades JNDI (Somente com base naorigem de dados)

Especifica as propriedades opcionais eadicionais da JNDI (Java Naming andDirectory Interface) necessárias para criar oumanter o agente para a origem JDBC. Ospares nome/valor permitem que seespecifiquem as propriedades JDBC. Osnomes são um dos atalhos listados abaixoou uma propriedade reconhecida da JNDI. Oagente reconhece os seguintes nomes comoatalhos para as propriedades de JNDI:

- mapas de factory paraINITIAL_CONTEXT_FACTORY.

- mapas de provedor para PROVIDER_URL.

- mapas de security_credentials paraSECURITY_CREDENTIALS.

- mapas de security_principal paraSECURITY_PRINCIPAL.

Propriedades de Conexão (somente combase na URL)

Especifica as propriedades de conexãoopcionais necessárias para criar ou manter oagente para a origem JDBC. Os paresnome/valor permitem que se especifiquemas propriedades da conexão JDBC.

v Serviço da web

Permite recuperar dados da tabela de consulta de uma chamada de serviço daweb.Especifique os seguintes atributos para esse agente:

Atributo Descrição

Nome Identifica o agente. Este nome deve serexclusivo entre os agentes.

Status Especifica se o agente está ativado oudesativado.

Salvar em Especifica a pasta em que o agente seráarmazenado. O padrão é Pastas Públicas.Clique em Escolher Pasta para selecionaruma pasta diferente.

Descrição Especifica uma descrição que pode conterqualquer caractere. Esse parâmetro éopcional.

URL Especifica o local HTTP do arquivo de WebService Definition Language (WSDL) quedescreve o serviço, os dados que fornece ecomo trocar dados com o serviço. Os dadosque são retornados devem ser umamensagem em estilo de documento SOAP. Aligação RPC não é suportada.

6 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 17: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Atributo Descrição

Nome de usuário Especifica o nome de usuário que é usadopara se conectar ao serviço. O parâmetro étransferido para o servidor quando esteexige nome de usuário. Esse parâmetro éopcional.

Senha Especifica a senha de usuário usada para seconectar ao serviço. O parâmetro étransferido para o servidor quando esteexige senha. Esse parâmetro é opcional.

v Equipe de vendas

Permite recuperar dados da tabela de consulta das tabelas da Equipe de Vendas.Especifique os seguintes atributos para esse agente:

Equipe de vendas Descrição

Nome Identifica o agente. Este nome deve serexclusivo entre os agentes.

Descrição Especifica a descrição que pode conterqualquer caractere. Esse parâmetro éopcional.

Status Especifica se o agente está ativado oudesativado.

URL Especifica o local HTTP do arquivo de WebService Definition Language (WSDL) quedescreve o serviço, os dados que fornece ecomo trocar dados com o serviço. Os dadosque são retornados devem ser umamensagem em estilo de documento SOAP. Aligação RPC não é suportada.

Nome de usuário Especifica o nome de usuário que é usadopara se conectar ao serviço. O parâmetro étransferido para o servidor quando esteexige nome de usuário.

Senha Especifica a senha de usuário usada para seconectar ao serviço. O parâmetro étransferido para o servidor quando esteexige senha.

v Sistema de arquivos

Permite recuperar dados da tabela de consulta de um arquivo de texto.Para esse tipo de agentes, é necessário, opcionalmente, um arquivo de textodelimitado ou com largura fixa.

v Adaptadores de AgentePermite recuperar dados da tabela de consulta de diversos tipos de origens dedados.Para esse tipo de agentes, é necessário, opcionalmente, um arquivo de textodelimitado ou com largura fixa.Os adaptadores são agentes criados com a estrutura do adaptador do agente.Para obter informações adicionais, consulte a Referência de Modelagem do IBMCognos Workbench.

Capítulo 2. Configurando Origens de Dados para tabelas de consulta 7

Page 18: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Atenção: A consulta ou chamada é configurada na definição da tabela deconsulta.

Antes de criar um novo agente, a configuração do usuário deve ter as permissõesnecessárias de criação para agentes e as especificações de conexão para o tipo deagente específico. Antes de editar um agente, é necessário ter permissões degravação e leitura para o agente.

As etapas nesta seção descrevem como criar um novo agente tanto para origens dedados JDBC quanto de serviços da web. Para outros tipos de agentes, consulte aReferência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Procedimento1. Efetue login no Cognos Real-time Monitoring Workbench.2. Na guia Ambiente de Trabalho, clique em Atividades.3. Clique em Criar Novo e, então, clique em Agente.4. Na caixa de diálogo Criar Agente, na lista suspensa Tipo de Agente, selecione

JDBC, Serviço da Web, Equipe de Vendas ou um agente criado com aestrutura do adaptador do agente.

5. Para cada tipo de agente selecionado, especifique os atributos necessários,conforme especificado nesta seção.

6. Configure o valor Status como Ativado e clique em OK.7. Para editar um agente:

v Selecione o agente.v Clique em Atividades e, então, clique em Editar.v Na caixa de diálogo Editar Agente, modifique os atributos do agente e clique

em OK.

Resultados

A caixa de diálogo Criar é fechada e o novo agente listado na guia Agentes. Oagente fica disponível imediatamente para receber dados da tabela de consulta.

Criando Definições de Origem para Dados da tabela de consultaPrimeiro é necessário criar a definição de uma origem de dados para uma tabelade consulta .

Criando uma Definição de Origem do Java DatabaseConnectivity para os Dados da Tabela de Consulta

Esta seção descreve como criar uma nova definição de origem Java DatabaseConnectivity (JDBC) para os dados da tabela de consulta. A definição da origem dedados da tabela de consulta a partir de uma origem JDBC pode ter o formato deuma consulta SQL ou de uma chamada de um procedimento armazenado.

Procedimento1. Efetue login no Real-time Monitoring Workbench.2. Na guia Ambiente de Trabalho, clique em Atividades.3. Clique em Criar Novo e, então, clique em Tabela de consulta.4. Na caixa de diálogo Nova tabela de consulta, clique em JDBC e, então, clique

em Continuar.

8 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 19: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

5. Clique no botão Navegar, selecione a origem e clique em OK.O agente criado anteriormente para essa origem de dados aparece em Agentes.

6. Especifique o tipo de origem.v Para criar uma origem com base em uma consulta SQL, clique no botão

Consulta, digite uma instrução de consulta na área do texto e clique emContinuar.Se a consulta não for válida, uma mensagem de erro aparecerá. Do contrário,a caixa de diálogo Configurar Tabela de consulta - Consulta JDBCaparecerá. Os resultados da consulta são exibidos na parte inferior da caixade diálogo, na guia Informações do Campo.

v Para criar uma origem baseada em um procedimento armazenado, clique nobotão Procedimento Armazenado e, então, clique em Continuar.A caixa de diálogo Configurar tabela de consulta - ProcedimentoArmazenado aparecerá.Na guia Informações de Campo, no campo Nome do procedimento, digite onome do procedimento armazenado. Esse valor corresponde ao nome doprocedimento armazenado no banco de dados mencionado pelo agentemostrado na etapa 5. Clique em Incluir Campo nas áreas Saída e Entrada daguia para incluir campos de saída e entrada. Consulte a tabela na próximaetapa para obter descrições desses campos.

Para ambos os tipos de origem, configure o armazenamento de dados em cachena guia Armazenamento de Dados em Cache. É possível selecionar o índice aoativar o tipo pré-busca de armazenamento em cache. Também é possívelconfigurar o número de conjuntos de resultados a serem armazenados emcache. Especificar mais de dez conjuntos de resultados padrão melhora odesempenho, mas consome mais memória.

7. Clique em Salvar tabela de consulta.As guias para as colunas da nova tabela de consulta (lidas a partir da consulta)e as dependências serão exibidas.Para procedimentos armazenados, é possível usar a origem para receber dadosde tabela de consulta.

Atributo Descrição

Saídas Especifique as colunas na definição de tabelade consulta, seus tipos de dados eformatação opcional. O procedimentoretorna um conjunto de resultados comvalores que mapeiam as colunas na ordemna qual aparecem nesta lista. O tipo de dadoidentifica o tipo de coluna na definição e éconvertido do tipo JDBC, conforme definidoem “Mapeando os Tipo de Dados JavaDatabase Connectivity” na página 13.

Entradas Especifique os parâmetros passados para oprocedimento armazenado e seus tipos dedados. As entradas são passadas comoargumentos para o procedimento na ordemem que aparecem na lista. O tipo de dadoidentifica o tipo de dado do Real-timeMonitoring do valor que está sendo passadopara o procedimento. Para obter maisinformações sobre tipos de dados, consulte“Mapeando os Tipo de Dados Java DatabaseConnectivity” na página 13.

Capítulo 2. Configurando Origens de Dados para tabelas de consulta 9

Page 20: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Criando uma Definição de Origem para Dados da Tabela deConsulta a partir de um Serviço da Web

Esta seção descreve como criar uma origem de tabela de consulta a partir de umserviço da web.

Procedimento1. Efetue login no Real-time Monitoring Workbench.2. Na guia Ambiente de Trabalho, clique em Atividades.3. Clique em Criar Novo e, então, clique em Tabela de consulta.4. Na caixa de diálogo Nova tabela de consulta, clique em Serviço da Web e,

então, clique em Continuar.5. Na caixa de diálogo Nova Tabela de Consulta de Serviços da Web, clique em

Navegar e selecione o agente que representa o serviços da web que desejausar como a origem da tabela de consulta.Selecione o agente configurado, conforme descrito em “Criando Agentes deOrigem de Dados para tabelas de consulta” na página 4.

6. Clique em Continuar.A caixa de diálogo exibe os métodos e as operações que estão disponíveis noserviço da web.

7. Selecione o método que deseja e clique em Continuar.A caixa de diálogo Configurar tabela de consulta - Serviços da Webaparecerá. As entradas e saídas (lidas do arquivo WSDL que a configuraçãodo agente usa como referência para os serviços da web) são exibidas na áreade janela Informações do Campo na parte inferior da caixa de diálogo.Dica: Dependendo de sua importância, use o botão Ocultar/Mostrar paramostrar ou ocultar o conteúdo.

8. Digite um nome para a tabela de consulta no campo Nome.9. No campo Status, selecione Ativado.

10. Clique na guia Armazenamento de Dados em Cache se desejar modificar osparâmetros de armazenamento em cache.O padrão é 10 conjuntos de resultados.

11. Quando concluído, clique em Salvar tabela de consulta.A caixa de diálogo será fechada e as guias para as colunas das novas tabelasde consulta (conforme lidas da consulta) e dependências serão exibidas.A origem agora está pronta para receber dados da tabela de consulta.

Criando uma Definição de Origem para Dados da tabela deconsulta a partir de Tabelas de Equipe de Vendas

Ao importar tabelas de Equipe de vendas usando o Assistente Importar Objeto deEquipe de Vendas, o assistente cria um objeto de tabela de consulta a partir databela importada. O assistente cria nomes de tabelas de consulta ao incluircontexto no nome da tabela. Por exemplo, uma tabela denominada Conta,importada para uma tabela de consulta é denominada Account_context.

Para obter informações adicionais, consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

10 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 21: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Proceda de acordo com o descrito a seguir para criar uma origem de equipe devendas para a tabela de consulta se deseja criar tabelas de consulta adicionais apartir das suas tabelas de equipe de vendas importadas.

Procedimento1. Efetue login no Real-time Monitoring Workbench.2. Na guia Ambiente de Trabalho, clique em Atividades.3. Clique em Criar Novo e, então, clique em Tabela de consulta.4. Na caixa de diálogo Nova tabela de consulta, clique em Equipe de Vendas e,

então, clique em Continuar.5. Clique em Pesquisar e selecione o agente da Salesforce configurado

anteriormente.6. Digite uma instrução de consulta SQL no campo de texto Consulta da

Salesforce ,por exemplo, digite SELECT * FROM ACCOUNT, e clique em Continuar.Se a consulta não for válida, uma mensagem de erro aparecerá. Do contrário, acaixa de diálogo Configurar tabela de consulta - Consulta da Salesforceaparecerá. Os resultados da consulta serão exibidos na parte inferior da caixade diálogo, na guia Informações de campo.

7. Clique na guia Armazenamento de dados em cache para configurar oarmazenamento de dados em cache.

8. Quando concluído, clique em Salvar tabela de consulta.A caixa de diálogo será fechada e as guias para as colunas das novas tabelas deconsulta (conforme lidas da consulta) e dependências serão exibidas.A origem esta pronta para receber dados da tabela de consulta.

Criando uma Definição de Origem para Dados da tabela deconsulta a partir de um Arquivo Simples

Esta seção descreve como criar uma origem para tabelas de consulta a partir deum arquivo simples. Elas podem ser um arquivo de texto delimitado ou de largurafixa.

Procedimento1. Efetue login no Real-time Monitoring Workbench.2. Na guia Ambiente de Trabalho, clique em Atividades.3. Clique em Criar Novo e, então, clique em Tabela de consulta.4. Na caixa de diálogo Nova tabela de consulta, clique em Sistema de Arquivos

e, então, clique em Continuar.5. Selecione o tipo de arquivo simples a ser usado para a origem da tabela de

consulta: delimitada ou largura fixa.6. Clique em Navegar, próximo a Agente do Sistema de Arquivos e, na caixa de

diálogo Selecionar Objeto, selecione o agente que deseja usar e clique emOK.

7. Clique em Navegar para localizar o arquivo de amostra que pode ser usadoao mapear os dados do arquivo para a tabela de consulta.Essa etapa é opcional.

8. Clique em Continuar.A caixa de diálogo Configurar tabela de consulta - Origem do Sistema deArquivos Delimitado aparecerá se estiver usando um arquivo de textodelimitado. A caixa de diálogo Configurar Larguras de Campo aparecerá se

Capítulo 2. Configurando Origens de Dados para tabelas de consulta 11

Page 22: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

estiver usando um arquivo de largura fixa. A caixa Configurar tabela deconsulta - Origem de Arquivo Simples de Largura Fixa aparecerá após terconfigurado as larguras de campo.Para obter informações adicionais sobre as definições de configuraçãoassociadas aos arquivos de texto de largura fixa e delimitados, consulte aReferência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

9. Configure as informações de campo para as colunas conforme necessário.10. Clique na guia Armazenamento de Dados em Cache se desejar modificar os

parâmetros de armazenamento em cache.11. Clique em Salvar tabela de consulta.

Editando Definições de Origem para Dados da tabela deconsulta

As etapas nesta seção descrevem como editar ou modificar uma definição deorigem existente para dados da tabela de consulta.

Procedimento1. Efetue login no IBM Cognos Real-time Monitoring Workbench.2. Na guia Ambiente de Trabalho, selecione a tabela de consulta.3. Clique em Atividades e, então, clique em Editar.

A caixa de diálogo Configurar tabela de consulta aparecerá.4. Modifique as configurações de definição conforme necessário.5. Clique em Salvar tabela de consulta.

Limitações de tabelas de consultaÉ possível recuperar tabelas de consulta sem limitações de uma fonte de consultaJava Database Connectivity (JDBC).

Todavia, as limitações a seguir se aplicam na recuperação de tabelas de consulta apartir de uma origem que seja um procedimento armazenado JDBC ou um serviçoda web:v Quando a coluna da tabela de consulta é mencionada como parte de uma

consulta, em algum lugar da cláusula WHERE ou FROM ela deve aparecer naexpressão de igualdade e, então, somente como um predicado atômico. Umpredicado atômico não tem nenhum outro operador no mesmo lado do sinal deigual. Por exemplo, é permitido:WHERElookuptable_column = 10*datastream_column

Mas o seguinte não é permitido pois o predicado do membro esquerdo, quecontém as colunas das tabelas de consulta, é uma expressão que inclui umoperador (/):WHERE lookuptable_column/10 = datastream_column

v A referência atômica requerida pode não aparecer em uma expressão separada(OR). Falha:WHERE(lookuptable_column = datastream_column OR A > B)

Entretanto, pode aparecer em uma expressão conjunta (AND):WHERE (lookuptable_column = datastream_column AND A >B)

12 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 23: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

v Assim que houver ao menos uma referência de igualdade na consulta, pode-seusar a coluna de qualquer outra maneira. Por exemplo, as duas situaçõesseguintes são permitidas:WHERE (lookuptable_column= datastream_column AND

lookuptable_column/10 = other_datastream_column)

WHERE ((lookuptable_column = datastream_column ANDlookuptable_column >= other_datastream_column) OR(A > B))

Entretanto, a situação seguinte falha, pois não há referência de igualdade naconsulta:WHERE lookuptable_column >= datastream_column

v A expressão de igualdade solicitada pode não se referir a outra tabela deconsulta na mesma tabela. Por exemplo:t1.lookuptable_column = t1.other_datastream_column

v A expressão de igualdade pode mencionar uma coluna da tabela de consulta emoutra tabela, por exemplo:t1.lookuptable_column= t2.other_datastream_column

Limitações do SybaseAo fazer uma consulta a um banco de dados Sybase, esteja ciente destas limitações.

Todos os nomes, incluindo tabelas e colunas, diferenciam maiúsculas e minúsculas.

Todas as consultas devem estar somente na forma da tabela SELECT * FROM. Não épossível incluir nenhuma cláusula SELECT. Para filtrar os resultados, carregue-os emuma visualização de negócios e filtre a visualização.

Mapeando os Tipo de Dados Java Database ConnectivityOs tipos de dados das colunas DBMS são exibidos como tipos de dados JDBC emapeiam para tipos de dados do IBM Cognos Real-time Monitoring.

Tipo de dado JDBC CaractereNúmerointeiro Duplo Decimal

Registrode data ehora Booleano Longo

CARACT sim não não não não comoliteral

não

VARCHAR sim não não não não comoliteral

não

LONGVARCHAR sim não não não não comoliteral

não

NUMERIC não sim sim sim não sim sim

DECIMAL não sim sim sim não sim sim

BIT não sim sim sim não sim sim

TINYINT não sim sim sim não sim sim

SMALLINT não sim sim sim não sim sim

INTEGER não sim sim sim não sim sim

BIGINT não sim sim sim não sim sim

REAL não sim sim sim não sim sim

FLOAT não sim sim sim não sim sim

Capítulo 2. Configurando Origens de Dados para tabelas de consulta 13

Page 24: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Tipo de dado JDBC CaractereNúmerointeiro Duplo Decimal

Registrode data ehora Booleano Longo

DOUBLE não sim sim sim não sim sim

BINARY não não não não não não não

VARBINARY não não não não não não não

DATA não não não não sim não não

HORA não não não não sim não não

REGISTRO DEDATA E HORA

não não não não sim não não

Atenção: Não use um tipo de dados booleanos do Cognos Real-time Monitoringem um predicado WHERE que seja passado à origem JDBC. É possível incluir valoresBooleanos na lista Selecionar.

Armazenamento de Dados em CacheO armazenamento de dados em cache permite armazenar os resultados dasconsultas da tabela de consulta na memória.

Os pedidos seguintes para as mesmas informações são recuperados da memória,em vez de atingir o DBMS com uma consulta redundante. Quando oarmazenamento em cache estiver ativo e uma visualização solicitar uma tabela deconsulta, procura na cache primeiro.

É possível ativar dois níveis de armazenamento de dados em cache. São elesv Armazenamento em cache On Demand

É possível ativar o armazenamento em cache on demand ao selecionarArmazenar dados em cache para esta tabela de consulta na guiaArmazenamento de Dados em Cache ao configurar tabelas de consulta a partirde origens JDBC e de serviço da web (“Configurando Parâmetros deArmazenamento em Cache” na página 15.) Com esse tipo de armazenamento emcache, um cache de consulta recente é criado, mantendo resultados com base nosmenos usados recentemente (LRU). Esse cache controla quando cada conjunto deresultados foi solicitado pela última vez. Quando o cache está cheio, ele mantémas linhas acessadas mais recentemente e descarta as linhas que não foramacessadas pelo maior período de tempo. As linhas que contêm dados solicitadosfrequentemente permanecem no cache de consulta recente para reduzir oimpacto no banco de dados. Se foram solicitados dados que não estão na cachede consultas recentes, os dados são recuperados da origem de dados externa.O armazenamento em cache On demand oferece melhor desempenho do que senenhum armazenamento em cache for usado. Entretanto, usar o armazenamentoem cache de pré-busca resultará em um melhor desempenho.

v Armazenamento em cache de pré-buscaAo ativar o cache de pré-busca, toda a tabela de consulta externa é armazenadaem cache na memória ou em um banco de dados da origem de dados externos.Essa tabela torna-se uma substituição para a origem de consulta externa.Quando são solicitados dados que não estão no cache de consulta recente, osdados são recuperados do cache de pré-busca. Quando ocorre uma invalidação,conforme a programação de invalidação especificada, o cache de consulta recenteé limpo e uma consulta é emitida para a origem de dados externos para

14 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 25: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

atualizar a cópia de pré-busca da tabela de consulta. A cache de consultasrecentes é atualizada a partir da cache de pré-carregamento nas consultasseguintes.Ao ativar o cache de dados de pré-busca, considere o seguinte:– Quando a Memória Interna é ativada para o tipo de cache, mais memória é

usada, pois as informações da origem de dados externa é armazenada namemória e um índice é construído para cada coluna marcada.

– A cache de pré-carregamento é atualizada somente na hora de programaçãode invalidação. Se não há dados na cache de pré-carregamento, não sãoretornados dados. As atualizações da origem de dados externos não serefletem no cache de pré-busca até a próxima invalidação agendada.

Se ocorrer uma exceção, o cache de pré-busca tenta atualizar, por até cinco vezes,na programação de invalidação. Se não puder atualizar a partir da origem dedados externos, o cache de consulta recente será usado até a próxima atualizaçãoagendada.

Configurando Parâmetros de Armazenamento em CacheOs parâmetros de armazenamento em cache são configurados para origens JDBC,de serviço da web e de sistema de arquivos (arquivo simples) na guiaArmazenamento de Dados em Cache, que está localizada na caixa de diálogoConfigurar Tabela de Consulta.

Parâmetros de Armazenamento de Dados em Dache para Tabelasde Consulta JDBC e de Serviço da Web

É possível configurar os parâmetros de armazenamento de dados em cache aseguir para JDBC e serviço da web:v Dados de cache para esta tabela de consulta

Especifique se deseja armazenar em cache o conjunto de resultados da consultaem tabelas de consulta no cache de consulta recente. Selecionar esse parâmetropermite que configure os parâmetros remanescentes. É necessário incluir, aomenos, uma programação de invalidação ao selecionar este parâmetro.Atenção: Se não for selecionado, o padrão será 10 conjuntos de resultados.

v Ativar pré-busca

Especifique esse parâmetro para ativar ou desativar o tipo de pré-busca doarmazenamento de dados em cache para a tabela de consulta.

Nota: O cache de pré-busca somente é suportado para serviços da web JDBC ede Equipe de Vendas.

v Sistema de apoio em origem externa

Especifique esse parâmetro se desejar que o sistema use os dados do banco dedados externo quando o sistema não puder acessar o cache de dados.

v Número de resultados para armazenar em cache

Especifique esse parâmetro para configurar o número de conjuntos de resultadosa ser armazenado em cache. Cada conjunto de resultados pode conter uma oumais linhas de dados de tabela de consulta relacionados ao evento. Por exemplo,se forem feitas 3 consultas e cada conjunto de resultados contiver 5 linhas, 15linhas serão armazenadas no cache.

v Adicionar programação

Selecione esse parâmetro para configurar uma programação de invalidação .

Capítulo 2. Configurando Origens de Dados para tabelas de consulta 15

Page 26: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetros de Armazenamento de Dados em Cache para tabelasde consulta a partir de Origens do Sistema de Arquivos

É possível configurar os seguintes parâmetros de armazenamento de dados emcache para origens do sistema de arquivos:v Tipo de Cache

– Na memória

Especifique esse parâmetro para armazenar os dados em cache de pré-buscana memória. Se selecionar essa opção, o Armazenamento JDBC não estarádisponível.

– Armazenamento JDBC

Especifique esse parâmetro para armazenar os dados em cache de pré-buscaem um banco de dados. Também é necessário selecionar um agente da listasuspensa Agente JDBC.

– Obter e armazenar na reinicialização

Especifique esse parâmetro para que os dados possam ser buscados earmazenados pelo agente JDBC especificado imediatamente após a ocorrênciade um reinício.

v Número de resultados para armazenar em cache

Especifique esse parâmetro para configurar o número de conjuntos de resultadosa ser armazenado em cache. Cada conjunto de resultados pode conter uma oumais linhas de dados de tabela de consulta relacionados ao evento. Por exemplo,se forem feitas 3 consultas e cada conjunto de resultados contiver 5 linhas, 15linhas serão armazenadas no cache.

v Adicionar programação

Selecione esse parâmetro para configurar uma programação de invalidação .

Configurando Programações de InvalidaçãoÉ possível criar múltiplas programações de invalidação que determinam quandolimpar dados do cache. Quando uma programação de invalidação ocorre, a cachede consulta recente é limpa e atualizada nas consultas seguintes.

Se os dados da tabela de consulta não estão mudando rapidamente, é melhorinvalidar a cache de consultas recentes com menos frequência. Por exemplo, se atabela de consulta for razoavelmente estática, será possível invalidar o cache deforma semanal ou mensal. Entretanto, se a tabela de consulta for atualizada todasas noites, também será possível invalidar o cache de consulta recente para garantiros dados mais recentes.

Procedimento1. Na caixa de diálogo Configurar tabela de consulta, clique na guia

Armazenamento de Dados em Cache.2. Clique em Incluir Agenda.3. Na caixa de diálogo Incluir Agenda de Invalidação, especifique as opções de

agendamento necessárias, como dia, horário, dia da semana, etc.4. Clique em OK.

A nova programação aparece na guia Armazenamento de Dados em Cache.

Nota: É possível incluir programações múltiplas para cada tabela de consulta.5. Para editar um planejamento:

16 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 27: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

v Na caixa Planejamento de Invalidação, selecione o planejamento que desejamodificar

v Clique em Editar Agenda.v Na caixa de diálogo Incluir Agenda de Invalidação, modifique os

parâmetros de agendamento, conforme necessário.6. Para excluir um planejamento, na caixa Planejamento de Invalidação selecione

o planejamento que deseja remover e clique em Remover Planejamento.

Capítulo 2. Configurando Origens de Dados para tabelas de consulta 17

Page 28: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

18 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 29: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Capítulo 3. Modelagem de Dados de Negócios

A modelagem de dados de negócios é uma técnica para descrever eventos, tabelasde consulta e regras que descrevem como os negócios funcionam. A modelagem noIBM Cognos Real-time Monitoring é feita combinando-se origens do fluxo dedados e da tabela de consulta nas visualizações de negócios: modelos quefornecem uma figura de uma atividade de negócios. À medida que novos eventosentram no sistema, as visualizações são atualizadas imediatamente para refletir osdetalhes atuais sobre a atividade.

Além de visualizações, a modelagem permite criar e testar cenários. Os cenáriospermitem realizar testes para obter os resultados prováveis ou esperados e paraidentificar as condições excepcionais do negócio. Cada cenário contém regras queidentificam condições específicas prováveis, assim como alertas e reportlets a seremenviados a pessoas específicas quando se descobre determinada condição.

O Modelador de CenárioNo IBM Cognos Real-time Monitoring Workbench, toda a modelagem de dados éexecutada com o Modelador de Cenário. O Modelador de Cenário é usado paradefinir cenários e suas regras, alertas, reportlets e para criar visualizações paramodelar os dados de negócios.

Para obter informações adicionais, consulte o tópico sobre atividade de negócios naReferência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

A árvore hierárquica, à esquerda do Modelador de Cenário, exibe todos os objetosque você pode ver, definidos por você ou por outros usuários. Isso também incluiuma lista de visualizações que podem ser usadas para criar seus modelos. Aoselecionar um objeto em uma árvore, a janela à direita exibe detalhes sobre o objetoe, se o objeto for uma pasta, seu conteúdo.

Cada objeto tem um status que indica sua capacidade de receber e processar novosdados. Os seguintes tipos de dados existem:

v Em execução (ou ativado)Este objeto aceita e processa dados novos. Todos os objetos são criados nesteestado.

v Espera (ou desativado)Este objeto não aceita dados novos. Desativar um objeto não afeta sua definiçãoou existência. Desativar um objeto impede que novos dados fluam para o novoobjeto e para todos os objetos que dependem do objeto de destino. Todos osobjetos dependentes, entretanto, são interrompidos.

v Interrompido (ou dependente de desativado)O objeto não está aceitando novos dados e não pode ser reativado até reativar,primeiro, um objeto do qual depende. Para obter informações sobre comodeterminar quais objetos derivam ou dependem de um objeto específico,consulte “Dependências e Requisitos do Objeto” na página 35.

Se um objeto tiver uma referência inválida com outro objeto, o objeto será inválido.Uma referência pode ser inválida porque um objeto não existe ou porque alguns

© Copyright IBM Corp. 2007, 2014 19

Page 30: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

atributos do objeto não correspondem aos requisitos do objeto dependente (comouma incompatibilidade de tipos), não porque o objeto dependente está desativado.Todos os objetos que dependem de objetos inválidos também são inválidos.

Para obter informações adicionais sobre estados dos objetos e os efeitos damudança de estado, consulte a Referência de Modelagem do IBM Cognos Real-timeMonitoring Workbench.

Trabalhando com Visualizações de NegóciosAs visualizações de negócios são modelos de dados que oferecem uma imagem emtempo real da atividade do negócio. Conforme ocorrem as mudanças e transaçõesem seus negócios, elas geram eventos que são enviados ao IBM Cognos Real-timeMonitoring. Cada novo evento provoca uma atualização imediata das visualizações(os modelos de negócios). As visualizações, por sua vez, fornecem umavisualização em tempo real e atualizada das métricas de negócios.

Novos eventos que entram no sistema tornam-se parte de um fluxo de dados queflui da origem do evento até uma visualização de negócios, possivelmentepassando por outras visualizações de negócios pelo caminho. Como tal, cadavisualização de negócios depende de um fluxo de dados ou de outra visualizaçãode negócios e cada visualização associa, opcionalmente, as informações do fluxo dedados às informações da tabela de consulta que fornece uma imagem significativada atividade.

A ilustração seguinte mostra a visualização AvailableSuppliers como parte de umfluxo de dados que começa com ShippingEvents e passa por DelayedSuppliers.PartDescription e Suppliers são origens unificadas da tabela de consulta.

É possível criar visualizações de negócios usando fluxos de dados ou outrasvisualizações de negócios como a origem dos eventos que aciona a novavisualização. Uma característica principal de visualizações de negócios é acapacidade de agregar informações do fluxo de dados e da tabela de consulta, ouseja, detectar, analisar e combinar as informações em métricas significativas denegócios. Por exemplo, as visualizações podem executar agregações simples noseventos, tal como manter um total em execução de todos os eventos recebidos, portodo o tempo ou por um período.

Ao combinar dados agregados com outras tabelas de consulta, é possível criaroutras métricas significativas para vários cenários. Por exemplo, uma visualizaçãopode controlar o desempenho de representantes de marketing, a fim de identificaraqueles que estão no alvo para atender suas cotas individuais do trimestre fiscal.Cada venda é gravada como um evento, incluído em um total de cálculo devendas e comparada às informações de cota recuperadas como uma tabela deconsulta. Esses resultados atuais de desempenho podem ser associados paracomparar o desempenho de diferentes regiões de vendas. Outra visualização pode

ShippingEvents PartDescriptions FornecedoresFluxo de dados

AvailableSuppliers

DelayedSuppliers

Visualização derivada

20 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 31: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

coletar o desempenho de todas as regiões de vendas e comparar essas métricas àsprojeções de fabricação para identificar possíveis situações de superprodução.

As fórmulas executam a agregação que exibe seus resultados em campos navisualização. Para obter informações sobre a criação de fórmulas em campos,consulte “Trabalhando com Visualizações” na página 42.

O restante da seção discute como criar e trabalhar com visualizações .

Criando VisualizaçõesAntes de poder criar uma visualização, é necessária uma tabela de fluxo de dadosexistente ou uma visualização de negócios na qual basear a nova visualização. Épossível criar tabelas de fluxo de dados e visualizações base no IBM CognosReal-time Monitoring Workbench.

No Modelador de Cenário você trabalha com visualizações. Clique na pastaVisualizações, na guia Objetos do Sistema, para ver as visualizações existentes àsquais tem acesso ou criar novas visualizações. A janela à direita mostra nomes,locais, descrições e status das visualizações. Quando uma visualização éinterrompida, ela não está recebendo nem passando eventos para nenhumavisualização, regra, alerta ou reportlet que dependa dessa visualização. Para obterinformações sobre como parar e iniciar visualizações e detalhes sobre visualizaçõesinválidas, consulte “O Modelador de Cenário” na página 19.

Para obter informações sobre como criar visualizações mais complexas, consulte oCapítulo 4, “Ativando o Suporte para Visualizações de Negócios”, na página 31

Para obter informações adicionais, consulte o tópico sobre criação de visualizaçõesna Referência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Os filtros permitem restringir os resultados das visualizações para exibir apenas aslinhas que coincidem com a condição especificada. A condição pode ser simples.Por exemplo, somente aqueles produtos cujos preços são maiores do que 100,00. Osfiltros também podem ser complexos e conter condições múltiplas, sendo que todasdevem ser atendidas antes de o resultado ser permitido na visualização.

Para criar filtros mais complexos, defina o filtro na cláusula Where da visualização.

A ordenação permite classificar os resultados da visualização com base nos valoresde um ou mais campos e especificar a ordem de classificação. Se optar por ordenardiversos campos, os resultados serão classificados a partir do campo superior.

Nota: A opção Ordenar resultados por está disponível apenas para visualizaçõescom preservação de estado. As visualizações sem preservação de estado nãopodem ser ordenadas. Para obter informações adicionais, consulte a Referência deModelagem do IBM Cognos Real-time Monitoring Workbench.

Manter os resultados permite especificar conjuntos de detalhes de eventos recentesa serem mantidos. Ao olhar os resultados da visualização, é possível ver osresultados de mais de um evento. Isso também permite que aplicativos externosexecutem análise histórica ou de tendência, contanto que recebam a visualizaçãocomo uma alimentação de dados em tempo real (métrica).

Ao escolher manter resultados, especifica-se um número de eventos ou unidadesde amplitude de tempo. Por exemplo, é possível especificar manter eventos por 10

Capítulo 3. Modelagem de Dados de Negócios 21

Page 32: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

dias. O número especifica o máximo de eventos que serão mantidos. Por exemplo,ao manter 10 eventos, quando o décimo primeiro chega, ele é mantido e o maisantigo é descartado. Por padrão, uma visualização sem preservação de estadocontém somente linhas que representam o último evento que atendeu a condiçãoda visualização. As linhas de eventos anteriores são descartadas.

Ao usar um intervalo de tempo, o número real de eventos na visualização varia deacordo com o número de eventos no intervalo quando a visualização é atualizada.O conjunto de eventos é determinado quando o último evento é inserido navisualização, não no momento corrente. Por exemplo, uma intervalo de uma horamostra todos os eventos que chegaram na visualização na hora anterior à últimaatualização. Se nenhum evento foi inserido no último dia, a visualização poderáainda mostrar uma hora de eventos do dia anterior. Entretanto, quando um novoevento chega, todos esses eventos são descartados.

Procedimento1. No Cognos Real-time Monitoring Workbench, clique na guia Modelador de

Cenário.2. Na guia Objetos do Sistema, clique em Visualizações e, então, clique em Nova

Visualização, na guia Visualizações.3. Selecione o fluxo de dados ou a visualização base que fornecerá eventos para a

nova visualização e clique em Avançar.4. Na página Nova Visualização, defina os atributos da visualização.

É possível incluir ou excluir os campos selecionados, alterar os nomes doscampos ou editar suas definições ao clicar nos botões associados.

5. Na caixa Definição de exibição de resultados na parte inferior da página,especifique filtrar, ordenar e manter resultados clicando nos links associados.

6. Clique em Concluir para salvar a visualização.

Trabalhando com Atividades e Cenários de NegóciosA pasta Atividades de Negócios, no Modelador de Cenário, organiza os cenários.Deve haver ao menos uma pasta, mas podem haver quantas pastas foremnecessárias. Os cenários são restritivos. Cada cenário tem uma visualização denegócios associada e é necessário basear as regras, alertas e reportlets dentro docenário nessa visualização ou em uma visualização derivada dela.

Selecionar uma atividade de negócios na árvore de objetos lista os cenários dessapasta na guia Cenários. Do mesmo modo, selecionar um cenário lista suas regras.É possível editar qualquer um dos objetos contidos ao dar um clique duplo nelesna guia Cenários ou ao selecionar um cenário e clicar no botão Editar Cenário.

A coluna Status na guia Cenários indica se o objeto está recebendo ou processandonovos dados.

Para obter informações adicionais, consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

Trabalhando com Regras e AlertasAs regras e alertas estão associados aos cenários. Os cenários oferecem avisualização de negócio básica cujas regras monitoram e cujos alertas e reportletsdescrevem detalhes de fluxos de dados e tabelas de consulta.

22 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 33: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

As origens de dados para regras e alertas são visualizações e cubos. As regrasmonitoram visualizações ou cubos procurando por condições específicas e osalertas recuperam detalhes da origem de dados e da tabela de consulta da origemde dados. A visualização usada como uma origem de dados deve estar associadaao cenário, quando esse cenário foi criado, ou a uma visualização ou cuboderivado da visualização associada. Ao criar uma nova regra, o sistema assume avisualização associada, a não ser que escolha outra visualização ao clicar emSelecionar Origem de Dados.

Se uma origem de dados tiver resultados, esses valores serão exibidos paraajudá-lo a criar a regra ou alerta.

Quando a origem de dados de uma regra é um cubo, o nível de dimensão a sermonitorado é identificado e, opcionalmente, um filtro que restringe, ainda mais, osdados monitorados pela regra é aplicado. Para obter informações adicionais,consulte a Referência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Procedimento1. Abra a pasta de cenários que contenha o objeto.2. Para ver uma lista dos objetos, clique na guia Alertas, Regras, Reportlets ou

Modelos de Regras.3. Para editar o objeto, selecione-o e clique em Editar.4. Para criar um novo objeto, clique em Novo.

Atenção: É possível criar um alerta sem uma regra, mas toda regra precisa deum alerta associado como sua ação de regra.

Configurando um Alerta para Chamar um Serviço Externo daWeb

É possível configurar uma mensagem de alerta para chamar um serviço da webexterno. Isso requer a criação de uma função que constrói a mensagem do serviçoda web com base na carga útil do alerta. Especificamente, essa função determinaquais elementos de dados na carga útil do alerta serão mapeados para as entradasesperadas pelo serviço da web. O upload desta função é, então, feito no IBMCognos Real-time Monitoring como uma função definida pelo usuário (UDF). Oserviço da web está especificado em um perfil de serviço da web que chama aUDF. É possível, então, configurar o perfil do serviço da web como um assinantedo alerta desejado.

Procedimento1. Crie uma função que construa a mensagem do serviço da web usando partes

dos dados de alerta e compacte-os como um arquivo JAR.2. Faça o upload do arquivo JAR como uma função definida pelo usuário no

Real-time Monitoring Workbench.3. Crie o perfil do serviço da web ao criar um novo usuário no Console

Administrativo selecionando a guia Perfis de Entrega e clicando na opçãoCriar Perfis Adicionais, na qual os seguintes parâmetros são configurados:v Para o tipo de exibição selecione Serviço da web.v Para o nome do perfil, digite um valor apropriado.v Para a URL do serviço da web, digite o terminal da WSDL.v Para o método, especifique o método necessário (operação) a ser chamado no

serviço da web.v Forneça um nome de usuário e uma senha, conforme necessário.

Capítulo 3. Modelagem de Dados de Negócios 23

Page 34: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

v Para UDF, selecione o arquivo JAR transferido por upload para esta chamadade serviço da web.

v Clique em OK.4. Ao criar ou modificar o alerta destinado a chamar o serviço da web, é possível

incluir o novo perfil de serviço da web como um assinante.

Detalhes da RegraDefina regras com o editor de regras. Cada regra possui um nome que a identifica,uma condição de busca que indica um estado excepcional e uma ação a ser tomadaquando há tal condição. Tal ação ou gera um alerta ou diminui um alertaaumentado anteriormente. Opcionalmente, é possível configurar a regra paraexecutar a ação quando a condição se mantém verdadeira por um período detempo.

Condições da regraAs condições de uma regra são a fórmula que testa a linha na visualização ou cuboassociada buscando uma condição específica.

Quando uma determinada condição existir, a ação da regra acionará um alerta.Elas podem ser testes simples para um valor em uma coluna na visualização, talcomo InvLevel>MaxThreshold, ou expressões complexas com funções, operadorese agrupamentos de parênteses. Por exemplo, (InvLevel<MinThreshold ORInvLevel<(AverageInvLevel*.90)).

Para obter informações adicionais, consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

Ações de regraAs ações de regra geram alertas ou diminuem alertas elevados anteriormente.

As regras podem exigir uma das três ações:v Envia um alerta sempre que se uma dada condição existir (incêndio) A ação de

incêndio envia um alerta sempre que uma regra identifica uma condiçãoexcepcional. Por exemplo, envia um alerta sempre que um inventário fica abaixodo limite mínimo.

v Envia um alerta uma vez e ignora os eventos seguintes até que a condição inicialse resolva (elevar). Uma ação de elevação envia uma mensagem de alertaquando a condição da regra se aplica, mas ignora eventos subsequentes até quea condição inicial seja resolvida. Uma ação de elevação é útil quando alertasmúltiplos não são desejados para situações nas quais a condição da regra éverdadeira para eventos múltiplos e relacionados. Por exemplo, após oinventário cair abaixo do limite mínimo, não envie outro alerta se o inventáriocontinuar a cair.A opção Enviar um alerta uma vez (até a reconfiguração) para uma ocorrênciaespecífica permite enviar alertas uma vez para cada ocorrência específica dacoluna nomeada. Por exemplo: enviar um alerta sempre que o inventário ficarabaixo do limite mínimo para cada produto específico.

v Reconfigurar (mais baixo) regras anteriormente elevadas para permitir queenviem novos alertas novamente. Por exemplo, quando o inventário estivernovamente abaixo do limite mínimo, reconfigure o alerta para que novos alertaspossam ser enviados se o inventário depois cair abaixo do limite mínimonovamente.

24 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 35: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Para obter informações adicionais sobre ações, consulte a Referência de Modelagem doIBM Cognos Real-time Monitoring Workbench.

Suspender PorÉ possível atrasar uma ação usando essa opção.

As regras geralmente executam suas ações assim que a condição passa a existir.Entretanto, em alguns casos é melhor esperar para ver se o problema é corrigidoantes de alertar a equipe específica. Neste caso, é possível especificar o tempo deespera. Se a condição continuar a existir quando a regra aguardar, então o sistemaenviará o alerta. Por exemplo: envie um alerta somente se o inventário ficar abaixodo limite mínimo por 2 dias.

É possível inserir um número que corresponderá à duração ou a contagem deeventos a esperar, ou o nome de uma coluna na visualização que contém onúmero. Ao se usar a opção de nome da coluna, a regra assume o valor do fluxode dados na visualização. Dessa forma, o fluxo de dados poderá determinar otempo a aguardar.

Detalhes do AlertaDefine os alertas com o editor de alerta. Cada alerta tem um nome que o identifica,um assunto que informa o destinatário sobre o que trata o alerta e um corpo demensagem opcional que fornece mais detalhes em formato HTML.

Também é possível anexar reportlets ao alerta para fornecer mais detalhes sobre oevento, conforme recuperado de uma origem de dados. Por padrão, o sistema usaa visualização associada ao cenário contido. Para escolher outra visualização, cliqueem Selecionar Origem de Dados.

Para obter informações adicionais, consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

AssinantesAssinantes são os usuários que receberão este alerta.

Todo assinante obrigatório receberá sempre este alerta. Um assinante opcionalpoderá escolher cancelar a assinatura no Real-time Monitoring Dashboard. Paraobter informações adicionais sobre a assinatura de alertas, consulte o Guia doUsuário do IBM Cognos Real-time Monitoring Dashboard.

CamposO botão Incluir Campo permite inserir um campo no assunto ou no campo detexto da caixa de diálogo Incluir Campo. Ao se gerar o alerta, o valor do campona visualização ou cubo se insere no texto, substituindo, assim, o marcador decampo. Na ilustração acima, o valor de ProductName da visualização ou do cubo éinserido na linha Assunto.

Quando a visualização ou o cubo associado tiver linhas múltiplas para o evento, ovalor de cada linha será inserido no marcador do campo e separado por vírgulas.Por exemplo, o assunto pode se assemelhar ao seguinte:Inventory level low on Nano Webber, Smoke Shifter, LockingRail Key

Quando o campo tem o mesmo valor em linhas múltiplas, cada ocorrência éinserida. Em vez disso, é possível consolidar valores duplicados ao escolher essa

Capítulo 3. Modelagem de Dados de Negócios 25

Page 36: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

opção no diálogo Incluir Campo. Este diálogo também permite especificar ocaractere ou sequência que separa valores duplicados.

Assunto e corpoOs campos Assunto e Corpo são semelhantes a uma mensagem de e-mail: elesfornecem descrições de resumo e detalhes sobre o evento identificado pela regra.

Cada campo poderá conter uma mensagem ou um texto estático com marcadores aserem concluídos quando a mensagem for gerada.

ConfirmaçõesUma confirmação é um link que pode ser incluído no corpo da mensagem.

Quando um usuário recebe a notificação de alerta, ele pode clicar no link paraconfirmar o alerta. Isso abre uma nova janela do navegador, que solicita que ousuário efetue login e, então, exibe uma mensagem que descreve quando o alertafor confirmado.

Para incluir um link de confirmação, aponte para o local no corpo em que desejainserir o link e clique em Incluir Confirmação. Os usuários então clicam no linkpara acessar a página de confirmações. O link de confirmação aparece como textono corpo da mensagem. É possível usar o texto padrão, customizá-lo para usar seupróprio texto ou apresentar a URL de link como o texto.

ReportletsOs reportlets fornecem informações detalhadas sobre o evento e são anexados ouinseridos no alerta quando ele é enviado aos assinantes.

Cada apresentação de reportlet é uma tabela que é formatada e inserida no corpoda mensagem ou incluída como um anexo que é formatado como texto simples ouHTML.

Atenção: Não é possível criar um reportlet em um cubo.

Cada alerta possui um, nenhum ou vários reportlets que recuperam informaçõesde uma visualização que pode ser a mesma que o alerta usa ou uma derivadadessa visualização. O reportlet inclui todas as informações na visualização, a nãoser que escolha basear os dados do reportlet na opção Filtro de Regras de Dadosdo Fluxo de Dados. Esta opção limita as informações do reportlet a incluíremapenas as linhas da visualização que correspondem à condição identificada pelaregra que gerou o alerta. Por exemplo: quando uma visualização contém váriaslinhas, por padrão, o reportlet inclui todas essas linhas. Entretanto, utilizando estaopção, o reportlet incluirá apenas as linhas que correspondem à condição da regra.

Para obter detalhes sobre a criação de reportlets, consulte “Trabalhando comReportlets” na página 30.

Limitando o Número de Instâncias de AlertaO gerenciador de alerta exibe apenas um número específico de instâncias de alertaspara um usuário. Esta limitação evita que o sistema fique carregado com excessode alertas.

O padrão é exibir somente as primeiras 200 instâncias de alerta para cada usuário.Entretanto, este recurso é configurável.

26 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 37: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Procedimento1. Efetue login no IBM Cognos Real-time Monitoring Workbench.2. Na guia Console Administrativo, clique em Configurações do Sistema

3. Na lista suspensa Configurar, clique em Interface com o Usuário.4. Modifique a configuração Máximo de Instâncias de Alerta a Exibir conforme

necessário e clique em OK.

Configurando um Alerta para Chamar um Serviço Externo daWeb

É possível configurar uma mensagem de alerta para chamar um serviço da webexterno. Isso requer a criação de uma função que constrói a mensagem do serviçoda web com base na carga útil do alerta. Especificamente, essa função determinaquais elementos de dados na carga útil do alerta serão mapeados para as entradasesperadas pelo serviço da web. O upload desta função é, então, feito no IBMCognos Real-time Monitoring como uma função definida pelo usuário (UDF). Oserviço da web está especificado em um perfil de serviço da web que chama aUDF. É possível, então, configurar o perfil do serviço da web como um assinantedo alerta desejado.

Procedimento1. Crie uma função que construa a mensagem do serviço da web usando partes

dos dados de alerta e compacte-os como um arquivo JAR.2. Faça o upload do arquivo JAR como uma função definida pelo usuário no

Cognos Real-time Monitoring Workbench.3. Crie o perfil do serviço da web ao criar um novo usuário no Console

Administrativo selecionando a guia Perfis de Entrega e clicando na opçãoCriar Perfis Adicionais, na qual os seguintes parâmetros são configurados:v Para o tipo de exibição selecione Serviço da web.v Para o nome do perfil, digite um valor apropriado.v Para a URL do serviço da web, digite o terminal da WSDL.v Para o método, especifique o método necessário (operação) a ser chamado no

serviço da web.v Forneça um nome de usuário e uma senha, conforme necessário.v Para UDF, selecione o arquivo JAR transferido por upload para esta chamada

de serviço da web.v Clique em OK.

4. Ao criar ou modificar o alerta destinado a chamar o serviço da web, é possívelincluir o novo perfil de serviço da web como um assinante.

Trabalhando com Modelos de RegrasOs modelos de regra permitem que os usuários do IBM Cognos Real-timeMonitoring Dashboard criem rapidamente regras de negócios sem terem quedefinir a lógica das condições da regra ou sua mensagem de alerta. Em vez disso,o usuário escolhe o modelo e fornece os valores que serão testados pela regra. Porexemplo, como a condição do modelo order_total maior que amount, um usuáriofornece o valor do parâmetro de quantia e posteriormente recebe notificaçõesquando essa condição for true.

A definição de um modelo uma vez no Modelador de Cenário permite aosusuários do Cognos Real-time Monitoring Dashboard criarem diversas regras de

Capítulo 3. Modelagem de Dados de Negócios 27

Page 38: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

negócios exclusivas com a mesma lógica, mas que testam diferentes valores. Porexemplo: um usuário pode utilizar um modelo para localizar pedidos acima de$10.000, enquanto outro procura por pedidos acima de $66.000.

Atenção: As regras de negócios baseiam-se na definição do modelo de regra nomomento da criação. Qualquer mudança posterior ao modelo (incluindo amensagem de alerta ou reportlet) não afeta as regras de negócios existentes criadasa partir desse modelo.

É possível criar uma modelo de regra que monitore uma visualização ou um cubo.Para as visualizações, a regra monitora cada evento que entra na visualização. Nocaso dos cubos, a regra monitora os resultados apenas em um nível de dimensãoespecífico. Além do mais, com relação aos cubos, os alertas anexados a regras nãopodem incorporar reportlets.

Criando um Modelo de RegraCriar ou editar um modelo de regra é um processo de múltiplas etapas. Noprocesso, a lógica condicional é definida, os parâmetros que o usuário fornecerásão identificados, a mensagem de alerta é definida e as as propriedades do alertasão identificadas.

Ao criar modelos de regras, é necessário especificar o seguinte:v Uma condição de ativação

Trata-se do teste que, quando verdadeiro, gera o envio da mensagem de alerta.v Uma condição de reconfiguração opcional

Este teste reconfigura o alerta e permite que a condição de ativação procurenovamente por novos eventos que atendam aos critérios.

v Parâmetros e promptsOs parâmetros são os valores que o usuário fornecerá ao criar a regra denegócios. Os prompts descrevem os parâmetros para o usuário.

v Mensagem de alertaCorresponde ao modelo de mensagens que gera a notificação.

v Propriedades de modelo e alertaUm nome e uma descrição do modelo, o nível de importância da mensagem ecomo o alerta controla a condição.

Para criar um modelo de regra, é necessário ter as seguintes permissões:v Criar permissões para atividades de negócios.v Permissões de leitura e gravação na atividade de negócios que conterá o modelo.v Permissões somente leitura na visualização que alimentará a regra.

Os parâmetros são os valores que o usuário fornece no Cognos Real-timeMonitoring Dashboard ao criar uma regra baseada no modelo. Ao definir omodelo, é possível fornecer uma lista de valores, da qual o usuário pode escolher,ou omitir as opções e deixar que o usuário insira o valor. Também é possívelfornecer o prompt customizado que o usuário vê próximo ao campo de parâmetro.

Na caixa de diálogo Editar Modelo de Regra, inclua parâmetros na lógica dacondição com a opção Inserir Parâmetro de Modelo. É possível inserir um novoparâmetro ou escolher um já definido para o modelo.

28 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 39: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Procedimento1. Na guia Modelador de Cenário, selecione o cenário para manter o modelo.

A visualização na qual o cenário se baseia identifica o fluxo de dados associadoao modelo da regra. Todos os objetos do painel construídos neste fluxo dedados terão acesso ao novo modelo de regra.

2. Clique na guia Modelos de Regras e, então clique em Novo Modelo de Regra.3. Na caixa de diálogo Criar Parâmetro de Modelo, defina a condição de ativação.

v Indique os parâmetros que o usuário deverá fornecer.É possível customizar o nome, o tipo de dado e as opções válidas doparâmetro. Acrescente as escolhas válidas à lista suspensa, ou omita asescolhas para que o usuário possa fornecer os valores.

v Opcionalmente, selecione a opção Suspende Por e defina uma duração.Trata-se do teste que, quando verdadeiro, gera o envio da mensagem de alerta.As condições podem ser testes simples para um valor na coluna devisualização, como InvLevel>threshold, ou podem ser expressões complexas comfunções, operadores e agrupamentos, como (InvLevel>threshold ORInvLevel>(AverageInvLevel*.90)). Para obter informações adicionais, consulte aReferência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

4. Clique em Continuar e, opcionalmente, defina a condição de reconfiguração.Indique os parâmetros que o usuário deverá fornecer.Esse teste reconfigura o alerta e permite que a condição de ativação procurenovamente novos eventos que atendam aos critérios. Se omitir essa condição, oteste de ativação envia uma notificação a cada vez que um evento atende oscritérios (regra de disparo). Inclua esta condição para enviar a notificação umavez (elevar) e não enviar outra até que a condição de reconfiguração (maisbaixo) seja verdadeira.

5. Na guia Modelos de Regra, clique em Editar Modelo de Regra e defina osdetalhes dos parâmetros de modelo.v Defina os prompts.

Os prompts descrevem cada parâmetro para o usuário do Cognos Real-timeMonitoring Dashboard. Ao criar a regra de negócios, os usuários veem umprompt ao lado de cada parâmetro, que descreve aquilo que estãoescolhendo.

v Especifique se a(s) condição(ões) será(ão) ou não mostrada(s) ao usuário.6. Defina a mensagem de alerta.

Esse é o modelo de mensagem que gera a notificação. A página contém umconjunto mínimo dos parâmetros de um alerta independente .

7. Opcionalmente, insira ou anexe um reportlet existente ou um novo a serincluído com a mensagem de alerta.

8. Defina as propriedades do seguinte modelo de regra:v Atribuir um nome e uma descrição opcional. Use a descrição para descrever

o modelo ao usuário do Cognos Real-time Monitoring Dashboard.v Opcionalmente, especifique a gravidade da mensagem de alerta.v Opcionalmente, especifique consolidar ou não alertas múltiplos do mesmo

fluxo de dados. Para obter informações adicionais, consulte a Referência deModelagem do IBM Cognos Real-time Monitoring Workbench.

v Opcionalmente, identifique as colunas na visualização que descrevem,exclusivamente, os eventos a serem controlados ao usar a condição dereconfiguração. Por exemplo: se a regra procura por pedidos anteriores doproduto que ultrapassaram o limite, é necessário monitorar alertas separados

Capítulo 3. Modelagem de Dados de Negócios 29

Page 40: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

para cada produto. Para isso, escolha as colunas que identificam os produtosexclusivamente, tal como nome do produto e família de produtos.Omita a seleção da coluna quando não for necessário monitorar alertasindividualmente, por exemplo, quando o total de vendas na data estiverabaixo de alvo na data.

9. Salve o modelo para torná-lo imediatamente disponível aos usuários do CognosReal-time Monitoring Dashboard.

Trabalhando com ReportletsOs reportlets descrevem o conteúdo de uma visualização e apresentam essasinformações em um relatório que é anexado a uma mensagem de alerta ou enviadoa um sistema externo. Frequentemente, os reportlets fornecem informações sobreum evento que o coloca na tabela de consulta. Por exemplo, quando há um nívelbaixo de um produto em um inventário, e o envio de reabastecimento estáatrasado, um alerta pode notificar os gerentes de compras sobre a situação e umreportlet anexado ao alerta pode listar fornecedores alternativos para esse produto.Os reportlets são anexados a todos os assinantes do alerta associado.

Há dois tipos de reportlets:v Reportlets internos, que são a representação visual das informações em uma

visualização quando o reportlet é gerado por um alerta. A apresentação é umatabela formatada em texto ou HTML. A tabela contém todas as informações queestavam na visualização.

v Reportlets externos (de terceiro) que os sistemas de relatórios externosproduzem. Os reportlets externos geram seus relatórios segundo os dados davisualização passados a eles quando o alerta gera o reportlet.Observação: Os reportlets externos ficam disponíveis apenas quando já sedeterminou um sistema de relatórios externo.

Todos os reportlets se associam a um cenário. Para criar, editar ou excluir umreportlet, escolha a guia Reportlets no cenário desejado.

Ao se criar ou editar um reportlet, é preciso identificar as seguintes propriedades:v O tipo de reportlet (interno ou externo).v A visualização de negócios na qual o reportlet se baseia e da qual ela recupera

os valores a serem relatados.

30 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 41: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Capítulo 4. Ativando o Suporte para Visualizações deNegócios

Novos eventos que entram no sistema tornam-se uma parte de um fluxo de dadosque flui da origem de eventos para uma visualização de negócios, possivelmentepassando por outras visualizações de negócios pelo caminho.

Cada visualização de negócios depende de um evento ou de outra visualização denegócios e cada visualização associa, opcionalmente, as informações do evento emtabelas de fluxo de dados às informações da tabela de consulta que fornece umaimagem significativa da atividade.

A ilustração abaixo mostra a visualização AvailableSuppliers como parte de umfluxo de dados que começa com ShippingEvents e passa por DelayedSuppliers.PartDescriptions e Suppliers são origens unidas para a tabela de consulta.

Use o IBM Cognos Real-time Monitoring Workbench para criar e gerenciar osfluxos de dados, as tabelas de consulta e as visualizações que suportam asvisualizações de negócios.

Trabalho com o ambiente de trabalhoO lado esquerdo da guia Ambiente de Trabalho lista as pastas públicas,visualizações, arquivos JAR, Funções Definidas pelo Usuário (UDFs) que vocêcriou ou aos quais tem acesso, links externos e destinos de drill through.

O lado direito da guia Ambiente de Trabalho mostra o conteúdo da pasta efornece informações sobre cada objeto (nome, descrição, capacidade de concessãopara leitura e gravação e status). Esta guia também exibe objetos do IBM CognosReal-time Monitoring Dashboard. Isso difere da lista de objetos do Ambiente deTrabalho das seguintes formas:v Não são exibidos na árvore de navegação , somente em suas respectivas listas de

pastas e na biblioteca de objetos.v Não possuem ícone de status.v O ícone de permissões exibido depende das permissões do usuário.v Não é possível clicar duas vezes nos objetos.v Esses objetos podem apenas ser movidos ou excluídos. Outras operações não são

possíveis, como editar, desativar ou permissões.

As Pastas Públicas contêm os objetos no sistema. Os objetos com nomes quecomeçam com "VC_" são tabelas de sistema que podem ser acessadas, mas cujadefinição não é possível alterar. Por exemplo, VC_SYSTEM_EVENTS é uma tabela

ShippingEvents PartDescriptions FornecedoresFluxo de dados

AvailableSuppliers

DelayedSuppliers

Visualização derivada

© Copyright IBM Corp. 2007, 2014 31

Page 42: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

de fluxo de dados que contém eventos gerados pelo IBM Cognos Real-timeMonitoring. Para obter mais informações, consulte “Monitorando os Logs” napágina 98.

Os objetos no Ambiente de Trabalho são identificados por um ícone, que é exibidopróximo ao nome do objeto. Os ícones são os seguintes:

Ícone Tipo de Objeto

Agente

Cubo

Painel

Dimensão

Fluxo de dados

tabela de consulta

Definição de processo

Visualização

Procedimento1. Para criar um novo objeto:

v Na guia Ambiente de Trabalho, clique em Atividades.v Selecione Criar Novo.v Em uma lista suspensa, selecione o tipo de objeto que deseja criar.

2. Clique em Pastas Públicas ou em qualquer subpasta na área de janela Objetosdo Ambiente de Trabalho para exibir uma lista detalhada dos objetos no painelde conteúdo.

Nota: Na lista no painel de conteúdo, é possível excluir o objeto clicando emAtividades e selecionando Excluir. Também é possível alterar o status doobjeto. Para obter mais informações, consulte “O Modelador de Cenário” napágina 19.

3. Para exibir detalhes do objeto e acessar a definição de objeto, clique em umobjeto na árvore para exibir os detalhes do objeto. As informações detalhadassobre o objeto incluem:v Dependências .

32 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 43: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

v As colunas que mostram as especificações da coluna (campo) definidas paraa visualização.

v Os resultados (somente visualizações) que mostram uma captura instantâneadas informações atualmente na visualização.

Pastas do Ambiente de TrabalhoNa guia Área de Trabalho encontra-se a área de janela Objetos do Ambiente deTrabalho.

Esta área de janela contém diversas pastas:v Pastas públicas

Esta pasta contém objetos e subpastas. Para obter mais informações, consulte“Trabalhando com Pastas do Ambiente de Trabalho” na página 34.

v Arquivos JAR

Esta pasta contém todos os arquivos JAR que você criou. Para obter maisinformações, consulte “Pasta Arquivos JAR” na página 55.

v Funções definidas pelo usuário

Contém todas as funções definidas pelo usuário (UDF) carregadas. Para obtermais informações, consulte “Pasta Funções Definidas pelo Usuário” na página55.

v Links externos

Esta pasta contém URLs que localizam sistemas externos e que podem serusadas para criar destinos de drill through. Para obter mais informações,consulte “Criando Links Externos” na página 56.

v Destino de Drill Through

Esta pasta contém destinos de drill through que vinculam uma visualização aum sistema de relatórios externo por meio de um link externo definidopreviamente. Para obter mais informações, consulte “Criando Destinos de DrillThrough” na página 58.

v Biblioteca de objetos

Esta pasta contém todos os objetos atualmente definidos no Ambiente deTrabalho. A partir dessa pasta é possível executar as mesmas atividades emobjetos como quando está visualizando objetos em Pastas Públicas ou em umasubpasta. A pasta Bibliotecas de Objeto não exibe nenhuma subpasta.

As pastas atualmente definidas e os objetos contidos nelas também serão exibidasem uma caixa de diálogo Selecionar Objeto ao criar objetos, como Cubos ouDimensões, e selecionar uma Tabela de Fatos. Para obter informações sobre cubose dimensões, consulte a Referência de Modelagem do IBM Cognos Real-time MonitoringWorkbench.

Navegando em Pastas e Objetos do Ambiente de TrabalhoÉ possível navegar por pastas e objetos do ambiente de trabalho de diversasmaneiras:v Na área de janela Objetos do Ambiente de Trabalho, no lado esquerdo da

página, é possível selecionar um objeto ou expandir uma pasta e selecionar asubpasta ou o objeto necessário.

v Na barra de título da área de janela de objetos, à direita da área de janelaObjetos do Ambiente de Trabalho, será exibido o caminho do objeto atualmenteselecionado. É possível clicar em qualquer nome no caminho para acessar talpasta.

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 33

Page 44: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Nota: É possível ativar e desativar o caminho de objeto com a alternância decaminho.

v Na área de janela de objetos, é possível selecionar o objeto.v Na pasta Biblioteca de Objetos, selecione o objeto na área de janela de objetos.

Procurando na Biblioteca de ObjetosÉ possível usar a ferramenta de procura para localizar objetos na biblioteca deobjetos.

Sobre Esta Tarefa

A biblioteca de objetos lista todos os objetos de metadados no aplicativo. Talvezseja necessário localizar objetos que contêm texto específico.

Por exemplo, você altera o nome de uma coluna em uma visualização, tornandoinválidos os objetos que são dependentes da visualização. É possível procurartodos os objetos que usam o nome da coluna para fazer as mudanças necessárias.A ferramenta de procura tem as seguintes características:v A ferramenta de procura busca apenas texto na definição de objeto, que é

definido no formato XML. As tags XML não são procuradas.v A ferramenta de procura não faz distinção entre maiúsculas e minúsculas.v Se você digitar diversas palavras com espaços, a ferramenta de procura retornará

objetos que contêm todas as palavras, não necessariamente em sucessão.Por exemplo, uma procura por quantia de vendas pode retornar um objeto quecontém vendas em seu nome e uma coluna denominada quantia.

Procedimento1. Na guia Ambiente de Trabalho, na área de janela Objetos do Ambiente de

Trabalho, clique no ícone Biblioteca de Objetos para exibir uma lista dosobjetos no painel de conteúdo.

2. Na caixa de procura, digite o texto que está procurando.

Resultados

Após um breve atraso, os resultados da procura são exibidos no mesmo formatoque a lista original. Para retornar à lista original, desmarque a caixa de procura.

Nota: Os resultados da procura não são salvos.

Trabalhando com Pastas do Ambiente de TrabalhoNas Pastas Públicas, é possível criar subpastas que permitem agrupar e organizarobjetos.

As operações que se podem executar nas pastas são:v Criarv Renomearv Excluirv Moverv Mover um objeto de uma pasta para outra

Nota: É possível mover objetos de uma pasta para outra usando a opção Moverno botão Atividades ou editando o objeto.

34 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 45: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Procedimento1. Clique em Atividades e selecione Criar Novo.2. Selecione Pasta na lista suspensa.3. Na caixa de diálogo Criar Pasta, faça o seguinte:

v Digite um nome de pasta.v Para especificar um local para a pasta, clique em Escolher Pasta e selecione a

pasta que deseja colocar na nova pasta.

Nota: O padrão é a raiz, que é a pasta Pastas Públicas.v Opcionalmente, digite uma descrição para a pasta.

4. Para renomear uma pasta:v Selecione o nome da pasta e clique em Atividades.v Selecione Editar.v No campo de nome, digite um novo nome para a pasta.

5. Para excluir uma pasta, selecione a pasta, clique em Atividades e clique emExcluir

Nota: A exclusão de uma pasta excluirá todos os objetos na pasta, incluindo assubpastas. Se ocorrer um erro durante a exclusão, nenhum objeto ou subpastapoderá ser excluído.

6. Para mover uma pasta:v Selecione a pasta a ser movida.v Clique em Atividades.v Clique em Mover.v Selecione a pasta para a qual deseja mover essa pasta.v Clique em Mover.

7. Para mover um objeto:v Selecione o objeto.v Clique em Atividades.v Clique em Mover.v Na caixa de diálogo Selecionar Pasta, crie uma nova pasta ou selecione uma

pasta existente.

Dependências e Requisitos do ObjetoA guia Relacionamentos lista as dependências e os requisitos para o objetoselecionado.

As dependências de um objeto são outros objetos que dependem dele para quesejam válidos. Por exemplo, as dependências de uma visualização selecionadaincluem todas as visualizações diretamente derivadas da visualização e todos oscubos construídos na visualização.

Os requisitos de um objeto são os objetos que ele requer para ser válido. Porexemplo, os requisitos de um cubo incluem as dimensões e a tabela de fatos naqual o cubo é construído.

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 35

Page 46: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Ao clicar em um objeto na área de janela Objetos do Workbench, é possível clicarna guia Relacionamentos para visualizar as dependências e os requisitos do objetocomo uma lista em árvore. É possível expandir a lista em árvore para visualizar acadeia de objetos inteira.

É possível expandir cada objeto na lista em árvore para visualizar as dependênciasou os requisitos do objeto, dependendo de em qual ramificação da árvore o objetoestá localizado.

É possível executar operações usando os ícones disponíveis no canto superiordireito da guia Relacionamentos, como Localizar Objeto, Excluir, Ativar,Desativar, Editar, Exportar, Mover e Permissões. As operações disponíveisdependem do tipo de objeto e das permissões do usuário.

Trabalhando com AgentesAgentes são objetos do IBM Cognos Real-time Monitoring que recebem ourecuperam informações de origens externas, como eventos externos, DBMS ousistemas de armazenamento de arquivos.

Quando um agente detecta ou localiza informações necessárias, ele insere os dadosem um fluxo de dados ou tabela de consulta que o sistema pode usar.

A seguinte ilustração mostra como os agentes recuperam dados de origensdiferentes.

1. Os agentes de fluxo de dados monitoram fluxos de dados externos e roteiaminformações necessárias de fluxo de dados para a tabela de fluxo de dadosquando detectadas.

2. Agentes de fluxo de dados e todos os agentes de tabela de consulta recuperamdados do armazenamento.

Os agentes são listados com outros objetos na pasta Pastas Públicas, em Bibliotecade Objetos ou podem estar contidos em uma pasta customizada. Os agentes sãoidentificados pelo Tipo de agente, como o Agente JDBC ou o Agente de arquivo.Use o botão Atividades para:v Criar agentes.

Clique em Criar Novo, em seguida clique em Agente. Na caixa de diálogo CriarAgente, selecione o tipo e os atributos do agente.

v Modificar um agente.Para o agente especificado, clique em Atividades, em seguida clique em Editar.Também é possível modificar um agente ao clicar no nome do agente, na área dejanela Tabelas e Visualizações, e, em seguida, clicar em Editar Agente para esseagente.

(1) (2)

Agente

Tabela de fluxo de dadosAgente

Tabela de fluxo de dados ou de consulta

36 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 47: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

v Excluir agentes.Ao selecionar um ou mais agentes, clique em Atividades e, em seguida, cliqueem Excluir.

v Ativar e desativar agentes.Selecione o agente, clique em Atividades e, em seguida, clique em Ativar ouDesativar.

Para obter informações adicionais sobre agentes, atributos de agentes e sobreorigens de agentes específicos, consulte a Referência de Modelagem do IBM CognosReal-time Monitoring Workbench.

Trabalhando com Fluxos de Dados e tabelas de consultaOs fluxos de dados e as tabelas de consulta orientam o IBM Cognos Real-timeMonitoring.v Os fluxos de dados alimentam eventos para o Real-time Monitoring e geram o

processamento interno. Os aplicativos de negócios externos produzem eventosque registram transações, identificam mudanças no estado dos negócios esintetizam os detalhes sobre as atividades de negócios.

v As tabelas de consulta suportam o processamento do fluxo de dados e forneceminformações importantes sobres eventos. Os dados da tabela de consulta são asinformações de negócios armazenadas em bancos de dados, em armazéns dedados ou que são fornecidas por serviços da Web.

As visualizações de negócios obtêm suas informações sobre a tabela de eventos ede consulta do fluxo de dados e das tabelas de consulta definidos com o IBMCognos Real-time Monitoring Workbench e as tabelas obtêm suas informações dosagentes definidos no Workbench. Para obter mais informações, consulte“Trabalhando com Agentes” na página 36.

A ilustração abaixo mostra ShippingEvents como uma tabela de fluxo de dados ePartDescriptions como uma tabela de consulta para a visualização DelayedSuppliers.As visualizações DelayedSuppliers têm a visualização derivada AvailableSupplierque usa Suppliers como tabelas de consulta. As tabelas de consulta alimentaminformações nas duas visualizações de negócios. Cada tabela deve existir antes dedefinir as visualizações de negócios.

Com o Ambiente de Trabalho, é possível criar, editar ou excluir o fluxo de dadose as tabelas de consulta e verificar quais objetos dependem deles.

Nota: Se for alterada uma tabela que faz com que um ou mais objetos dependentestornem-se inválidos, ao excluir uma coluna usada por uma visualização, essesobjetos também serão desativados. Então, é necessário modificar os objetosdependentes para corrigir o problema ou restaurar a mudança na tabela. Em

Visualizações derivadas

Tabelas

AvailableSupplier

DelayedSuppliers

ShippingEvents PartDescriptions Fornecedores

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 37

Page 48: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

seguida, será possível ativar os objetos dependentes novamente. Para obterinformações adicionais, consulte a Referência de Modelagem do IBM Cognos Real-timeMonitoring Workbench.

Criando um Fluxo de DadosOs objetos de fluxos de dados são listados na área de janela Objetos de Ambientede Trabalho, em Pastas Públicas, ou em uma pasta para a qual designou o objetode fluxo de dados.

Clique no nome de um objeto de fluxo de dados existente para ver as colunas edependências, editar ou excluir um objeto ou configurar suas permissões. Se ofluxo de dados for usado para arquivos simples, será possível selecionar FazerUpload do Arquivo de Dados para carregar dados brutos de evento em uma tabelade fluxo de dados.

Nota: VC_SYSTEM_EVENT é um fluxo de dados de caso especial que controlainformações sobre a atividade do IBM Cognos Real-time Monitoring. Use essefluxo para monitorar o sistema. Para obter mais informações, consulte“Compreendendo a Criação de Log” na página 93.

Nota: Ao criar fluxos de dados JDBC, é possível ativar a funcionalidade upsert .

Procedimento1. Na guia Ambiente de Trabalho, clique em Atividades e, então, clique em

Criar, Fluxo de Dados.A caixa de diálogo Novo Fluxo de Dados será exibida, solicitando queselecione o tipo de fluxo de dados.

2. Selecione o tipo de fluxo de dados.Na maioria dos casos, Fluxo de Dados Único será selecionado. Use a opçãoFluxo de Dados Consolidados somente se estiver mesclando diversas origensde evento em um só fluxo.

3. Clique em Continuar.A caixa de diálogo Novo Fluxo de Dados solicitará que você selecione o tipode origem de dados, que pode ser um arquivo simples, JDBC ou outro tipo deorigem de dados.Só é possível selecionar um tipo de origem de dados se, ao menos, uma origemde dados for definida. Ou seja, um agente para a origem de dados foi criado.Do contrário, a opção não estará disponível, conforme indicado pelo botão deopções esmaecido.Para obter mais informações sobre agentes, consulte “Trabalhando comAgentes” na página 36.

4. Selecione o tipo de origem do fluxo de dados e clique em Continuar.A caixa de diálogo Novo Fluxo de Dados solicita que você selecione o agenteespecífico para a origem do fluxo de dados.Alguns agentes requerem informações adicionais antes de criar a tabela defluxo de dados. Especificamente:v Os agentes de arquivo simples necessitam dos seguintes tipos de arquivos

simples: delimitado, largura fixa ou XML. Para obter informações adicionais,consulte a Referência de Modelagem do IBM Cognos Real-time MonitoringWorkbench.Opcionalmente, é possível identificar dados de amostra a serem carregadospara auxiliar na especificação de definições de coluna. Ao incluir um arquivo

38 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 49: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

de dados de amostra, as informações são apresentadas em uma tabela usadapara formatar as colunas naquela etapa.

v Os agentes JDBC e da Salesforce requerem uma consulta SQL SELECT pararecuperar dados do banco de dados de origem.

5. Configure e defina a tabela de fluxo de dados seguindo as instruções edescrições na Referência de Modelagem do IBM Cognos Real-time MonitoringWorkbench.Após salvar a tabela, visualizações de negócios, alertas, regras e reportletspoderão usá-la.

Ativando Upsert para um Fluxo de DadosA funcionalidade upsert combina as ações de atualização, inserção e exclusão dedados das tabelas de fluxo de dados.

É possível ativar este recurso para fluxos de dados JDBC, fluxos de dados dearquivos simples, fluxos de dados JMS e outros.

A funcionalidade de upsert atualiza dinamicamente o seu banco de dados.Conforme eventos novos são incluídos nas tabelas de banco de dados, eventosvelhos são substituídos ou excluídos, assim, o banco de dados sempre conteráapenas os dados necessários.

Para ativar a funcionalidade upsert, é necessário um agente JDBC específico paraupsert. Este agente gerencia os dados necessários para a funcionalidade de upsert.É possível criar o agente JDBC de upsert antes ou ao criar o fluxo de dados. Porpadrão, o upsert usa o mesmo agente JDBC que você especifica para a criação deum fluxo de dados JDBC. Para obter informações adicionais sobre agentes, consulte“Criando Agentes de Origem de Dados para tabelas de consulta” na página 4

Ative a funcionalidade de upsert ao criar o fluxo de dados JDBC. Não ative essafuncionalidade quando o fluxo de dados usa a chave do evento.

Procedimento1. Na guia Workbench, comece a criar um fluxo de dados.

Para obter informações detalhadas, consulte as etapas na seção “Criando umFluxo de Dados” na página 38.

2. Ao alcançar a caixa de diálogo Configurar Fluxo de Dados - Origem JDBC,certifique-se de que a caixa de diálogo Tratar todas as linhas no resultadocomo um único evento não esteja selecionada e clique na guia Upsert.

3. Selecione a caixa de seleção Ativar Atualizações/Inserções/Exclusões (Upsert).4. Especifique o Agente JDBC.

É possível aceitar o agente padrão selecionado para o fluxo de dados ou clicarem Navegar e especificar um agente diferente.

5. Digite o nome para Nome da Tabela para Armazenamento de Dados deUpsert.Uma tabela com esse nome é criada no banco de dados associado ao agenteJDBC. Essa tabela armazena os dados necessários para a funcionalidade upsert.Exclua essa tabela se excluir ou desativar o fluxo de upsert.

6. Para Idade máxima dos dados de upsert, especifique o período de tempo parasuportar o upsert.A ação de atualização ou exclusão não é válida para um evento mais velho doque esse período.

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 39

Page 50: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

7. Na Coluna Ação, escolha a coluna que conterá os sinalizadores "I/E/A" para asações Incluir/Excluir/Atualizar.

8. Na Coluna Chave, escolha as colunas apropriadas como chaves que serãousadas para identificar os eventos que devem ser excluídos ou atualizados.É possível selecionar múltiplas caixas de seleção. Entretanto, não selecione acoluna que já estiver selecionada como Coluna Ação.

9. Clique em Salvar Fluxo de Dados.

Criando uma tabela de consultaAs tabelas de consulta às quais você tem acesso são exibidas nas Pastas Públicasou na pasta para a qual as designou.

Os detalhes e o status do objeto são exibidos no painel de detalhes. Clique nonome de uma tabela de consulta existente para ver as dependências e unirrelações, e para editar ou excluir uma tabela de consulta.

Dica: Também é possível ver todos os objetos na Biblioteca de Objetos.

Procedimento1. Na guia Ambiente de Trabalho, clique em Atividades e, então, clique em

Criar, tabela de consulta.2. Selecione o tipo de origem de dados na tabela de consulta.

Somente os tipos com agentes previamente definidos estão disponíveis. Paraobter informações sobre a criação de agentes, consulte “Trabalhando comAgentes” na página 36.

3. Identifique o agente que deseja usar.Alguns agentes requerem informações adicionais antes de criar a tabela deconsulta. Por exemplo, agentes JDBC requerem uma consulta SQL SELECT pararecuperar dados do banco de dados de origem.

4. Configure e defina a tabela de consulta seguindo as instruções e descrições naReferência de Modelagem do IBM Cognos Real-time Monitoring Workbench.Após salvar a tabela, as visualizações de negócios poderão salvá-la.

Nota: Os dados da tabela de consulta não se alteram rapidamente; portanto,para diminuir o impacto no sistema que fornece os dados da tabela deconsulta, é possível armazenar os resultados em cache na memória. Assolicitações seguidas para os mesmos dados irão recuperar os resultados damemória, em vez de lançar uma nova consulta. Para obter informaçõesadicionais, consulte a Referência de Modelagem do IBM Cognos Real-timeMonitoring Workbench.

Fazendo Upload de um Arquivo de DadosAlém de receber eventos à medida em que acontecem, é possível clicar em FazerUpload do Arquivo de Dados para fazer o upload de eventos de um arquivo detexto diretamente para o sistema.

Esta opção é útil para:v Analisar eventos que foram reunidos em lote de outro sistema, tais como

resultados coletados de um sistema de teste ou logs da Web reunidos deservidores HTTP.

40 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 51: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

v Usar cenários permitindo-o testar fórmulas, regras, alertas, etc. Use esse recursopara testar seus cenários, modificá-los e testá-los novamente com os mesmosdados.

Nota: Esta opção somente está disponível para os fluxos de dados que possuemum arquivo de texto como uma origem de eventos. Para obter informaçõesadicionais sobre arquivos de texto, consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

O formato de dados do arquivo de texto transferido por upload deve corresponderao formato definido para a origem de dados do fluxo de dados. Por exemplo, se aorigem for definida para receber texto delimitado para 5 colunas, os dados noarquivo de upload devem corresponder a esse formato.

Para arquivos XML, o nome do arquivo deve terminar com uma extensão .xml, talcomo filename.xml.

Procedimento1. Para o fluxo de dados especificado, na guia Ambiente de Trabalho, clique em

Fazer Upload do Arquivo de Dados.2. Identifique o arquivo para o upload.

Digite o caminho completo ou use o navegador para selecionar o arquivo.3. Clique em OK.4. A caixa de diálogo Progresso de Upload do Arquivo mostra o status do

upload.Se o arquivo de origem contiver dados incorretos, clique em Exibir Erro paraver as descrições dos erros no log de erros.

Trabalhando com Fluxos de Dados ConsolidadosOs fluxos de dados consolidados aceitam eventos de múltiplas origens de eventos.Entretanto, os dados de cada origem devem mapear diretamente para as colunasde visualização dos fluxos de dados consolidados.

Os fluxos de dados consolidados são úteis para combinar eventos de origensmúltiplas e semelhantes. Por exemplo, os resultados de dispositivos múltiplos queestão testando uma linha de produtos únicos ou os registros de múltiplosdispositivos em tempo real de pontos de venda.

Considere o exemplo a seguir que combina os logs de dois servidores HTTP emum único fluxo de dados. Uma visualização de negócios combina as informaçõesde log com a tabela de consulta, descrevendo as páginas para produzirinformações detalhadas sobre as páginas web visitadas.

É possível criar um fluxo de dados consolidado, da mesma forma que um fluxo dedados único, ao clicar em Atividades, em Ambiente de Trabalho, e selecionar

Visualizações derivadas

Tabelas de fluxo de dados

PageVisited

WebLog

HTTP1 HTTP2 PageDetails

Fluxo de dados consolidados

Tabela de consulta

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 41

Page 52: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Criar Novo e, então, em Novo Fluxo de Dados. Para obter mais informações,consulte “Criando um Fluxo de Dados” na página 38.

As tabelas e visualizações em que os fluxos de dados consolidados são criadospossuem as seguintes restrições:v Elas precisam fornecer dados que mapeiam diretamente para as colunas do fluxo

de dados consolidado e os tipos de dados da origem devem corresponderexatamente ao destino em tipo, largura, escala e precisão.

v As visualizações com estado persistente não estão disponíveis para seleção.

Trabalhando com VisualizaçõesAs visualizações de negócios são modelos de dados que oferecem uma imagem emtempo real da atividade do negócio.

Conforme ocorrem as mudanças e transações em seus negócios, as visualizações denegócios geram eventos que são enviados ao IBM Cognos Real-time Monitoring.Cada novo evento aciona uma atualização imediata das visualizações (os modelosde negócios) que fornece uma visualização atualizada, em tempo real, das métricasde negócios.

No Ambiente de Trabalho são criadas visualizações de negócios derivadas dofluxo de dados e das tabelas de consulta e de outras visualizações de negócios.Defina também:v Como os resultados da visualização são agrupados e ordenados.v Fórmulas para agrupar as informações exibidas nas colunas de visualização.v Condições de junção complexas (cláusulas WHERE) que especificam como

relacionar os dados de origem.v Filtros de acesso que permitem diferentes usuários ver linhas diferentes da

mesma visualização, dependendo dos critérios especificados no filtro. Essesfiltros restringem os dados que um usuário vê sem definir uma novavisualização para cada usuário. Para obter informações adicionais, consulte aReferência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Guias de VisualizaçãoClique em qualquer visualização em Pastas Públicas ou na pasta para a qualdesignou a visualização, para ver as guias que fornecem informações detalhadassobre essa visualização.

Essas guias são:v Colunas

Descrições e definições das colunas na visualização.v Dependências

Objetos que dependem desta visualização.v Dados de referência

Dados de referência para os limites nesta visualização.v Resultados

Valores atuais na visualização, se houver.v Filtros de acesso

42 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 53: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Filtros de acesso aplicados a esta visualização. Para obter informações adicionaissobre filtros de acesso, consulte a Referência de Modelagem do IBM CognosReal-time MonitoringWorkbench.

Criando e Editando VisualizaçõesAo criar uma visualização, primeiro seleciona-se o fluxo de dados que a conduz.

Um fluxo de dados é uma tabela de fluxo de dados ou outra visualização denegócios. Também é possível selecionar uma ou mais tabelas de consulta para unirao fluxo de dados (opcional). Essas tabelas e visualizações se tornarão parte doconjunto de trabalhos da visualização criada. No editor de visualização, é possívelver as tabelas e visualizações do conjunto de trabalhos e as colunas na parteesquerda da página.

Use a caixa de diálogo Configurar Visualização para criar e modificarvisualizações. Essa caixa de diálogo exibe as tabelas e visualizações a partir da quala visualização atual obtém informações, a lista de campos ou colunas navisualização e como as informações são unidas e ordenadas.

Para obter informações adicionais, consulte o tópico sobre criação de visualizaçõesna Referência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Nota: Ao alterar qualquer parte da definição de um visualização, todos osresultados que estiverem atualmente na visualização e em quaisquer visualizaçõesderivadas da visualização modificada, serão descartados.

Procedimento1. Na guia Ambiente de Trabalho, clique em Atividades.2. Clique em Criar Novo e, então, clique em Visualização.3. Selecione o fluxo de dados ou a visualização que será a base para a nova

visualização.4. Opcionalmente, selecione uma ou mais tabelas de consulta para incluir na nova

visualização.As visualizações e tabelas disponíveis dependem da seleção feita na etapaanterior, que dependem do seguinte:v Se você selecionou um fluxo de dados ou um fluxo de dados consolidado,

todas as tabelas de consulta e todas as visualizações construídas no mesmofluxo de dados ou fluxo de dados consolidado serão exibidas.

v Se você selecionou uma visualização, o fluxo de dados correspondente ouum fluxo de dados consolidado para essa visualização será exibido.

5. Defina a visualização na caixa de diálogo Configurar Visualização.Ao salvar a visualização, ela estará pronta para receber eventos.

6. Para editar uma visualização existente:v Selecione o nome da visualização no navegador do objetov Clique em Editar esta visualização.v Altere a definição na caixa de diálogo Configurar Visualização.

Criando Campos de VisualizaçãoOs campos em uma visualização são geralmente derivados de campos nas tabelase visualização de origem, mas podem ser fórmulas independentes como com umcampo que identifica a data ou hora atuais.

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 43

Page 54: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Para incluir um campo em uma visualização, arraste os campos da origem noconjunto de trabalhos para a lista de campos da visualização.

Inclua campos novos e vazios ao clicar em Incluir Campo para a área Arrastarcampos do conjunto de trabalhos.

Nomes de CamposOs nomes de campo aparecem nos resultados da visualização e são os nomesusados por regras, alertas, reportlets e outras visualizações para fazer referência aocampo.

Os nomes podem ser compostos por letras maiúsculas e minúsculas e podemincluir números e caracteres especiais. Entretanto, os nomes não devem coincidircom palavras reservadas do sistema. Para obter informações sobre nomes, consultea Referência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Definições de CampoA definição de campo é uma expressão ou fórmula que identifica qual informaçãoproduzir na visualização.

Como padrão, as definições são referências ao campo de origem. Por exemplo,orderStatusEvent.OS_ID é o nome do fluxo de dados seguido pelo nome da colunana tabela de origem.

Definições mais complexas incluem funções que modificam o valor do campo ouexibem ou executam alguma operação analítica. Seguem alguns exemplos:v DISPLAY_MONEY(OS_PRICE) formata um número como o valor de uma

moeda, como $1.234,56.v TO_CHAR(CURRENT_TIMESTAMP(), 'd MMMM yy') formata a data atual

como '5 março 09'.

As fórmulas mais complexas têm funções aninhadas, tais como as seguintes:v DISPLAY_MONEY(AVG(OS_PRICE)) formata o preço médio como o valor de

uma moeda, como $1.234,56.v CAST(((OS_PRICE/OS_COST)-1)*100 AS DECIMAL(5,0) )||'%' determina a

porcentagem da remarcação do preço de um item acima do custo, retira osdecimais e encadeia um símbolo de porcentagem. O resultado pode ficar como18%.

É possível digitar fórmulas diretamente na definição de campo ou é possível usar orecurso “Construtor de campo” para criar fórmulas rapidamente.

Para obter informações adicionais sobre funções e expressões, consulte o tópicosobre fórmulas na Referência de Modelagem do IBM Cognos Real-time MonitoringWorkbench.

Construtor de campoO Construtor de Campo o ajuda ao criar definições de campo.

Para usar o recurso, clique no botão Construtor de Campo próximo àdefinição de campo.

Com esse recurso, é possível fazer o seguinte:v Editar fórmulas em um editor de texto grande.

44 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 55: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

v Adicionar campos do conjunto de trabalhos escolhendo-os na lista suspensa.v Inserir operadores ao clicar neles.v Inserir funções diretamente na fórmula.

Selecionador de funçãoA opção Mais Funções exibe o Selecionador de Funções, que lista as funções quepodem ser inseridas no campo atual.

Cada função é listada por categoria, e inclui uma sinopse que descreve a função eos argumentos.

Para obter descrições detalhadas sobre a função, clique em Ajuda na caixa dediálogo ou consulte a Referência de Modelagem o IBM Cognos Real-time MonitoringWorkbench.

Agrupar porA função Agrupar por produz informações de resumo para grupos de linhas ondeos valores dos campos selecionados são iguais.

Considere este conjunto de dados:Name Quantity

------------ --------

Nano Webber 10

Fizzy Lifter 700

Nano Webber 50

Nano Webber 20

Nano Webber 15

Smoke Shifter 310

Se você criar uma visualização que agrupa por nome e determina a soma daquantidade para cada grupo, ela será parecida com a seguinte:Name: product.name GROUP BY

Qsum: SUM(product.quantity)

Name Qsum

------------ ----

Nano Webber 95

Fizzy Lifter 700

Smoke Shifter 310

Também é possível agrupar em campos múltiplos. Por exemplo:Name: product.name GROUP BY

Local: product.location GROUP BY

Qsum: SUM(product.quantity)

Name Location Qsum

------------ -------- ----

Nano Webber West 10

Fizzy Lifter East 700

Nano Webber East 85

Smoke Shifter West 310

Ao usar a opção Agrupar por, cada campo precisa fazer parte de Agrupar por ousua definição deve conter uma função de configuração como SUM() ou AVG().

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 45

Page 56: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Para obter informações adicionais sobre Grupos por semântica, consulte aReferência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Trabalhando com CláusulasOs três campos de cláusula especificam a origem dos dados em que a visualizaçãoé originada, como as origens são unidas, em quais condições os dados devem serunidos e como o resultado é classificado.v A Cláusula From nomeia as tabelas de origem e as visualizações das quais a

visualização é derivada.v A Cláusula Where aceita somente as linhas que atendem à condição

especificada.v A Cláusula Window define janelas de consulta. Para obter informações

adicionais, consulte a Referência de Modelagem do IBM Cognos Real-time MonitoringWorkbench.

v Ordenar Por classifica a visualização resultante com base nos nomes dascolunas ou nos resultados da expressão.

v Avançado permite configurar a Persistência de Visualização e o RetrocessoHierárquico dos Detalhes para a visualização.

Nota: Essas guias correspondem às cláusulas na instrução C-SQL SELECT:cláusulas FROM , WHERE e WINDOW . Para obter informações adicionais,consulte a Referência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Cláusula FromA cláusula From contém uma lista de tabelas e visualizações de onde originar avisualização.

Cada tabela ou visualização com referências em “Definições de Campo” na página44 também devem ser listadas aqui. Essa lista normalmente corresponde aosobjetos da tabela e da visualização mostrados no conjunto de trabalhos.

Use também a cláusula From para definir uma relação de junção interna entre astabelas e visualizações no conjunto de trabalhos. A junção interna é onde as linhasna tabela resultante são as linhas da primeira tabela que correspondem aoscritérios especificados, combinadas com as linhas correspondentes da segundatabela que corresponde aos critérios especificados. Ou seja, os registros da primeiratabela são associados aos registros na segunda e somente aqueles registros queatenderem o predicado de junção permanecerão na tabela de resultados. Porexemplo:Product AS P INNER JOIN ManufacturerAS M

ON P.productName = M.ProductName

Para obter informações adicionais sobre relacionamentos de junção, consulte aReferência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Cláusula WhereA cláusula Where define como unir diversas tabelas e visualizações de origem,

além de filtrar a visualização resultante para aceitar somente as que correspondemàs condições especificadas. Por exemplo, esta cláusula especifica como unir a tabelade consulta ao fluxo de dados, e como unir a tabela de consulta à tabela deconsulta:orderStatusEvent.OS_PROD_ID = Product.prod_id AND

46 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 57: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Product.prod_supp_id = Supplier.supp_id

É possível expandir a cláusula para remover todas as linhas cujo preço é maior ouigual a 10, da seguinte forma:orderStatusDataStream.OS_PROD_ID = Product.prod_id AND

Product.prod_supp_id = Supplier.supp_id AND

orderStatusEvent.OS_PRICE >= 10

Cláusula WindowA cláusula Window define janelas de consulta que podem ser usadas emagregações em conjuntos de eventos e linhas de visualização.

Para obter informações adicionais sobre janelas de consulta, consulte a Referência deModelagem do IBM Cognos Real-time Monitoring Workbench.

Cláusula Order ByA cláusula Order By organiza (classifica) a visualização resultante com base nosnomes da coluna ou nos resultados da expressão. Sem essa cláusula, a mesmaconsulta poderá não produzir linhas na mesma ordem em consultas subsequentes.

Como padrão, a visualização é ordenada em ordem ascendente (ASC). Paraordenar em ordem descendente, selecione a opção DESC.

Este exemplo possui dois campos (Nome e Quantidade) e os resultados sãoordenados por nome em ordem descendente:Name: product.name

Quantity: product.quantity

Order by: product.name DESC

Name Quantity

------------ --------

Smoke Shifter 310

Nano Webber 10

Nano Webber 50

Nano Webber 20

Nano Webber 15

Fizzy Lifter 700

Configurando Recursos AvançadosA guia Avançado permite configurar os recursos Persistência de Visualização eRetrocesso Hierárquico dos Detalhes.

Para obter informações sobre o uso deste recurso, consulte a Referência deModelagem do IBM Cognos Real-time Monitoring Workbench.

Dados da Visualização de Persistência:

O IBM Cognos Real-time Monitoring pode persistir os dados de visualização denegócios para um RDBMS externo para futuro relatório por ferramentas deterceiros.

As informações na tabela são suficientes para as ferramentas de relatório recriaremuma captura instantânea completa da visualização. Ao persistir, as informações davisualização são gravadas em uma tabela no RDBMS a uma taxa seguida de umapolítica definida por você.

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 47

Page 58: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Para usar a persistência de visualização, primeiro será necessário ter um agenteJDBC definido para acessar o RDBMS que armazenará os dados.

Retrocesso hierárquico dos detalhes:

É possível criar visualizações para fazer o retrocesso hierárquico dos detalhes emum gráfico. Isso permite que um usuário veja as colunas na tabela de fatos de umcubo e todos os níveis de todas as dimensões do cubo ao visualizar um objeto dopainel.

O Retrocesso Hierárquico dos Detalhes tem os seguintes requisitos:v A origem de dados do objeto do painel deve ser um cubo.v A visualização em que o cubo foi criado deve ser sem estado persistente.v As dimensões do cubo devem ser derivadas de um banco de dados externo

único.v Se houver mais de uma tabela na visualização, é possível usar uma tabela

persistida para retroceder na hierarquia dos detalhes na tabela.

Mantendo Eventos em uma Visualização Sem Preservação deEstado

Por padrão, uma visualização sem preservação de estado contém somente linhasque representam o efeito do último evento. As linhas de eventos anteriores sãodescartadas. Com essa opção é possível especificar um conjunto de linhas deeventos recentes para manter no conteúdo da visualização na guia Resultados.

Não é possível manter visualizações anteriores com preservação de estado. Essaopção está apenas disponível para visualizações sem preservação de estado.

É possível especificar a contagem ou a amplitude de tempo a ser mantida:v Uma contagem de evento é o número máximo de eventos a ser mantido que

satisfaz a condição de visualização. A visualização descarta as linhas de eventosmais antigas que não se ajustam ao tamanho especificado.

v Um intervalo de tempo define um conjunto dos eventos mais recentes. Acontagem de eventos na visualização varia dependendo do número de eventosno intervalo quando a visualização foi atualizada. Por exemplo, se chegou umevento que não atendia aos critérios de visualização, ele é excluído davisualização, mas, ainda assim, a visualização recalcula o intervalo naquelemomento.

Nota: O conjunto de eventos será determinado quando o último evento forinserido, não no horário do momento. Por exemplo, um intervalo de uma horaexibe todos os eventos que chegaram à visualização nas horas anteriores à últimaatualização. Se nenhum evento foi inserido no último dia, a visualização aindapoderá mostrar uma hora de eventos do dia anterior. Entretanto, quando um novoevento chega na visualização, todos esses eventos são descartados.

Para obter informações sobre como executar agregações em conjuntos de eventosrecentes, consulte a Referência de Modelagem do IBM Cognos Real-time MonitoringWorkbench.

48 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 59: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Exibindo Expressões SQLCrie visualizações com o editor de visualização como uma instrução SQL SELECT.A partir do editor, é possível visualizar a instrução SQL ao clicar em ExibirExpressão SQL.

Para obter informações sobre o uso da instrução SELECT, consulte a Referência deModelagem do IBM Cognos Real-time Monitoring Workbench.

Visualizar Relacionamentos de LimitesDados de referência são a origem de dados para referências em objetos do paineldo IBM Cognos Real-time Monitoring. Por exemplo, se um velocímetro mostra ototal de vendas atual, uma linha de referência pode mostrar o alvo de vendas.

Antes de os objetos do painel poderem usar a referência, é necessário definir asreferências no Ambiente de Trabalho. Para acessar as referências associadas àvisualização, selecione a visualização e clique na guia Dados de Referência.

Cada referência é uma coluna numérica na mesma visualização que a origem parao objeto do painel. Clique em Gerenciar Dados de Referência para associarreferências à coluna que será apresentada no objeto do painel. Por exemplo, se umvelocímetro representar em gráfico o valor na coluna Vendas da visualização e acoluna Destino contiver o limite de vendas (destino), crie uma referência paraDestino e associe-a a Vendas.

Uma coluna pode ser associada como uma referência a múltiplas colunas deapresentação. Entretanto, o Nome Alternativo deve ser exclusivo na visualização.Ao criar ou editar o objeto do painel, e quando o objeto avalia a coluna Vendas,essas referências tornam-se disponíveis para o objeto.

Para obter informações sobre o uso de dados de referência em objetos do painel,consulte o Guia do Usuário do IBM Cognos Real-time Monitoring Dashboard. .

Trabalhando com Cubos e DimensõesUm cubo é um conjunto de dados organizado por dimensões e medidas paraagregar subconjuntos diferentes do conjunto de dados maiores. Quandorenderizados como um objeto do painel, os cubos permitem que escolharapidamente as categorias que filtram dados para mostrar os resultados queatendem a seleção. Por exemplo, um cubo de dados de vendas forneceagrupamentos de dados iguais pelas dimensões de produto, horário ou região devendas. Ao olhar para o cubo, você poderá escolher visualizar o total de vendas deum produto (Pregos) em uma região de negócios (Oeste) durante um semestrefiscal (Q1).

Os cubos são semelhantes às visualizações de negócios no sentido de agregaremdados de eventos, mas fazem isso em dimensões diferentes. A visualização que umcubo agrega é uma tabela de fatos: uma visualização ou tabela de fluxo de dadospara um evento que contém uma ou mais colunas a serem medidas (agregado) eque também contém colunas que identificam os elementos dimensionais associadosao evento. Por exemplo, você poderia imaginar uma tabela de fatos que contémum evento semelhante ao seguinte:Cost Quantity Product State Month

------ -------- ------- ---------- -------

200.00 1600 Nails California January

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 49

Page 60: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Os elementos dimensionais são armazenados em dimensões (tabelas de consultaespeciais) e mencionados pelos IDs, como:Cost Quantity prod_id region_id ddim_id

------ -------- ------- --------- -------

200.00 1600 100 7 39

Semelhante a uma visualização, à medida em que novos eventos entram nosistema, eles se tornam parte de um evento que pode alimentar um cubo. Àmedida em que novos eventos entram em um cubo, cada medida de cadadimensão é recalculada para fornecer a agregação mais recente. A ilustraçãoseguinte mostra um cubo construído a partir da tabela de fatos OrderDetails, quemede o total de vendas em diversas regiões de negócios, produtos, datas ehorários.

Para obter informações adicionais, consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

Procedimento1. Selecione a tabela de fatos e colunas a serem medidos.2. Especifique como medi-los (agrupe fórmulas para usar).3. Selecione uma ou mais dimensões que classificam as medições. Por exemplo:

SUM(OrderDetails.prod_cost*OrderDetails.order_qty) ASTotalOrderSales

Criando DimensõesAs colunas de dimensão categorizam as medição. Um cubo deve ter ao menos umadimensão e pode ter mais. Além disso, os dados na tabela de dados devem poderidentificar um elemento exclusivo em cada dimensão associada. Enquanto o termomatemático cubo implica três dimensões, um cubo de banco de dados pode terqualquer número maior do que um.

A seguinte tabela lista exemplos de tipos diferentes de medidas por categoria.

OrderCube

OrderDetails Produtos Local DateTime

Sum(prod_cost * order_qty)

order_idprod_idregion_idddim_idprod_costtotal_sale

prod_idprod_nameprod_family

region_idregion_nameregion_stateregion_city

ddim_iddddim_yearddim_qtrddim_monddim_weekddim_domddim_dname

50 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 61: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Horário Geografia Inventário Segurança Taxonomia

ano

trimestre

mês

semana

dia

hora

minuto

continente

país ou região

estado

país

cidade

distrito

classificação

tipo

fabricante

modelo

configuração

tipo

classificação

empresa

cusip

reino

filo

classe

ordem

família

gênero

espécie

Para obter informações adicionais, consulte o tópico sobre dimensões e níveis naReferência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Antes de criar uma dimensão, você deve ter o seguinte:v Permissões de criação para visualizações, cubos e dimensões.v Ao menos acesso somente leitura para a tabela de consulta que fornece os

elementos de dimensão

Para obter informações adicionais, consulte o tópico sobre permissões na Referênciade Modelagem do IBM Cognos Real-time Monitoring Workbench.

Ative o armazenamento em cache para a tabela de consulta para obterdesempenho máximo. Quando o armazenamento em cache estiver desativado, odesempenho dos cubos pode ser reduzido significativamente. Para obterinformações adicionais, consulte o tópico sobre controle do armazenamento emcache de consultas da tabela de consultas na Referência de Modelagem do IBM CognosReal-time Monitoring Workbench.

Procedimento1. Na guia Ambiente de Trabalho, clique em Atividades e, então, selecione Criar

Novo, Dimensão.2. Na caixa de diálogo Configurar Dimensão, digite um nome e, opcionalmente,

uma descrição da dimensão.3. Selecione a tabela de consulta que contém os elementos de dimensão ao clicar

em Navegar, ao lado do campo Nome da tabela de consulta.4. Opcionalmente, selecione Usar para Gráficos Geográficos para implementar

mapas geográficos. A coluna Categorias Geográficas é exibida ao lado da listaCampos Selecionados.

5. Defina os níveis da hierarquia:v Inclua campos na hierarquia a partir da lista Campos Disponíveis.v Ordene os níveis do conjunto maior (superior) até o menor (inferior) na lista

Campos Selecionados.v Opcionalmente, identifique um ou mais campos-chave a serem incluídos na

lista Selecionar Campos-chave.v Opcionalmente, designe nomes alternativos para os níveis.v Opcionalmente, designe Categorias Geográficas para cada nível, se

selecionou a caixa de seleção Use isto para Gráficos Geográficos. A listaCampos Selecionados exibe uma coluna Categorias Geográficas. A partir

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 51

Page 62: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

dessa coluna, é possível designar a categoria geográfica Não Usado, País ouRegião, Estado/Província, Cidade, Rua, ou Código de Endereçamento Postala um nível na hierarquia.

6. Salve a dimensão.Pode-se usar a dimensão imediatamente em cubos.

Criando Tabelas de Consulta em Fluxos de Dados e emVisualizações

É possível usar dados dos fluxos de dados e das visualizações como a origem paravalores em uma dimensão em um cubo.

Sobre Esta Tarefa

As tabelas de consulta fornecem a funcionalidade de dimensões sequenciais (isto é,valores de dimensões originados do fluxo de eventos) e também a funcionalidadede uma tabela de consulta de fluxo que é possível de ser usada para juntar avisualizações e a cubos.

Ao usar uma tabela de consulta de fluxo baseada em um fluxo de eventos, osvalores na tabela de consulta são atualizados com a mesma velocidade que osdados são processados e podem ser originados de origens não-JDBC, como JMS ouMQ Series.

É possível usar uma tabela de consulta de fluxo como uma origem de dados emtempo real para uma dimensão em um cubo. Em liberações anteriores, às vezes oevento seria processado antes da tabela de consulta que originou a dimensão tersido atualizada com novos valores para um fluxo de eventos em tempo real.

Os dados também estão disponíveis em tempo real para serem usados como umatabela de consulta unida em uma visualização e podem ser usados em um fluxo dedados separado daquele no qual os dados de consulta estão chegando. Emliberações anteriores, você pode unir dados de um único fluxo de dados maistabelas de consulta, mas as tabelas de consulta eram sempre armazenadas emcache ou on demand e não em tempo real.

Para obter informações adicionais, consulte o tópico sobre criação de tabelas deconsulta na Referência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Procedimento1. Na guia Ambiente de Trabalho, clique em Atividades e, em seguida, clique em

Criar Novo > Tabela de Consulta.2. Na janela Nova Tabela de Consulta, selecione a opção Fluxo de Dados ou

Visualização e clique em Continuar.3. Clique em Pesquisar e selecione um fluxo de dados ou visualização na lista

disponível.Todos os campos no fluxo de dados ou visualização correspondente sãoexibidos na guia Informações sobre o Campo.

4. Selecione as colunas que deseja incluir na tabela de consulta. É possíveltambém selecionar uma coluna a ser usada como índice.A nova tabela de consulta mantém apenas registros exclusivos para as colunasespecificadas do fluxo de dados ou da visualização.

52 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 63: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Opcionalmente, é possível especificar um planejamento na guia Planejamentode Invalidação. Entretanto, a inclusão do planejamento de invalidação limpa osdados na tabela de consulta de acordo com o planejamento e não érecomendada.Para obter mais informações, consulte “Configurando Programações deInvalidação” na página 16.

5. Clique em Salvar tabela de consulta.Agora, é possível usar esta tabela de consulta para criar dimensões. Para obtermais informações, consulte “Criando Dimensões” na página 50.

Criando CubosÉ possível criar um cubo para construir painéis a partir dele.

Para ver o conteúdo e um cubo, use a guia Resultados. Os controles Dimensão eNível determinam a face do cubo a ser visualizada.

Se o cubo estiver vazio, ou se não tiver acesso a uma dimensão ou a um nível,você verá a mensagem Nenhum disponível.

Usando o Cognos Real-time Monitoring Dashboard, é possível representar oconteúdo de um cubo em gráfico ou exibir os valor em uma tabela.

Antes de Iniciar

Antes de criar um cubo, é necessário ter o seguintev Permissão de criação para visualizações, cubos e dimensões.v No mínimo permissão de somente leitura a uma tabela de fatos existente

(visualização de negócios).v No mínimo permissão de somente leitura às dimensões a serem incluídas.

Procedimento1. Na guia Ambiente de Trabalho, clique em Atividades e, então, clique em

Criar, Cubo.2. Digite um nome e, opcionalmente, uma descrição do cubo.3. Clique em Procurar, ao lado do campo Tabela de Fatos, para selecionar a tabela

de fatos que contém os dados a serem medidos e as colunas que identificam oselementos de dimensão.

4. Em Colunas de Medida, da caixa de diálogo Configurar Cubo, defina uma oumais colunas de medida ao digitar um nome, ou nomes, de medida na colunaNome da Medida e uma expressão, ou expressões, na coluna AgregarExpressão.Por exemplo, digite:SUM(OrderDetails.prod_cost*OrderDetails.order_qty)

5. Na área Informações da Coluna de Dimensão do diálogo Configurar Cubo,defina uma ou mais colunas de dimensão.Essa lista contém todas as dimensões às quais você tem, ao menos, acessosomente leitura.(Opcional) Defina os filtros de acesso se desejar que diferentes usuários vejammembros selecionados dentro do mesmo cubo. Para obter informaçõesadicionais, consulte o tópico sobre filtros de acesso na Referência de Modelagemdo IBM Cognos Real-time Monitoring Workbench.

6. Salve o cubo.

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 53

Page 64: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

É possível começar imediatamente a construir objetos do painel usando essecubo.

Relacionamentos de Limite do CuboDados de referência são as origens de dados para referências nos objetos do paineldo IBM Cognos Real-time Monitoring. Por exemplo, se um gráfico de barras medeo total de vendas, uma linha de referência pode mostrar o alvo de vendas paracada categoria, enquanto um intervalo mostra o alvo de vendas para a mesma.

Antes de os objetos do painel poderem usar a referência, é necessário defini-los noAmbiente de Trabalho. Para acessar as referências associadas ao cubo, selecione-o eclique na guia Dados de Referência.

Clique em Gerenciar Dados de Referência para criar e editar referências. Cadareferência é uma coluna em uma tabela de consulta que está relacionada a umacoluna no cubo. Para obter informações adicionais, consulte o tópico sobre tabelasde consulta na Referência de Modelagem do IBM Cognos Real-time MonitoringWorkbench.

Por exemplo, para obter os alvos de vendas para um produto, é necessário haveruma coluna de nome de produto no cubo, e que precisa mapear a uma coluna denome de produto na tabela de consulta que contém os alvos de vendas para cadaproduto. O exemplo seguinte é de alguns dados da tabela de consultaProduct_Targets:PRODUCT_NAME PRODUCT_MIN PRODUCT_TARGET PRODUCT_MAX

Nails 100000.00 150000.00 200000.00

Screws 60000.00 80000.00 100000.00

Lag bolts 30000.00 65000.00 100000.00

Washers 120000.00 170000.00 220000.00

Cada referência está associada a uma medida no cubo (como total de vendas) eestá disponível em um nível único de uma dimensão única do cubo. Por exemplo,os dados acima se aplicam somente à dimensão e ao nível de produto de um cubo.

Ao criar ou editar o objeto do painel, e quando o objeto é avaliado na colunaTotal_Sales, essas referências estarão disponíveis para o objeto.

Para obter informações sobre o uso de dados de referência em objetos do painel,consulte o Guia do Usuário do IBM Cognos Real-time Monitoring Dashboard.

Trabalhando com Arquivos UDF e JAROs desenvolvedores de aplicativos podem criar funções definidas pelo usuário(UDFs) para uso em consultas, visualizações e regras. Por exemplo, pode haveruma UDF que separa um conjunto de valores e os encadeia alfabeticamenteenquanto ignora os valores NULO. Em uma expressão Campo, esta UDF seriausada em uma expressão como a seguinte:ConcatSet(Product.Name)

UDFs são pequenos programas Java que pegam argumentos e retornam um valor,exatamente como as funções internas do IBM Cognos Real-time Monitoring. Paraobter informações sobre a implementação de UDFs, consulte a Referência deModelagem do IBM Cognos Real-time Monitoring Workbench.

54 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 65: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Os programas Java UDF são armazenados em arquivos JAR. Para acessar as UDFs,é necessário fazer o upload do arquivo JAR para servidores Real-time Monitoringe, então, identificar as funções para torná-las disponíveis.

Pasta Arquivos JAROs arquivos JAR contêm um ou mais programas Java.

A pasta de arquivos JAR fornece acesso aos arquivos JAR disponíveis para o IBMCognos Real-time Monitoring. Selecione a pasta para ver uma lista de arquivosJAR já instalados, e para fazer upload de novos arquivos JAR. Selecione umarquivo JAR na pasta para ver as funções que esse JAR contém e os objetos quedependem das funções nesse JAR.

Procedimento1. No Ambiente de Trabalho, clique na pasta Arquivos JAR.2. Clique em Novo JAR.3. Digite um nome para o JAR no campo Nome e, opcionalmente, uma descrição.4. Clique em Navegar para localizar o arquivo no campo Caminho.5. Clique em Salvar.

O arquivo JAR estará disponível para o sistema.

Pasta Funções Definidas pelo UsuárioA pasta Funções Definidas pelo Usuário controla o acesso às Funções Definidaspelo Usuário (UDF) disponíveis ao IBM Cognos Real-time Monitoring. Selecione apasta para ver a lista de funções disponível, para fazer upload ou identificar novasfunções, ou para editar ou excluir funções existentes na lista.

Para tornar uma UDF disponível para o sistema, deve-se primeiro fazer upload doarquivo JAR que a contém. É possível seguir as etapas fornecidas na seção “PastaArquivos JAR” ou fazer o upload dele ao criar uma nova UDF na lista.

Procedimento1. Selecione a pasta Funções Definidas pelo Usuário e selecione Nova Função

Definida pelo Usuário.2. A caixa de diálogo Criar UDF solicita que você selecione um dos arquivos JAR

existentes no sistema ou faça o upload de um novo arquivo JAR.Se fez o upload de um novo arquivo, este irá aparecer na pasta Arquivos JARapós ter completado essas etapas.

3. Após identificar um arquivo JAR, selecione as UDFs que deseja incluir napasta.Como padrão, todas as UDFs no JAR são selecionadas. A cada UDF édesignado um nome que é o mesmo que aparece no arquivo JAR. Entretanto, épossível designar outro nome. O nome aparece na coluna Nome da UDF, nalista “Pasta Arquivos JAR”.

4. Clique em Concluir para tornar as UDFs imediatamente disponíveis para osistema.

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 55

Page 66: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Criando Links ExternosOs links externos são URL que localizam sistemas externos. Use-os para criardestinos de drill through que são inseridos em reportlets para se comunicar commecanismos externos.

Propriedade Descrição

Nome Especifica o nome do objeto de link externo.Esse é o nome que aparece na lista de linksao criar um reportlet externo destinos dedrill through.

Descrição Especifica a descrição do texto desse objeto.

Link URL Especifica a URL completa para localizar osistema externo. A URL deve iniciar comhttp ou https. Se não for designado umvalor para esse campo, o sistema assumiráuma conexão http com a porta 80 no mesmodomínio do aplicativo.

O URL é a sequência que localiza o sistema de relatórios. Mais tarde, quando oreportlet é gerado, estende o URL com parâmetros de dados para passar para osistema de relatórios. Observe que o URL deve conter o qualificador http://. Porexemplo,http://reports:8091

Mais tarde, o reportlet pode aumentar o URL de forma semelhante à seguinte:http://reports:8091?ProdDescrPDF=MyReprt&product=prod_id

Para obter informações sobre reportlets, consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

Procedimento1. Na guia Ambiente de Trabalho, clique em Links Externos na coluna da

esquerda.A área de janela direita exibe a área de janela da guia Links Externos.

2. Clique em Novo Link Externo.3. Nomeie e descreva o link e defina a URL.4. Clique em OK.

O novo link torna-se imediatamente disponível para reportlets e destinos deretrocesso hierárquico.

Criando Definições de ProcessoOs objetos de definições de processo associam um arquivo de definição deprocesso com uma visualização ou cubo agrupados, e (opcional) com uma tabelade consulta. O painel usa o objeto ao apresentar um diagrama do processo paraidentificar a origem agrupada associada para estatísticas, e para identificar a tabelade procura e rótulo de localização para mostrar ao usuário.

Uma definição de processo tem as seguintes propriedades:

56 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 67: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Propriedade Descrição

Nome Especifica o nome do objeto da definição deprocesso. Esse nome aparece na lista deprocessos ao criar um diagrama do processono painel.

Salvar em Especifica a pasta em que se deve salvar adefinição de processo. (O padrão é PastasPúblicas.) Clique no botão Selecionar pastapar escolher uma pasta.

Descrição Especifica a descrição do texto desse objeto.

Nome do Processo Especifica o nome que identifica o processono arquivo de definição de processotransferido por upload. Clique em FazerUpload do Arquivo de Definição doProcesso. O sistema de gerenciamento deprocesso externo gera a definição doprocesso.

Visualização ou Cubo Agregado Especifica a visualização ou o cubo queagrega dados da instância do processo. Umadas colunas identifica as etapas no processo,tal como um nome ou ID da etapa. O campoOrigem de Dados Atual especifica a origemde dados atual usada da visualização ou docubo. A Coluna de etapas especifica acoluna na origem de dados que contém asetapas.

Procura de Detalhes Especifica a tabela de consulta que consultao sistema de gerenciamento do processoexterno sobre um processo específico. Osusuários que visualizam um diagrama doprocesso no painel podem usar um ID deuma instância específica do processo ereceber as informações sobre a instância,conforme relatado na tabela de consulta. Ocampo tabela de consulta especifica a tabelade consulta a ser usada na consulta. Cliqueem Selecionar a Origem de Dados paraselecionar uma tabela de consulta. O campoColuna de Procura é uma lista suspensa apartir da qual é possível selecionar umacoluna na tabela de consulta. Também épossível atribuir um nome à sua procura nocampo Nome descritivo.

Esse parâmetro é opcional.

Antes de criar uma definição de processo, é necessário:v Um arquivo de definição de processo que está em conformidade com XML

Process Definition Language (XPDL) 2.0.v Uma visualização ou um cubo que agrega os dados de instância do processo, em

que uma coluna especifica as etapas no processo.v Acesso somente leitura para a visualização ou cubo que agrega os fluxos de

dados do processo.v Permissão para procurar na tabela de consulta (opcional).

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 57

Page 68: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Para obter informações adicionais, consulte a seção sobre os processos na Referênciade Modelagem do IBM Cognos Real-time Monitoring Workbench.

Procedimento1. Na guia Ambiente de Trabalho, clique em Atividades e, então, clique em

Criar, Definição do Processo.2. Nomeie a definição do processo, especifique uma pasta e forneça uma descrição

opcional. A pasta padrão é Pastas Públicas.3. Clique em Fazer Upload do Arquivo de Definição do Processo para fazer o

upload do arquivo de definição de processo gerado pelo BPM.O nome do processo do arquivo de definição aparece no campo Nome deprocesso após fazer o upload do arquivo.Para obter informações adicionais, consulte a seção sobre os processos naReferência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

4. Selecione a visualização agregada ou cubo, e a coluna que identifica as etapasno processo fazendo o seguinte:v Clique em Selecionar Origem de Dados para selecionar a visualização ou o

cubo agregado.v Use a lista suspensa Coluna de Etapa para selecionar a coluna de etapa. Por

exemplo, cada etapa no processo pode ser identificada por um nome ounúmero de ID.

5. Se necessário, crie uma procura detalhada ao fazer o seguinte:v Clique em Selecionar Origem de Dados para selecionar a tabela de consulta

para a procura detalhadav Selecione a coluna a realizar a procura na lista suspensa Coluna de procura.v Se necessário, forneça um texto descritivo no campo Nome Descritivo. O

texto aparecerá no Real-time Monitoring Dashboard.6. Clique em Salvar.

Agora é possível criar diagramas de processo baseados nesta definição.

Criando Destinos de Drill ThroughUm destino de drill through vincula uma visualização a um sistema de relatóriosexterno por meio de um link externo previamente definido. Os links externos sãoURL. A configuração de um destino de drill through inclui especificar parâmetrosna URL que pode ser substituída por valores derivados de colunas na definição devisualização.

Após a configuração, um destino de drill through pode ser acessado a partir dosubmenu Atividades no IBM Cognos Real-time Monitoring Dashboard paraqualquer objeto do painel baseado na visualização definida na configuração doDestino de Drill Through.

Para obter informações adicionais sobre como usar alvos de drill through, consulteo Guia do Usuário do IBM Cognos Real-time Monitoring Dashboard.

Procedimento1. Na guia Ambiente de Trabalho, crie um link externo para o destino de drill

through, conforme descrito em “Criando Links Externos” na página 56.2. Clique em Destinos de Drill Through na área de janela esquerda.

A área de janela esquerda é atualizada para mostrar a guia Destinos de DrillThrough.

58 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 69: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

3. Clique em Criar Destino de Drill Through.4. Na caixa de diálogo Criar Destino de Drill Through, especifique as seguintes

propriedades:

Propriedade Descrição

Selecionar um Link Externo Lista os links externos configurados para oIBM Cognos Real-time Monitoring.

Selecionar os dados aos quais este relatórioestará associado

Abre uma caixa de diálogo secundário quelista as visualizações configuradas às quais épossível associar o relatório.

Status Indica se o relatório estará ou não disponívelquando um painel estiver sendo criado como visualização especificada.

Nome do Destino de Drill Through Especifica o nome do relatório na formacomo ele aparecerá na guia Destinos deDrill Through, após a criação do relatóriode destino de drill through.

Descrição Especifica a descrição do texto desse objeto.

Parâmetros de Relatórios DinâmicosEspecifica a coluna a partir da qual épossível designar valores aos parâmetrosvariáveis na URL especificada no linkexterno. Por exemple, considere o caso emque o link externo define uma URL basepara um relatório do IBM Cognos e a URLbase precisa dos seguintes argumentos:

ui.tool=CognosViewer

ui.object=content/folder[@name='DemoReport']/report[@name='Inventory Levels byRetailers']

ui.action=run

run.outputFormat=PDF

A URL base é:

http://server_name/ibmcognos/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts&ui.tool=CognosViewer&ui.object=content/folder[@name='DemoReport']/report[@name='Inventory Levels byRetailers']&ui.action=run&run.outputFormat=PDF

É possível criar parâmetros múltiplos,conforme permitido pelos critérios deprocura.

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 59

Page 70: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Propriedade Descrição

Parâmetros de Relatórios ConstantesEspecifica os valores de argumento quepodem ser designados a parâmetros na URLespecificada no link externo. Por exemple,considere o caso em que o link externodefine uma URL base para um relatório doIBM Cognos e a URL base precisa dosseguintes argumentos:

ui.tool=CognosViewer

ui.object=content/folder[@name='DemoReport']/report[@name='Inventory Levels byRetailers']

ui.action=run

run.outputFormat=PDF

A URL base é:http://server_name/ibmcognos/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts

Quando o destino de drill through échamado a partir do objeto do painel, osvalores especificados para Parâmetros deRelatórios Dinâmicos e Parâmetros deRelatórios Constantes são usados na URL.A solicitação da URL real é criada daseguinte forma:

http://server_name/ibmcognos/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts&ui.tool=CognosViewer&ui.object=content/folder[@name='DemoReport']/report[@name='Inventory Levels byRetailers']&ui.action=run&run.outputFormat=PDF

5. Salve os valores.A caixa de diálogo será fechada e o novo destino de drill through aparecerá naguia Destinos de Drill Through.

Exportando Objetos SelecionadosÉ possível exportar objetos selecionados do IBM Cognos Real-time Monitoring. Issoé útil ao exportar objetos de um ambiente de desenvolvimento para um ambientede produção.

A ação de exportação grava as informações do objeto em um dos seguintes:v Arquivos XML em um diretório no servidor.v Um único arquivo JAR compactado no servidor ou no computador do cliente

local.

É possível exportar um único objeto, um objeto e suas dependências, um objeto eseus requisitos ou um objeto e seus requisitos e dependências.

60 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 71: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

As dependências de um objeto são outros objetos que dependem do seu objetoselecionado para que sejam válidos. Por exemplo, ao escolher exportar umavisualização com suas dependências, sua operação de exportação também incluirátodas as visualizações derivadas diretamente da visualização selecionada e todosos cenários, regras, alertas e relatórios que referenciam a visualização. Para obtermais informações, consulte “Dependências e Requisitos do Objeto” na página 35

Os requisitos de um objeto são os objetos que o seu objeto selecionado requer paraser válido. Por exemplo, ao escolher exportar um cubo com seus requisitos, suaoperação de exportação também incluirá as dimensões, tabelas de consulta,agentes, visualizações e fluxos de dados associados ao cubo.

Para obter informações sobre a exportação e a importação de metadados inteirosdo Cognos Real-time Monitoring, consulte “Importando e Exportando Metadados”na página 89.

Procedimento1. Na guia Ambiente de Trabalho, selecione o objeto ou objetos que deseja

exportar.2. No menu suspenso Atividades, clique em Exportar objetos.3. Na caixa de diálogo Exportação Seletiva, no menu suspenso Operações,

selecione um dos seguintes tipos de exportação:v Exportar metadados para um diretório no servidor

Selecionar essa opção exporta os metadados para o diretório especificado nocampo Local do Servidor. Digite o caminho completo para o diretório para oqual deseja exportar os metadados. O diretório deve existir e é necessário terpermissão de gravação para o diretório especificado. Além disso, doisdiretórios são criados no diretório especificado. Um subdiretório denominadolatest. O outro é o registro de data e hora da sua exportação. Se os diretóriosjá existirem, eles serão reutilizados.

v Exportar metadados para um arquivo JAR no servidor

Selecionar essa opção exporta os metadados para um arquivo JAR nodiretório especificado no campo Local do Servidor. Digite o caminhocompleto para o diretório para o qual deseja exportar os metadados. Odiretório deve existir e é necessário ter permissão de gravação para odiretório especificado.O nome do arquivo no servidor é _export.jar. Se _export.jar já existir, ele serásobrescrito.

v Exportar metadados para um arquivo JAR (download)

Selecionar essa opção exporta os metadados para um arquivo JAR no cliente.Use a caixa de diálogo de download do navegador para identificar o local (ealterar opcionalmente o nome do arquivo) na sua máquina local.

4. No menu suspenso Opções de Exportação, especifique o que deseja incluir naexportação.Escolha uma das seguintes opções:v Exportar o projeto inteiro

Exporta os objetos selecionados e as dependências e requisitos de todos osobjetos relacionados.

v Exportar Subprojeto

Exporta os objetos selecionados com seus requisitos e dependências e osrequisitos dessas dependências.

v Exportar com requisitos

Capítulo 4. Ativando o Suporte para Visualizações de Negócios 61

Page 72: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Exporta os objetos selecionados e seus requisitos.v Exportar com dependências

Exporta os objetos selecionados e suas dependências. Os requisitos dasdependências não são exportados.

v Exportar com dependências e requisitos

Exporta os objetos selecionados com suas dependências e requisitos. Osrequisitos das dependências não são exportados.

v Exportar somente objetos selecionados

Exporta somente os objetos que foram selecionados. As dependências e osrequisitos desses objetos não são exportados.

5. Opcionalmente, selecione Incluir permissões nesses objetos.Essa opção é útil se desejar evitar a redesignação de permissões para seusobjetos depois de importá-los.

6. Clique em Visualizar Lista de Exportação para certificar-se de que as opções deexportação adequadas foram selecionadas.

7. Clique em OK para concluir a exportação.

62 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 73: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Capítulo 5. Gerenciando a Administração do Sistema

Todas as tarefas de administração do sistema são executadas usando o ConsoleAdministrativo. Esta seção descreve as configurações que podem ser definidas ealteradas e as atividades que podem ser executadas usando o ConsoleAdministrativo.

Gerenciando UsuáriosCada usuário que interage com o IBM Cognos Real-time Monitoring possui umaconta no sistema. A lista Usuários, no Console Administrativo, fornece acesso acontas do usuário.

O Cognos Real-time Monitoring suporta os tipos de usuários a seguir:v Interno

As contas para esses usuários são criadas no Cognos Real-time MonitoringWorkbench. É possível criar, visualizar, editar ou excluir as contas de usuáriointerno na lista Usuários no Console Administrativo. Ao escolher o método deautenticação Interno, o seu sistema suporta apenas usuários internos. O sistemaexclui os usuários externos, se existirem.Dica: É possível visualizar e editar as informações da sua própria conta clicandoem Configurações da Conta no canto superior direito da página do aplicativo.

v ExternoAs contas para usuários externos são criadas nos servidores de diretórios LDAPsuportados, como IBM Tivoli, Sun ONE ou Microsoft Active Directory, ou nosservidores de diretórios suportados pelo IBM Cognos Business Intelligence (BI).Os usuários externos são incluídos no sistema quando os métodos deautenticação LDAP/ADS ou IBM Cognos Business Intelligence são escolhidos eos usuários sincronizados. O sistema retém os usuários internos, se existirem.As contas de usuários externos aparecem na lista Usuários no ConsoleAdministrativo. É possível incluir permissões de acesso para os objetos doCognos Real-time Monitoring para esses usuários e designar os perfis de entreganecessários a eles. Também é possível torná-los membros das funções internas.Não é possível excluir os usuários externos ou alterar suas senhas e associaçõesnas funções externas.

Para obter mais informações, consulte “Gerenciamento e Autenticação do Usuário”na página 87.

Todos os usuários internos e externos têm permissão para o tipo de objeto dousuário e podem visualizar todas as contas do usuário.

Para criar um novo usuário interno, é necessário criar permissões para o tipo deobjeto do usuário. Para editar ou excluir as informações da conta do usuário, énecessário ter permissões de leitura e gravação para essa conta.

Todas as atividades de gerenciamento de conta para usuários externos sãoexecutadas nos servidores de diretórios. As mudanças aparecem no CognosReal-time Monitoring Workbench depois que os usuários forem sincronizados.

© Copyright IBM Corp. 2007, 2014 63

Page 74: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Para obter informações adicionais, consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

Procedimento1. Clique na guia Console Administrativo.2. Clique em Usuários para ver uma lista de todos os usuários definidos

atualmente pelo sistema.É possível executar as seguintes tarefas em contas de usuários:v Criar uma nova conta do usuário.

Clique em Novo Usuário. Na guia Detalhes do Usuário, especifique o nomede usuário e a senha e inclua as funções às quais o usuário deve pertencer.Na guia Perfil de Entrega, especifique os perfis de entrega que definemcomo entregar alertas e alimentação de dados para o usuário. Na guiaPermissões de Acesso, especifique as permissões de acesso aos objetos noCognos Real-time Monitoring que o usuário necessita.

v Editar uma conta do usuário existente.Clique duas vezes no nome de usuário na lista. A caixa de diálogo EditarUsuário aparecerá.Para todos os usuários, é possível alterar as permissões de acesso e perfis deentrega.Apenas para usuários internos, é possível alterar o nome de usuário e asenha e incluir ou remover funções.

v Excluir um usuário interno.Selecione um ou mais usuários na lista e clique em Excluir Usuário(s). Não épossível excluir a conta do usuário rtmadmin ou a sua própria conta.Dica: Para usuários externos, o botão Excluir Usuário(s) é desativado.

v Visualizar ou especificar permissões de acesso para o objeto de usuário.Selecione um usuário na lista e clique em Permissões. Visualize ouespecifique os usuários ou funções que podem modificar a definição dessaconta do usuário. É possível incluir novos usuários e funções clicando emIncluir Usuário ou Incluir Função.

Gerenciando FunçõesAs funções definem o conjunto mínimo de permissões associadas aos usuários.Usando as funções, é possível designar rapidamente as mesmas permissões paraum objeto ou um conjunto de objetos. A lista Funções no Console Administrativomostra as funções atuais no sistema.

Para obter informações adicionais, consulte o tópico sobre as funções na Referênciade Modelagem do IBM Cognos Real-time Monitoring Workbench.

O Cognos Real-time Monitoring suporta os tipos de funções a seguir:v Interno

Essas funções são criadas no Cognos Real-time Monitoring Workbench. Épossível criar, visualizar, editar ou excluir as funções internas na lista Funçõesno Console Administrativo. Ao escolher o método de autenticação Interno, oseu sistema suporta apenas funções internas. O sistema exclui as funçõesexternas, se existirem.

v Externo

64 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 75: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Essas funções são criadas nos servidores de diretórios LDAP suportados, comoIBM Tivoli, Sun ONE ou Microsoft Active Directory, ou nos servidores dediretórios suportados pelo IBM Cognos Business Intelligence (BI). As funçõesexternas são incluídas no sistema quando os métodos de autenticaçãoLDAP/ADS ou IBM Cognos Business Intelligence são escolhidos e os usuáriossão sincronizados. O sistema retém as funções internas, se existirem.As funções externas aparecem na lista Funções no Console Administrativo. Épossível designar permissões de acesso aos objetos do Cognos Real-timeMonitoring para essas funções. Não é possível excluir funções externas oualterar suas propriedades de associação.Nota: Alguns servidores de diretórios suportam grupos ao invés de funções. Osgrupos são convertidos em funções no Cognos Real-time Monitoring Workbenchdurante o processo de sincronização.

Para obter mais informações, consulte “Gerenciamento e Autenticação do Usuário”na página 87.

Para ver a quais funções um usuário pertence, consulte as informações da conta dousuário, documentadas no “Gerenciando Usuários” na página 63. Para ver a quaisfunções você pertence, visualize a sua conta do usuário clicando em Configuraçõesda Conta no canto superior direito da página do aplicativo.

Todas as atividades de gerenciamento para funções externas são executadas emservidores de diretórios. As mudanças aparecem no Cognos Real-time MonitoringWorkbench após o processo de sincronização.

Para obter informações adicionais, consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

Procedimento1. Clique na guia Console Administrativo.2. Clique em Funções para ver a lista de todas as funções no sistema.

É possível executar as seguintes tarefas nas funções:v Criar novas funções internas.

Clique em Nova Função. Especifique o nome da função e a descrição. Naguia Permissões de Acesso, especifique as permissões de acesso aos objetosno Cognos Real-time Monitoring de que os membros dessa função precisam.Na guia Membros, inclua os usuários ou funções que necessitam sermembros dessa função.Para obter informações adicionais, consulte o tópico sobre permissões deacesso na Referência de Modelagem do IBM Cognos Real-time MonitoringWorkbench.

v Modificar funções externas e internas.Clique duplo no nome da função na lista Funções. A caixa de diálogo EditarFunção aparecerá.Para funções internas, é possível alterar o nome, a descrição, as permissõesde acesso e a associação da função.Para funções externas, apenas é possível alterar as permissões de acesso.

v Excluir funções internas.Selecione uma ou mais funções na lista Funções e clique em ExcluirFunção(ões) .Dica: Para funções externas, o botão Excluir Função(ões) é desativado.

Capítulo 5. Gerenciando a Administração do Sistema 65

Page 76: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

v Visualizar ou especificar permissões de acesso para o objeto de função.Selecione uma função na lista e clique em Permissões. Visualize ouespecifique os usuários ou funções que podem modificar a definição dessafunção. É possível incluir novos usuários e funções clicando em IncluirUsuário ou Incluir Função.Para obter informações adicionais, consulte o tópico sobre permissões naReferência de Modelagem do IBM Cognos Real-time Monitoring Workbench.

Visualizando a Lista de Processos ExternosOs processos externos são métodos de serviços da web externos que recebemmensagens de alerta específicas quando inicializados por um usuário que estejavisualizando a mensagem no painel. O IBM Cognos Real-time Monitoring publicaa mensagem de alerta e todos os reportlets anexados como um documento XMLpara o serviço.

A lista Processos Externos, no Console Administrativo, fornece acesso aosprocessos. A partir dessa lista, é possível executar as seguintes tarefas:v Criar processos, clicando em Novo processo e definindo os atributos desse

processo.v Modificar um processo, clicando duas vezes sobre o nome do processo na lista.v Excluir processos selecionando um ou mais deles e clicando em Excluir

Processos.v Desabilitar ou reabilitar processos, clicando sobre o indicador de status

correspondente.

Para obter informações adicionais, consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

Trabalhando com Configurações do SistemaÉ possível modificar as configurações do sistema para o IBM Cognos Real-timeMonitoring usando o Console de Administração. As configurações do sistemaespecificam como os componentes do Cognos Real-time Monitoring sãoconfigurados para operação normal.

Nota: As configurações de LDAP Mapeamento de Função LDAP, SincronizaçãoLDAP e Mapeamento de Usuário LDAP apenas estão disponíveis se forselecionada Autenticação LDAP em Gerenciamento e Autenticação do Usuário.

Procedimento1. Na guia Console Administrativo, clique em Configurações do Sistema.2. Na lista suspensa Configurar, escolha a configuração que será alterada.

Os parâmetros de cada configuração estão descritos posteriormente nestecapítulo.

3. Salve as mudanças para a configuração específica clicando em OK ou emAplicar.Clique em OK para salvar as mudanças e sair das Configurações do Sistemaou clique em Aplicar para salvar as mudanças e continuar trabalhando nasConfigurações do Sistema.

66 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 77: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

IBM Cognos Workspace IntegrationUse esta configuração de sistema para configurar a integração entre o IBM CognosReal-time Monitoring e o IBM Cognos Workspace.

Configure as seguintes propriedades ao configurar essa funcionalidade.

Parâmetro Descrição

Nome de Exibição Especifica a pasta raiz no IBM CognosWorkspace para os objetos de painel doCognos Real-time Monitoring e suas pastas.

Essa pasta aparece na área de janelaConteúdo no IBM Cognos Workspace.

Descrição Especifica o texto que aparece quando oponteiro está posicionado sobre a pasta-raizespecificada para o parâmetro Nome deExibição.

URL do IBM Cognos Real-time Especifica a URL do servidor com a qualIBM Cognos Workspace se conecta paraexibir o conteúdo do Cognos Real-timeMonitoring.

O formato da URL é http://servername/urlcontext. Por exemplo, a URL pode serhttp://my_server/realtime.

Arquivo de contribuição de download Especifica o link de download para oarquivo Realtime_contribution.atom.

Salve o arquivo no diretórioc10_location\configuration\icd\contributions\contrib, em que c10_locationespecifica o local da instalação do IBMCognos BI.

Configuração de ponto de verificaçãoA Configuração de ponto de verificação permite ativar um ponto de verificação,executar um ponto de verificação ou criar uma agenda para pontos de verificação.

O ponto de verificação é uma captura instantânea do estado do sistema,semelhante ao backup. Um log de recuperação controla os dados do evento queentraram no sistema desde o último ponto de verificação. A recuperação ajuda areconstruir o estado do sistema no caso de um encerramento anormal: um em quenão foi possível executar ou concluir o ponto de verificação de encerramentonormal. Esses recursos restauram o estado do sistema quando o sistema éreiniciado.

Dicas de Ponto de Verificação

Para reduzir o tamanho dos logs de recuperação, desative os recursos derecuperação se não precisar deles. Se a recuperação não for necessária, porexemplo, quando cada evento carregar todos os dados necessários na inicialização

Capítulo 5. Gerenciando a Administração do Sistema 67

Page 78: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

do evento, então é possível desativar o log de recuperação. Os pontos deverificação continuam a ser salvos após a desativação dos recursos de recuperação.v Nas configurações do sistema, desmarque a caixa de seleção Ativar Recuperação

na Reinicialização se não precisar restaurar o estado do sistema nareinicialização.

v Em cada fluxo de dados que não precisar armazenar dados de log derecuperação, desmarque a caixa de seleção Ativar Recuperação.

Use os dados de ponto de verificação para avaliar as visualizações com usointensivo de memória.v Examine os arquivos de ponto de verificação, normalmente localizados aqui:

install_location/realtime/var/checkpoints, em que install_locationespecifica o local da instalação do IBM Cognos Business Intelligence. Osarquivos maiores usam mais memória. Os nomes de arquivos correspondem aoIdentificador Exclusivo Global (GUID) que representa o objeto no metadados,que pode ser localizado ao executar uma exportação do Ambiente de Trabalhodo Aplicativo.

v Após a exportação, abra a pasta Visualizações e localize a visualização com omesmo GUID que o arquivo grande. É possível localizar o nome e a definiçãodo objeto no arquivo de definição XML. Concentre o foco nesses objetos paraotimizar a memória.

Continue usando os pontos de verificação, mesmo se não usar a recuperação. Parasistemas de desenvolvimento, determine pontos de verificação frequentemente, porexemplo, a cada 15 minutos. Para sistemas de baixa produção, estabeleça pontos deverificação a cada 30 minutos. Para sistemas de produção de alta carga, estabeleçapontos de verificação a cada 15 ou 20 minutos. Se os pontos de verificação pararemde funcionar, pode significar que os fluxos de dados demoram muito paraprocessar. Isso pode ocorrer porque as tabelas de consulta não estão otimizadascomo descrito no par de marcadores precedentes.

O que É SalvoA captura instantânea grava o estado de todos os objetos definidos na memória,exceto os objetos desabilitados ou inválidos. Cada objeto em um evento é salvocom o mesmo evento.

O log de recuperação controla os detalhes do novo evento que ocorreram após oponto de verificação ter sido iniciado. Entretanto, somente para aqueles eventospara os quais a criação de log de recuperação foi ativada com os dados de eventodo Log para a opção recuperação. Quando um novo ponto de verificação éiniciado, um novo log de recuperação é criado e o log antigo será eliminado assimque a captura instantânea for concluída.

Para obter informações adicionais, consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

O que É RecuperadoQuando o sistema for reiniciado e a opção Recuperar Estado na Reinicialização doControle do Sistema estiver ativada, o sistema recuperará seu estado conforme oúltimo ponto de verificação.

Se existir um log de recuperação, o sistema também reproduzirá os eventosregistrados, possivelmente aumentando, diminuindo e eliminando eventos.

68 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 79: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

A reprodução restaura o sistema em um estado consistente com os dados atuais databela de consulta. Caso algum dado dependente da tabela de consulta tenha sidomodificado desde o último ponto de verificação, os novos dados serão utilizados.Da mesma forma, se a tabela de consulta não estiver presente, as visualizaçõespodem não ter o mesmo estado que apresentavam antes do ponto de verificação.

Como as janelas em movimento baseadas em tempo são restauradas ao estado domomento da captura instantânea e da recuperação, uma visualização restauradapoderá conter informações ultrapassadas. Por exemplo, se uma janela rastrear oseventos da última hora, a visualização restaurada conterá os dados da última horaem que a captura instantânea e a recuperação foram gravadas, não o horário atualdo sistema. Entretanto, o evento seguinte que atualiza a visualização descarta todasas informações antigas.

O que Não É SalvoOs dados da tabela de consulta da cache de dados não são salvos. Após areinicialização, a cache da tabela de consulta estará vazio.

Alertas com condições “Suspender Por” na página 25 pendentes em que ascondições não foram atendidas também não serão salvos. Por exemplo, se umevento atendeu uma condição da regra, mas o alerta associado continha umSuspender como condição que não foi atendida, tal como uma hora restante emuma suspensão de duas horas, tal estado não será salvo e o alerta pendente serádescartado quando o sistema for encerrado.

Os objetos desativados ou inválidos não são salvos, pois eles não têm um estado.

Condições de ErroQuando programações se sobrepõem, os pontos de verificação subsequentes sãoignorados. Por exemplo, se uma programação que foi configurada para serexecutada a cada hora se sobrepõe a outra configurada para ser executadadiariamente, a primeira será executada e a segunda será ignorada sem erros.

Se ocorrer um erro ao se criar uma captura instantânea, o ponto de verificação serácompletamente inválido e uma mensagem de erro será registrada. Se isso ocorrerdurante o encerramento, esse encerramento continuará sem criar uma capturainstantânea válida. Se isso acontecer durante um ponto programado de controle, oerro será registrado e nenhuma atividade automática de ponto de verificaçãoocorrerá até a próxima atividade programada.

Se o log de recuperação encontrar erros durante a inicialização, tal como umapermissão inválida na unidade, a inicialização falhará e o sistema será encerrado.Os erros durante o tempo de execução, tal como falta de espaço durante a criaçãode log, fazem com que todos os agentes parem de receber fluxos de dados, ocorreum ponto de verificação e os servidores são encerrados.

As notificações de alerta poderão ser duplicadas se o sistema for encerrado deforma anormal ao enviar as notificações. Sob tais condições, o sistema envia umamensagem de alerta ao log do sistema. Além disso, se o servidor de correio SMTPfor encerrado de forma anormal, o destinatário poderá nunca receber o alerta.

Por definição, o sistema começa a gerar os pontos de verificação e log derecuperação quando é inicializado. É possível desativar esse recurso para reiníciosfuturos a partir da caixa de diálogo Configurações do Sistema. Entretanto, paradesabilitar a função durante a reinicialização dos servidores, inclua a seguinteopção ao reinicializar o servidor de aplicativos:

Capítulo 5. Gerenciando a Administração do Sistema 69

Page 80: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

"-Dcom.cogno.obi.property.Recover State on Restart"

Da primeira vez que inicializar os servidores, será possível identificar o diretóriodo log, incluindo-se a seguinte opção na linha de comandos que inicializa oservidor de aplicativos:"-Dcom.cogno.obi.property.Recovery Log Directory=/cq_logs"

Configuração de ponto de verificaçãoA seguinte tabela descreve os parâmetros disponíveis de ponto de verificação e derecuperação.

Parâmetro Descrição

Habilitar ponto de verificação Faz com que os pontos de verificaçãoocorram conforme programações definidas.Apesar dessa configuração, os pontos deverificação ocorrem durante o encerramentonormal do servidor e um ponto deverificação ocorre sempre que o sistema éinicializado e quando não ocorreu nenhumponto de verificação anterior.

Executar ponto de verificação agora Executa um ponto de verificação imediato,independentemente da agenda.

Agenda de ponto de verificação Lista as programações do ponto deverificação. Inclua, edite ou removaprogramações dessa lista ao clicar emIncluir Agenda, Editar Agenda ou RemoverAgenda.

Os meses que não contêm o diaespecificado, tal como 31 de junho, sãoignorados.

Diretório do log de recuperação Especifica o diretório que contém osarquivos de log de recuperação e de pontode verificação. O nome do arquivo de log éDEFAULTRECOVERYLOGGER_<n>, em que<n> representa um número que diferencia osarquivos de log.Nota: Se a origem do fluxo de dados for umagente de arquivo simples, considereapontar para um servidor diferente, a fim demelhorar o desempenho de entrada/saída.

Marca customizadaA marca customizada permite alterar o cabeçalho que aparece no IBM CognosReal-time Monitoring na parte superior da página de aplicativos, tanto no CognosReal-time Monitoring Dashboard quanto no Cognos Real-time MonitoringWorkbench. A imagem para o cabeçalho deve estar no formato GIF, JPG ou PNG edimensionada conforme especificado nos rótulos na guia Marca customizada. Énecessário alterar todas as imagens ou não alterar nenhuma.

Configuração de criptografiaUse esta página para especificar as senhas do keystore e o local do keystore para oIBM Cognos Real-time Monitoring.

70 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 81: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

O Cognos Real-time Monitoring criptografa senhas com criptografia assimétrica,que consiste em uma chave pública e uma chave privada. A chave privada éutilizada para criptografar. A chave pública é utilizada para reverter a criptografia.As duas chaves são mantidas no Java KeyStore. Para obter informações sobre aclasse KeyStore, consulte a documentação Java.

Para maior segurança, a chave privada é guardada em um certificado e estecertificado é armazenado em um keystore. O Cognos Real-time Monitoring usadois keystores: um para o administrador e um para os usuários. As entradas dekeystore, as chaves e os certificados, são acessadas por meio de um alias exclusivo,que também é usado para criar um par de chaves pública/privada. Os aliases paraCognos Real-time Monitoring são:v CQ_USER_PASSWORD_ENC

Esse alias criptografa as chaves para usuários criadas pelo cliente.v CQ_ADMIN_PASSWORD_ENC

Esse alias criptografa as chaves para usuários RTMadmin e system_monitor.

Na inicialização, o Cognos Real-time Monitoring usa o keystore de administrador.Este keystore é fornecido no CD de instalação. O arquivo é admin.jks. É necessárioespecificar esse local com a propriedade Local do Keystore do Administrador noarquivo que contém as propriedades de configuração do sistema. Para obterinformações adicionais sobre o arquivo que contém as propriedades deconfiguração do sistema, consulte o Guia de Instalação e Configuração do IBMCognos Real-time Monitoring.

Após a inicialização, será necessário fornecer as chaves para o keystore do usuárioe especificar o local do keystore. Um keystore de amostra user_sample.jks éfornecido no CD de instalação. Para criar suas próprias chaves, o administradordeve usar o utilitário keytool. Para obter informações sobre o utilitário keytool,verifique a documentação do fornecedor.

Se você criar um novo keystore, os usuários serão automaticamente migrados dokeystore antigo para o novo da próxima vez em que efetuarem login no IBMCognos Real-time Monitoring Dashboard. Os novos usuários são sempre incluídosna keystore de usuários.

Se estiver alterando o keystore de administração ou de usuário, certifique-se de okeystore antigo permanecer no mesmo local, com o mesmo nome, até que todos osusuários tenham sido migrados. Se o local da keystore do administrador foralterada, é necessário especificar o mesmo local no arquivo de propriedades deconfigurações do sistema

Parâmetro Descrição

Local de keystore de administrador Especifica o local e o nome do keystore doadministrador. É possível configurar o localdo keystore do administrador nainicialização, no arquivo de propriedades deconfigurações do sistema. Para obter maisinformações, consulte a documentação deinstalação e configuração.

Senhas de administrador da keystore Especifica a senha do keystore doadministrador. Esta senha é utilizadaquando se altera o nome ou o local dakeystore do administrador. A senha padrãoda keystore do administrador é 40fd2442fa.

Capítulo 5. Gerenciando a Administração do Sistema 71

Page 82: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Senha de administrador PrivateKey Especifica a senha do administrador paraacessar o Cognos Real-time MonitoringWorkbench. A senha padrão doadministrador para a chave privada é40fd2442fa.

Local da keystore Especifica o local e o nome do keystore dousuário.

Senha da keystore Especifica a senha do keystore do usuário.Esta senha é utilizada quando se altera onome ou o local da keystore do usuário. Asenha padrão da keystore do usuário é8deb5102f8.

Senha PrivateKey de usuário Especifica a senha de usuário que osusuários usam para acessar o CognosReal-time Monitoring Dashboard. A senhapadrão da chave privada do usuário é8deb5102f8.

Regulador de execuçãoUse esta página para configurar a taxa de monitoramento, que é a taxa na qual oseventos são publicados e propagados no sistema de visualização. A regulagemajusta a taxa de publicação quando os níveis excedem a taxa de propagação em umlimite especificado. Use as configurações para reduzir a quantidade de memóriaque o Cognos Real-time Monitoring consome ao armazenar eventos nãoprocessados.

Parâmetro Descrição

Regulação em superprodução ativada Ajusta a taxa de publicação de todos osprodutores de eventos quando excedem oLimite de Evento. Esse controle não afeta opost HTTP, os serviços da web ou ospublicadores de eventos de criação de log deeventos do sistema. Use “Monitoramento dememória” na página 83 para ajustar a taxadesses publicadores de eventos.

Regulação em baixa memória ativada Ajusta a taxa de publicação de todos osprodutores de eventos quando a quantidadede memória disponível é baixa. Consulte“Monitoramento de memória” na página 83para obter detalhes sobre os limites dememória.

Limiar de evento Regula um produtor de eventos quando onúmero de eventos recém-publicados seiguala ao número de eventos ainda nãoprocessados. A regulagem é interrompidaquando a lista não processada do produtorfica abaixo desse nível.

72 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 83: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Intervalo de amostras de publicador Especifica, em segundos, com que frequênciaexaminar a contagem de eventos publicadosem excesso. Faz a amostragemindependentemente da configuração deContagem de Eventos de Amostra doPublicador. Define como zero (0) paradesativar.

Contagem de eventos de amostras depublicador

Especifica com que frequência, em contagensde eventos, examinar a contagem de eventospublicados em excesso. Faz a amostragemindependentemente da configuração doIntervalo de Amostras do Publicador.Define como zero (0) para desativar.

Média do Factory de Suavização Especifica flutuações de suavizações naamostragem de estouro. Os valores altos sãomais sensíveis a flutuações do que os baixos.Não altere essa configuração sem orientaçãoespecífica do suporte técnico.

Multiplicador de desvios Ajusta a velocidade com que o produtor éregulado em relação ao excesso de origensde um evento. Valores altos são maisrápidos que valores baixos. Não altere essaconfiguração sem orientação específica dosuporte técnico.

Peso de acúmulo Influencia na forma como as ações anterioresde regulação afetarão as ações atuais efuturas. Não altere essa configuração semorientação específica do suporte técnico.

Mapas geográficosUse essa página para configurar mapas geográficos. A criação de mapasgeográficos é ativada quando a caixa de seleção Usar estes Gráficos Geográficos éselecionada ao configurar uma dimensão.

É possível usar qualquer serviço de mapeamento que possua uma API semelhanteà API do Google, por exemplo, http://ditu.google.cn que fornece mapas chineses.

Parâmetro Descrição

Tamanho de cache geo Especifica o número de códigos geográficos(endereços) a serem armazenados em cache.Um código geográfico é incluído na cacheda primeira vez que ele for utilizado.

Tamanho do conjunto de encadeamentos decodificador geográfico

Especifica o número de encadeamentosdisponíveis para solicitações simultâneas decódigos geográficos.

Capítulo 5. Gerenciando a Administração do Sistema 73

Page 84: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

URL base para o codificador geográfico Especifica a URL a ser usada para obterinformações de mapeamento. Por exemplo,se usar o Google Maps, a URL é

http://maps.googleapis.com/maps/api/geocode/json?

Se esse parâmetro estiver ausente, apareceráuma mensagem de erro.

A documentação da Google descreve comoos usuários que compram a licença denegócios para o Google Maps devem incluiro ID do cliente e assinatura na URL. Paraobter mais informações, consulte:https://developers.google.com/maps/documentation/geocoding/#Limits ehttps://developers.google.com/maps/documentation/business/guide

Chave do código geográfico Converte o endereço para coordenadas delongitude e latitude. Por exemplo, se usar oGoogle Maps, obtenha a chave no

https://developers.google.com/maps/documentation/javascript/tutorial#api_key

Para o Google Maps, esse parâmetro é igualà Chave de Mapeamento.

Nome de classe de codificador geográfico Especifica o nome da classe Java queinicializa a codificação geográfica emanipula a recuperação da latitude e dalongitude em um determinado endereço. Sevocê usar o Google Maps, a classe será

com.cognos.obi.maps.GoogleGeocoder

URL de mapeamento Especifica a URL de mapeamento. Porexemplo, se usar o Google Maps, a URL é

http://maps.googleapis.com/maps/api/js?

Se esse parâmetro estiver ausente, apareceráuma mensagem de erro.

Chave de mapeamento Especifica a chave de mapeamento usadapara acessar gráficos de mapa. Por exemplo,se usar o Google Maps, obtenha a chave no

https://developers.google.com/maps/documentation/javascript/tutorial#api_key

Para o Google Maps, esse parâmetro é igualà Chave do Código Geográfico.

IBM Cognos Business IntelligenceUse esta página para importar informações sobre o usuário do IBM CognosBusiness Intelligence (BI) para ativar a conexão única (SSO) entre o IBM CognosReal-time Monitoring e o IBM Cognos BI.

74 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 85: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Configure as seguintes propriedades ao configurar essa funcionalidade.

Parâmetro Descrição

URL do IBM CognosDispatch

Especifica a URI do dispatcher do IBM Cognos BI, conformeespecificado no IBM Cognos Configuration, em Configuraçõesdo Gateway para a categoria Ambiente. Por exemplo,http://cognos_bi_server_name:9300/p2pd/servlet/dispatch

Nome de usuário doadministrador dediretórios

Especifica o ID de usuário de administrador de diretórios parao namespace usado para autenticação no servidor IBM CognosBI. O administrador de diretórios configura este namespace noIBM Cognos Configuration.

Senhas do administradorde diretórios

Especifica a senha do administrador de diretórios para onamespace que autentica para o servidor IBM Cognos BI.

Namespace doadministrador dediretórios

Especifica o nome do namespace que autentica para o servidorIBM Cognos BI.

Domínio de Cookies Especifica a configuração do domínio de cookies especificadano IBM Cognos Configuration, em configurações globais, naguia Geral, em Configurações de cookies.

Caminho de Cookie Especifica o caminho do cookie que aparece na URL do IBMCognos BI e do IBM Cognos Real-time Monitoring depois donome do host. Este é o mesmo caminho especificado no IBMCognos Configuration, em configurações globais, emConfigurações de cookies na guia Geral.

Por exemplo, se a URL do IBM Cognos BI formyserver.ibm.com/ibm/cognos e a URL do IBM CognosReal-time Monitoring for myserver.ibm.com/ibm/cognos/realtime, o Caminho do cookie poderá ser /ibm/cognos, /ibmou /. O caractere barra (/) será sempre um valor válido paraessa configuração.

Acesso do Java Database Connectivity a Visualizações eCubos

Use esta página para definir as configurações do driver Java Database Connectivity(JDBC). O driver JDBC permite o acesso a visualizações e cubos ao acessar o IBMCognos Real-time Monitoring programaticamente ou por meio de ferramentas deterceiros que são baseadas na API JDBC.

Parâmetro Descrição

Porta JDBC A porta TCP na qual o banco de dados defluxo deve ouvir conexões JDBC. Digite 0para desativar o acesso JDBC.

Tamanho de busca ResultSet JDBC O tamanho desejado de busca do ResultSetpara conexão JDBC. Se o valor forconfigurado para 0, o diretório JDBC ignorao valor e ficará livre para adivinhar qualdeve ser o tamanho de busca.

Capítulo 5. Gerenciando a Administração do Sistema 75

Page 86: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Nível de compactação JDBCEspecifica o nível de compactação se otamanho de ResultSet atingir o limite decompactação JDBC. As opções possíveis são:

v Melhor velocidade

Oferece a compactação mais rápida, masnão necessariamente a melhor.

v Melhor compactação

Oferece a melhor compactação, resultandoem um tamanho menor.

v Sem compactação

Não ocorre compactação mesmo se olimite for atingido.

Limite de compactação JDBC O limite de compactação do tamanho deResultSet. O valor 0 significa que ResultSetsempre deve ser comprimido.

Limite de tempo de conexão JDBC O tempo ocioso máximo antes de umaconexão ser fechada. Um valor de 0 significasem tempo limite. Portanto, a conexão nãoserá fechada automaticamente. O valorpadrão é 0.

Protocolo LDAPO IBM Cognos Real-time Monitoring permite importar informações sobre o usuáriodos provedores LDAP (Lightweight Directory Access Protocol) suportados. OCognos Real-time Monitoring pode ser configurado para sincronizações planejadascom o servidor LDAP para atualizar os usuários e as funções.

Nota: Uma "função" no Cognos Real-time Monitoring mapeia para um "grupo" noservidor LDAP. No processo de sincronização, o Cognos Real-time Monitoringinclui ou atualiza os usuários. Os grupos LDAP são convertidos em funções noCognos Real-time Monitoring. Ao serem importadas, as funções retém suasdesignações de usuário LDAP.

A importação ocorre em nível do grupo. Os usuários são importados apenas seforem membros de um grupo almejado. Quando um usuário é importado para oCognos Real-time Monitoring, um email UserProfile padrão denominadoPrimaryEmail é criado. Não é possível modificar este perfil. Quando o CognosReal-time Monitoring é sincronizado com o servidor LDAP, ele usa esse valor deemail para garantir que o perfil do usuário esteja consistente com as associações aogrupo no servidor LDAP.

Quando os usuários são importados, são designadas a eles permissões baseadasnas funções que lhes são atribuídas no diretório de origem. Se o Cognos Real-timeMonitoring não reconhecer uma função, ele cria a função e designa um conjuntode permissões padrão. Se necessário, será possível modificar as permissõesposteriormente.

Para obter informações adicionais sobre a configuração LDAP, consulte o Guia deInstalação e Configuração do IBM Cognos Real-time Monitoring.

76 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 87: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Mapeamento de Funções do Protocolo LDAPEsta seção descreve os parâmetros de mapeamento de função que determinamquais grupos e funções serão importados e sincronizados. Os parâmetros variamde acordo com o provedor LDAP que está sendo usado.

A seguinte tabela lista os parâmetros e fornece valores de amostra para omapeamento de função LDAP.

Parâmetro Valor

DN base de funçãoLDAP

Utilize o formato adequado para o provedor indicado:

v Sun ONE: OU=Groups,DC=yourdomain,DC=com

v Active Directory: CN=Users,DC=yourdomain,DC=com

É possível especificar múltiplos DNS Base de Funçãopermitindo escolher a função a ser sincronizada

Atenção: Não insira uma linha em branco entre as linhas.

Filtro de procura defunção LDAP

Utilize o formato adequado para o provedor indicado:

v Sun ONE: (&(objectclass=groupOfUniqueNames))

v Active Directory: (&(objectclass=group))

ID de login de funçãoLDAP

Digite "cn" para Sun ONE e para Active Directory.

Nome completo dafunção LDAP

Digite "displayname" para Sun ONE e para Active Directory.

Descrição da funçãoLDAP

Digite "description" para Sun ONE e para Active Directory.

Membro da funçãoLDAP

Esse é o nome da propriedade de valores múltiplos que contémos membros da função:

v Sun ONE: uniqueMember

v Active Directory: member

Membro da funçãoLDAP

Selecione uma das seguintes opções:

v Nome distinto

Escolha essa opção se as propriedades do membro da funçãoidentificarem usuários por nomes distintos, como:

"cn=jadmin,ou=people,dc=yourdomain,dc=com"

v ID de login

Escolha essa opção se as propriedades do membro da funçãoidentificarem usuários pelo valor da propriedade usada comoID de login do Cognos Real-time Monitoring.

Sincronização de Protocolo LDAPDurante o processo de sincronização, o Cognos Real-time Monitoring inclui novasfunções para os grupos que aparecem no servidor LDAP e remove todas asfunções cujos grupos tenham sido removidos do servidor LDAP. Para configurar aagenda para sincronização automática, acesse a página Gerenciamento eAutenticação do Usuário e use Agenda de Sincronização do Provedor deGerenciamento do Usuário para configurar o horário no qual uma sincronizaçãoocorrerá. Configure a sincronização para um horário em que o mínimo possível deusuários esteja conectado.

Capítulo 5. Gerenciando a Administração do Sistema 77

Page 88: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Os usuários que foram incluídos manualmente não são afetados pela sincronização,mesmo se suas funções forem removidas do servidor LDAP. Para obter maisinformações, consulte “Sincronizando Manualmente com o Servidor de ProtocoloLDAP” na página 79.

Apenas é possível selecionar a Sincronização LDAP se o método de autenticaçãoLDAP/ADS estiver configurado na página Gerenciamento e Autenticação deUsuário.

A seguinte tabela lista os parâmetros e fornece valores de amostra para asincronização LDAP.

Parâmetro Valor

Factory de tabela de consulta inicial O Java Naming and Directory Interface(JNDI) pelo qual o Cognos Real-timeMonitoring se conecta ao servidor LDAP. Ovalor-padrão écom.sun.jndi.ldap.LdapCtxFactory.

Servidor LDAP O nome de DNS ou o endereço IP doservidor LDAP.

Porta LDAP A porta na qual o servidor LDAP está emexecução. O padrão é 389. Entretanto, seselecionar a opção SSL, o valor da portaprovavelmente será 636, dependendo daconfiguração do servidor LDAP.

LDAP usa SSL Selecione ou limpe. Selecione essa opçãoquando o servidor LDAP for configuradopara SSL. Isso poderá afetar a configuraçãode porta LDAP, conforme descrito acima.

Autenticação LDAP Há três opções:

v Simples

v Comparar senha criptografada

v SASL (Simple Authentication andSecurity Layer)

Selecione essa opção para Sun ONE.

Principal prefixo DN de LDAP Para o método de autenticação simples, estetexto será inserido antes do nome de logindo usuário. Para servidores LDAP querequerem login de DN, configure essa opçãono valor da propriedade adequado, mais osinal de igual ("cn=", "uid=", e assim pordiante). Para o Active Directory, deixe embranco.

78 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 89: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Valor

Principal sufixo DN de LDAP Para o método de autenticação simples, essetexto será inserido após o nome de login dousuário. Para servidores LDAP quenecessitem do login DN, configure essaopção para a cadeia de valores adequada.Por exemplo:"ou=Users,dc=domain,dc=name" Para oActive Directory, que requer login simplescom o endereço de e-mail, configure essaopção como "@" mais o nome de domínio doActive Directory.

Para o login de DN, o primeiro caractere doprefixo deve ser ",".

DN de usuário de sincronização LDAP Esse usuário se liga ao servidor e lê as listasde usuários e funções. Por motivos desegurança, use um usuário que não tenhanenhuma permissão, além da leitura dodiretório LDAP.

Senha de sincronização LDAP A senha do usuário acima.

Recomendação LDAP Mostra aos provedores de serviço como lidarcom recomendações. Configure arecomendação com um dos seguintesparâmetros:

v Seguir

As indicações serão seguidas

v Ignorar

As entradas de indicação são ignoradas eretornadas como entradas simples. Esse éo padrão.

v Lançar

Cada indicação encontrada resulta emuma exceção.

Sincronizando Manualmente com o Servidor de Protocolo LDAP:

É possível sincronizar manualmente o IBM Cognos Real-time Monitoring com oservidor LDAP a qualquer momento. Os pedidos de sincronização ficam pendentespara evitar sincronizações simultâneas.

Procedimento

1. Em Configurações do Sistema, clique em Gerenciamento e Autenticação deUsuário.

2. No menu suspenso Gerenciamento de Usuário e provedor SSO selecioneLDAP/ADS.

3. Clique em Sincronizar Agora.Uma mensagem indica que a sincronização está concluída.

4. Clique em OK para salvar as mudanças e sair das Configurações do Sistemaou clique em Aplicar para salvar as mudanças e continuar trabalhando nasConfigurações do Sistema.

Capítulo 5. Gerenciando a Administração do Sistema 79

Page 90: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Mapeamento de Usuários do Protocolo LDAPEsta seção descreve os parâmetros de mapeamento de usuário que determinamquais usuários serão importados ou sincronizados ou importados e sincronizados.As configurações variam dependendo do provedor LDAP.

A seguinte tabela lista os parâmetros e fornece valores de amostra para omapeamento de usuário LDAP.

Parâmetro Valor

DN de base de usuários LDAP Essa é a raiz da árvore na qual é feita aprocura por usuários. É possível especificarmúltiplos DNs Base de Usuário, permitindoescolher os usuários a serem sincronizados.

Não insira uma linha em branco entre aslinhas.

Filtro de procura de usuário LDAP Utilize o formato adequado para o provedorindicado. Por exemplo, o seu servidor LDAPpoderia ter um grupo especial para osusuários do Cognos Real-time Monitoring.Esse filtro poderia, então, garantir quesomente usuários com essa associação aogrupo fossem importados.

ID de login de usuário LDAP Utilize o valor adequado para o provedorindicado. Este valor se tornará o ID de logindo usuário no Cognos Real-time Monitoring.

Nome completo de usuário LDAP Digite "cn" para Sun ONE e para ActiveDirectory.

Descrição de usuário LDAP Digite "description" para Sun ONE e paraActive Directory.

E-mail principal de usuário LDAP Digite "userPrincipalName". Isso se refere aoendereço de e-mail do usuário no LDAP.

Senha criptografada de usuário LDAP Digite "userPassword" para Sun ONE e IBMTivoli. Deixe em branco para o ActiveDirectory.

Criação de LogUse esta página para configurar como o sistema faz o log de mensagens eidentifica o local em que ocorre esse log das mensagens.

Para obter informações sobre a criação de log do sistema, consulte“Compreendendo a Criação de Log” na página 93. Para identificar quais osmódulos do sistema que geram mensagens de log, consulte “Conectando a níveis”na página 83.

Parâmetro Descrição

Diretório de criação de log Especifica o diretório que irá receber asmensagens de log gravadas nos arquivos.Por padrão, nenhum diretório é definido enenhum arquivo é gravado.

80 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 91: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Nível de desconexão padrão Especifica o nível de criação de log para asaída padrão (stdout) no servidor que estáhospedando o IBM Cognos Real-timeMonitoring. Pode ser redirecionado para umconsole.

Nível de registro de arquivo resumido Especifica o nível de criação de log deresumos para o arquivo geral de logchamado bam.log no diretório de log. Useeste destino para criação de log normal.Normalmente, isso é configurado parareceber mensagens de nível de ERRO.

Nível de registro detalhado de arquivo Especifica o nível de criação de log para logdetalhado. Use este log para controlar umproblema sem inclusão nas mensagens noarquivo Resumo. O arquivo de log ébam_detailed.log no diretório de log.Normalmente, isso é configurado como OFF.

Nível de log de acréscimo de sistema Especifica o nível de criação de log para olog de acréscimo de sistema, que publicalinhas para o fluxo de dadosVC_SYSTEM_EVENTS. Isso permite aosadministradores criarem visualizações eregras que monitoram o Cognos Real-timeMonitoring. Geralmente, esta configuração édefinida para receber mensagens de nível deERRO ou AVISO. Visualizações e regraspoderão também filtrar mensagens à medidaque são recebidas.

Sincronicidade de criação de log Especifica se a criação de log é síncrona ouassíncrona, o que determina se as mensagenssão armazenadas em buffer antes de seremgravadas no log. O modo padrão éassíncrono: as mensagens são armazenadasem buffer por um curto período de tempo,antes da saída para o destino de log. Aindaque a criação de log não sincronizada sejamais eficiente, pode haver atrasos entre omomento em que a mensagem é registrada eo momento em que ela se torna visível parao destinatário. O atraso não deve ser maiordo que 10 segundos. Se este atraso não foraceitável, modifique a configuração parasincronizado, o que permite que asmensagens sejam enviadas no momento desua publicação.

Capítulo 5. Gerenciando a Administração do Sistema 81

Page 92: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Período de deslocamento de arquivo de log Especifica a frequência com que se fecha oarquivo log e se cria um novo. Use estaopção para evitar a criação de arquivos logmuito grandes e para facilitar aarmazenagem dos arquivos. Quando umarquivo é fechado, ele é renomeado comdata/hora anexado ao nome do arquivo Asopções são Mensal, Semanal, Diário, Duasvezes por dia, Por hora e Por minuto. Essecampo é aplicável somente quando oDailyRollingFileAppender é selecionadopara Classe do Anexador.

Os logs de duas vezes por dia são fechadosao meio-dia e à meia-noite.

(FileAppender) Tamanho máximo doarquivo log (MB)

Especifica o tamanho máximo (emMegabytes) de um arquivo de log antes deocorrer a substituição. Quando o arquivoatinge o tamanho máximo, um novo arquivode log é criado. Esse campo é aplicávelsomente quando o RollingFileAppender éselecionado para a Classe do Anexador.

(FileAppender) Quantidade máxima dearquivos log

Especifica a quantidade máxima de arquivoslog. Quando o número máximo de arquivosé atingido, o arquivo de log mais antigo éexcluído. Esse campo é aplicável somentequando o RollingFileAppender éselecionado para a Classe do Anexador.

Classe de anexo Especifica que classe de anexo deve serutilizada. Esse campo permite selecionaruma ou duas políticas diferentes paradeslocamento e arquivamento de arquivosde log: deslocamento diário oudeslocamento quando o arquivo atingir umtamanho limite. Para fazer a substituiçãodiária, selecione DailyRollingFileAppender.Para substituição com base no tamanho doarquivo, selecione RollingFileAppender. OPeríodo de Substituição do Arquivo de Logespecifica com que frequência o log deve sersubstituído quando oDailyRollingFileAppender for selecionado.A configuração (FileAppender) TamanhoMáx. do Arquivo de Log (MB) especifica otamanho máximo do arquivo de log antes deum novo arquivo ser iniciado. Aconfiguração (FileAppender) Quantidademáxima de arquivos log especifica aquantidade máxima de arquivos log quepode ser mantida.

82 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 93: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Propriedades Log4j Adicionais Aponta para um arquivo log4j.propertiesque modifica ou aumenta a infraestrutura decriação de log, tal como definirvalores-padrão, configurar anexadores emodificar níveis de módulo do criador delogs. Quando esta propriedade é definida, oarquivo é carregado durante a inicialização ea cada minuto seguinte. Para obter detalhessobre este arquivo, consulte a documentaçãoda Classe PropertyConfigurator, no ApacheJakarta Project.

Prefixo de arquivo de log Acrescenta o prefixo especificado aosarquivos log.

Conectando a níveisUse esta página para configurar e identificar quais módulos do sistema gerammensagens de log e qual nível de mensagens eles publicam.

Para obter mais informações, consulte “Compreendendo os Módulos de Criação deLog” na página 96 e “Compreendendo a Criação de Log” na página 93.

Monitoramento de memóriaUse esta página para configurar como o sistema se comporta quando a quantia doheap de memória virtual para o aplicativo Java fica baixa no servidor. Quandoocorrem condições de memória baixa, essas configurações instruem os agentes deprodução de fluxo de dados a reduzir ou a parar a publicação de novos eventos nofluxo de dados.

As definições de limites identificam percentuais de memória consumidos antes daação. Por exemplo, uma definição de 85 significa que há 15% de memóriadisponível. Uma vez consumida, a memória ultrapassa o limite e a ação limitadorapermanece ativa até que o nível de memória fique abaixo do limite que dispara ogatilho.

Ajuste os limites para mais abaixo apenas se seu sistema apresentar situações debaixa memória com frequência que não se resolverem com a ação reguladora. Paraobter mais informações, consulte “Regulador de execução” na página 72. Nãoaumente esses níveis sem orientação específica do suporte técnico. Em vez disso,você deve aumentar a memória no servidor ou transferir para outros processos dosservidores que não sejam processos do IBM Cognos Real-time Monitoring.

Parâmetro Descrição

Intervalo de monitor de memória Frequência (em segundos) com que os níveisde memória devem ser verificados.Desabilite a amostragem definindo ointervalo como zero (0).

Limiar menor de memória Desacelera a produção de eventos e instrui ocriador de logs do sistema a descartarmensagens de nível informativo ou dedepuração quando tal percentual dememória for consumido.

Capítulo 5. Gerenciando a Administração do Sistema 83

Page 94: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Limiar perigoso de memória Impede a produção de eventos e restringe ocriador de logs do sistema à gravação deerros fatais apenas quando este percentualde memória for consumido.

Limiar crítico de memória Bloqueia a produção de eventos e esvaziaaleatoriamente eventos de criação de log dosistema quando este percentual de memóriafor consumido.

Os limites se aplicam à quantidade de memória que o servidor de aplicativosaloca. É possível ultrapassar um limite de memória atualmente em uso, mas não seaproximar do mesmo limite relativo à memória máxima disponível para o servidor.Normalmente, o servidor de aplicativos aloca mais memória antes de um limite serultrapassado. Entretanto, para obter o melhor desempenho desse recurso, deve-sedefinir a configuração da memória virtual mínima (ms) do servidor de aplicativospara que seja a mesma da configuração máxima (max).

NotificaçõesUse esta página para configurar limitações para o número de alertas que podemser configurados durante um intervalo de tempo especificado.

Por exemplo, se você configurar o número máximo de alertas como 100 e ointervalo como 30 minutos, os alertas pararão após o 100º alerta. Você deve ativaro alerta manualmente para continuar enviando-o. Essas configurações são poralerta definido.

Configure as seguintes propriedades:

Parâmetro Descrição

URL de Confirmação de Alerta Um URL a ser incluído no alerta.

Máximo de Alertas a Serem Disparados porIntervalo

Especifica o número máximo de alertas quepodem ser configurados durante o períodode intervalo definido.

Tamanho de intervalo A duração do intervalo em número deunidades de tempo. As unidades estão emsegundos ou minutos, dependendo daconfiguração Unidades de Intervalo.

Unidades de intervalo Podem ser determinadas em segundos ouminutos, conforme desejado.

Configuração de Tempo Limite da SessãoEsta página permite configurar o período de tempo limite para o IBM CognosReal-time Monitoring. Também é possível especificar um tempo limite específicopara um grupo de usuários. Quando ocorre o tempo limite da sessão, o IBMCognos Real-time Monitoring exibe uma janela que informa ao usuário que asessão expirou e permite que ele insira novamente o nome de usuário e a senha. Otempo limite da sessão não se aplica ao usuário Anônimo.

Especifique os seguintes parâmetros:

84 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 95: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Tempo Limite Padrão da Sessão Especifica por quanto tempo o CognosReal-time Monitoring pode permanecerinativo antes de os usuários terem que fazerlogin novamente. Configurar o tempo limitepadrão da sessão para 0 indica que assessões do usuário não expiram. O padrão é60 minutos.

Tempo Limite Alternativo de Sessão Especifica por quanto tempo o IBM CognosReal-time Monitoring pode ficar inativoantes de uma lista especificada de usuárioster que efetuar login novamente. O valorespecificado para o tempo limite alternativoda sessão substitui o tempo limite padrão dasessão para esses usuários. Configurar otempo limite alternativo da sessão em 0 criauma sessão infinita para aqueles usuáriosincluídos na lista de usuários para o tempolimite da sessão. O valor-padrão é 60minutos.

Lista de Usuários para o Tempo Limite daSessão

Especifica os usuários aos quais o tempolimite alternativo da sessão se aplica. Paraincluir usuários, clique em Incluir. Pararemover um usuário, selecione esse usuárioe, então, clique em Remover Usuário.

Configuração do Protocolo Simples de Transporte de CorreioA configuração SMTP (Protocolo Simples de Transporte de Correio) especificacomo o IBM Cognos Real-time Monitoring se conecta ao servidor de correio queentrega notificações de e-mail. O servidor é externo ao IBM Cognos Real-timeMonitoring. Entre em contato com seu administrador de sistema de e-mail paraconfigurar uma conta para o IBM Cognos Real-time Monitoring.

Parâmetro Descrição

Host SMTP O nome do e-mail host que fornece otransporte. Um nome típico se pareceria comeste: mail.mydomain.com. Especifique onúmero da porta depois do endereço. Porexemplo server.domain.com:2500. Se onúmero da porta não for especificado, aporta padrão é a 25.

Endereço SMTP de saída Endereços que aparecem no campo "De" detodas as mensagens enviadas pelo sistema.

Usuário SMTP Nome de usuário que o sistema utiliza paraacessar o transporte.

Senha SMTP Senha que valida o usuário para otransporte.

Controle de sistemaUse esta página para administrar a operação da instalação do IBM CognosReal-time Monitoring.

Capítulo 5. Gerenciando a Administração do Sistema 85

Page 96: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Recuperar estado na reinicialização Carrega os dados do último ponto deverificação quanto o servidor éreinicializado. Desliga esta função parainicializar sem dados de ponto deverificação. Para obter mais informaçõessobre os pontos de verificação, consulteConfiguração do Ponto de Verificação.

Segundos antes de iniciar os pesquisadores Quanto tempo é preciso esperar antes que ospesquisadores de fluxo de dados comecem aprocurar novos dados. O atraso proporcionaaos desenvolvedores tempo para desabilitareventos durante a reinicialização antes queeles comecem a fornecer dados para o fluxode dados.

Configurações de EncadeamentoÉ possível visualizar as configurações de encadeamento na janela Configuração deEncadeamento.

O IBM Cognos Real-time Monitoring usa os encadeamentos de execução quepermitem que o sistema processe visualizações, alertas, regras e consultas da tabelade consulta em paralelo (diversos encadeamentos ao mesmo tempo) ao executarem vários hosts de CPU. Esses parâmetros ajustam o processamento doencadeamento.

Nota: Não altere esses parâmetros sem orientação do suporte técnico.

Parâmetro Descrição

Número de encadeamentos de execução detempo de execução

Contagem de encadeamentos emprocessamento a serem utilizados. Aumentaesse valor apenas ao utilizar quatro CPU oumais. O padrão é 8.

Tamanho máximo de lote de retirada de fila Contagem de processos a serem extraídos dopool de espera. O padrão é 5.

Espera máxima do bloco de retirada de filaem milissegundos

Ao verificar se falta alguma extração. Opadrão é 50.

Número de encadeamentos de plano defundo de aplicativos web

O número máximo de encadeamentos quepodem ser executados no plano de fundo deum aplicativo da web.

Interface com o usuárioUse esta página para especificar configurações da interface com o usuário paratodos os usuários.

Parâmetro Descrição

Máximo de fileiras de capturas instantâneasde visualização geradas

A maior contagem de linhas a ser exibida aomostrar o conteúdo de uma visualização. Opadrão, zero (0), é ilimitado.

86 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 97: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Intervalo de vencimento de alerta O número máximo de dias a reternotificações de alerta. Esta é a maiorcontagem de dias de 24 horas para reteralertas no IBM Cognos Real-timeMonitoring. A contagem de tempo começaquando o alerta é gerado. Por exemplo, se operíodo de expiração for de 1 dia, o alertaserá removido do IBM Cognos Real-timeMonitoring Dashboard pelo menos 24 horasapós ter sido gerado.

Os alertas expirados são removidosindependentemente de seu estado.Entretanto, os alertas retêm seu estado; elesapenas não aparecem mais no IBM CognosReal-time Monitoring Dashboard.

Máximo de instâncias de alerta a seremexibidas.

O número máximo de notificações de alertaexibido no IBM Cognos Real-timeMonitoring Dashboard.

Não enviar alertas HTML Esta configuração ativa ou desativa a opçãopara enviar alertas no formato HTML. Seessa opção estiver selecionada, todas asmensagens de alerta serão enviadas noformato de texto.

Por padrão, é possível enviar alertas emHTML. Entretanto, em algumas situações,por exemplo, quando a segurança é umapreocupação, pode não ser desejávelpermitir conteúdo em HTML. Nesse caso, épossível proibir o envio de alertas emHTML.

Host de eventos de serviço da web O nome do host a ser usado para eventos deserviço da web. Por exemplo, "localhost".

Porta de eventos de serviço da web A porta a ser usada para eventos de serviçoda web. Por exemplo, 8080.

Gerenciamento e Autenticação do UsuárioUse esta página para configurar o gerenciamento e a autenticação de usuários epara ativa a conexão única (SSO) entre o IBM Cognos Real-time Monitoring e oIBM Cognos Business Intelligence (BI).

Capítulo 5. Gerenciando a Administração do Sistema 87

Page 98: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Gerenciamento de Usuário e Provedor SSOEspecifica o método de autenticação a serusado no IBM Cognos Real-time Monitoring.

Os seguintes métodos estão disponíveis:

v Interno

Use este método se desejar que apenasusuários locais do Cognos Real-timeMonitoring sejam autenticados.

CUIDADO:Ao mudar de qualquer outro método deautenticação para esse, todos os usuáriosexternos e suas permissões customizadasserão excluídos. Para evitar isso, definafunções internas com permissõescustomizadas e mapeie os usuáriosexternos para essas funções.

CUIDADO:Os usuários internos e suas permissõessão retidos com todos os métodos deautenticação.

v LDAP/ADS

Use este método se desejar que osservidores LDAP ou Active Directorysejam suportados pelo Cognos Real-timeMonitoring para autenticar usuários. Asseguintes configurações estão associadas aesse método:

– Programação de sincronização

Clique em OK, então retorne à janelaGerenciamento de Usuário para ver aprogramação.

– O Mapeamento de Função LDAP, aSincronização LDAP e o Mapeamentode Usuário LDAP são incluídos na listasuspensa Configurar.

v IBM Cognos Business Intelligence

Use este método se desejar que o IBMCognos Business Intelligence autentiqueusuários e para ativar a conexão únicaentre o IBM Cognos Business Intelligencee o Cognos Real-time Monitoring.

v Plug-in de gerenciamento e autenticaçãode usuário customizado

Se tiver um plug-in customizadoinstalado, ele aparecerá na lista deconfigurações, sendo possível ativá-lo.Para obter informações adicionais,consulte a Referência de Modelagem do IBMCognos Real-time Monitoring Workbench.

88 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 99: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Habilitar SSO (Conexão única) Permita que usuários efetuem login emmúltiplos aplicativos ao responder a apenasum aviso de autenticação.

É possível ativar a conexão única entre oCognos Real-time Monitoring e qualqueraplicativo externo. Entretanto, o sistema degerenciamento e autenticação de usuário noaplicativo externo deve seguir a estrutura deGerenciamento e Autenticação de Usuáriodo Cognos Real-time Monitoring.

URL de desconexão Se Ativar Conexão Única for selecionado,essa será a URL à qual o usuário seráredirecionado ao efetuar logout.

Cabeçalho de solicitaçãoUse esta configuração ao ativar a conexãoúnica com o eTrust SiteMinder. A variáveldo cabeçalho deve conter o nome de usuárioque existe tanto no Cognos Real-timeMonitoring quanto no SiteMinder.

Atenção: Assegure-se de criar os mesmosusuários no Cognos Real-time Monitoring eno SiteMinder.

Sincronizar agoraClique neste botão para sincronizarimediatamente a conexão do sistema derelatórios.

Planejamento de Sincronização para oProvedor de Gerenciamento do Usuário Agenda a sincronização de usuário, função e

mapeamento de função do usuário para osistema de relatório, como a cada 30 minutosentre 0h e 23h30 diariamente.

Use os botões Incluir Agenda, EditarAgenda e Remover Agenda para gerenciaras programações de sincronização.

Importando e Exportando MetadadosMetadados são descrições das definições do objeto e do usuário e dasconfigurações do sistema. Essas informações são armazenadas em uma base dedados RDBMS. A ação de exportação grava essas informações em um dosseguintes locais:v Arquivos XML em um diretório no servidor.v Um único arquivo JAR compactado no servidor ou no computador do cliente

local.

Posteriormente, é possível usar a ação de importação para carregar esses objetos devolta para a instalação.

Por definição, a operação inclui a definição de objetos de metadados apenas.

Capítulo 5. Gerenciando a Administração do Sistema 89

Page 100: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Exportando MetadadosOs metadados exportados contêm as descrições de todos os objetos e configuraçõesdo sistema, como se fosse um backup da instalação.

Para obter informações sobre outra forma de backup do sistema, consulte“Configuração de ponto de verificação” na página 67.

Assinantes de alertas não são exportados.

Para obter informações sobre a exportação no nível do objeto, consulte“Exportando Objetos Selecionados” na página 60.

O Local em que os Metadados São GravadosAo se exportar arquivos XML para um diretório do servidor, os arquivos sãoduplicados em dois subdiretórios derivados. Um deles sempre recebe o nome de"latest". O outro é uma nova pasta cujo nome equivale à coluna de registro de datae hora da exportação. Isso permite que você identifique rapidamente a últimaexportação ao procurar em latest, enquanto os diretórios com nomes de registro dedata e hora atuam como instâncias de exportação específicas do passado.

Os arquivos gravados no servidor têm permissão de acesso da conta que inicia oservidor do Cognos Real-time Monitoring. Como os arquivos não estãocriptografados, todas as informações de conta do usuário estão disponíveis a todosque tenham acesso aos arquivos.

Ao se exportar um arquivo JAR, esse arquivo contém definições compactadas detodos os objetos.

Procedimento1. Na guia Console Administrativo, clique em Importar/Exportar.2. Na lista suspensa Operação, selecione o tipo de operação de exportação que

deseja executar: Exportação Completa ou Exportação Customizada. Para obteruma descrição dos tipos diferentes de operações, consulte “Operações deExportação”.

3. Na lista suspensa Exportar Opções, selecione uma das opções. Para obter umadescrição das opções, consulte “Opções de Exportação” na página 91,

4. Clique em OK para começar o download.Se estiver exportando metadados para um arquivo JAR, use a caixa de diálogode download do navegador para identificar o local (e alternar opcionalmente onome do arquivo) na sua máquina local.

5. Dependendo do navegador, você poderá receber um aviso para confirmar odownload de um arquivo JAR. Selecione Sim.

6. Quando a exportação de metadados estiver concluída, clique em Cancelar parafechar a caixa de diálogo Importar/Exportar.

Operações de ExportaçãoNa página Importar/Exportar, é possível selecionar operações de exportação dalista suspensa Operações.

As seguintes operações de exportação estão disponíveis na lista suspensaOperações:v Exportar metadados para um diretório no servidor

90 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 101: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Selecionar essa opção exporta os metadados para o diretório especificado nocampo Local do Servidor. Digite o caminho completo para o diretório para oqual deseja exportar os metadados. O diretório deve existir e é necessário terpermissão de gravação para o diretório especificado. Além disso, dois diretóriossão criados no diretório especificado. Um subdiretório denominado latest. Ooutro é o registro de data e hora da sua exportação. Se os diretórios já existirem,eles serão reutilizados.

v Exportar metadados para um arquivo JAR no servidor

Selecionar essa opção exporta os metadados para um arquivo JAR no diretórioespecificado no campo Local do Servidor. Digite o caminho completo para odiretório para o qual deseja exportar os metadados. O diretório deve existir e énecessário ter permissão de gravação para o diretório especificado.O nome do arquivo no servidor é _export.jar. Se _export.jar já existir, ele serásobrescrito.

v Exportar metadados para um arquivo JAR (download)

Selecionar essa opção exporta os metadados para um arquivo JAR no cliente.Use a caixa de diálogo de download do navegador para identificar o local (ealterar opcionalmente o nome do arquivo) na sua máquina local.

Opções de ExportaçãoNa página Importar/Exportar, é possível selecionar as opções de exportação dalista suspensa Opções.

As seguintes opções de exportação estão disponíveis na lista suspensa Opções:v Exportação integral

Todos os metadados são exportados. Se selecionar essa opção, as opções deexportação customizada não estarão disponíveis. Exportação integral é o padrão.

Nota: Exportação integral não exporta as configurações do sistema.v Exportação Customizada

Permite selecionar os tipos de objetos a serem exportados. As opções deexportação customizada são:– Incluir objetos dos produtos Workbench e Dashboard

Essa opção especifica que os metadados de objetos de ambiente de trabalho epainel serão exportados. Se também desejar exportar as permissões de nívelde objeto para os objetos de ambiente de trabalho e painel, selecione Incluirpermissões de nível de objeto.

– Incluir usuários

As informações sobre o usuário serão exportadas. Se também desejar aspermissões de nível de tipo para os usuários, selecione também Incluirpermissões de nível de tipo.

– Incluir funções

As informações de função serão exportadas. Se também desejar as permissõesde nível de tipo para os usuários, selecione também Incluir permissões denível de tipo.

– Incluir permissões de nível do tipo

As permissões de nível de tipo serão exportadas. Essas são as permissõesvistas na guia Permissões, da caixa de diálogo Usuário.

– Incluir tarefas

As tarefas de painel serão exportadas.– Incluir objetos pessoais

Capítulo 5. Gerenciando a Administração do Sistema 91

Page 102: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Regras de negócios, perspectivas particulares e outros dados operacionaisserão incluídos nos metadados exportados.

– Incluir Configurações do Sistema

Todas as configurações do sistema são incluídas nos metadados exportados.

Importando MetadadosA ação de importação lê os metadados exportados anteriormente. Ao importar doservidor, é preciso saber o caminho completo do local do arquivo JAR ou da pastade arquivos. Para importar da máquina local (upload), pode-se expandir as pastaspara identificar o local.

Um arquivo JAR de metadados que contém o usuário LDAP, funções e permissõesdo ACL (Nível de Controle de Acesso) associadas requer que você sincronize osusuários LDAP antes de importar os metadados para um sistema do IBM CognosReal-time Monitoring limpo. Se não sincronizar os usuários antes da importação,você poderá perder os ACLs associados aos usuários, requerendo que importe osmetadados novamente após sincronizar os usuários.

A sincronização dos usuários também pode afetar o número atual de usuáriosimportados dos metadados. Apenas as ACL associadas aos usuários que foramsincronizados podem ser importadas. Por exemplo, se houver dez usuários nosmetadados, mas somente cinco forem sincronizados antes da importação demetadados, somente os ACLs desses cinco usuários sincronizados que existem nosmetadados serão importados. Os ACLs restantes dos outros cinco usuários nãoserão importados.

Nota: A importação de um grande conjunto de metadados de um DBMS ativopode demorar vários minutos para ser concluída. Em alguns casos, o servidor deaplicativos pode causar um erro de tempo excedido ao aguardar até que toda aoperação se conclua. Se receber uma mensagem de erro de log sobre umatransação incompleta, aumente o tempo que o servidor aloca para as transações.Por exemplo, o padrão da BEA WebLogic é de 5 minutos (300 segundos), após osquais ocorrerá erro de tempo excedido.

Execute as seguintes etapas para importar metadados.

Procedimento1. No Console Administrativo, selecione Importar/Exportar.2. Escolha uma das opções de importação:

v Importar metadados de um diretório no servidor

Importa os metadados de um local no servidor em que o Cognos Real-timeMonitoring está em execução. O local é o diretório que será especificado naetapa 4.

v Importar metadados de um Arquivo JAR no servidor

Importa um arquivo JAR de um local em um servidor em que o CognosReal-time Monitoring está em execução. O local é um caminho até o arquivoJAR que será especificado na etapa 4.

v Importar metadados de um arquivo JAR (upload)

Importa um arquivo JAR de um local do cliente.3. Localize o arquivo ou diretório de arquivos, a ser importado.

Se você selecionou Importar metadados de um diretório no servidor ouImportar metadados de um Arquivo JAR no servidor, identifique o caminho

92 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 103: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

completo para o diretório que contém metadados exportados anteriormente.Digite o nome do diretório no campo Local do Servidor.Se selecionou Importar metadados de um arquivo JAR (upload), digite o nomedo arquivo JAR a ser transferido por upload. É possível usar o botão Navegarpara localizar o arquivo na máquina local.

4. Opcionalmente, especifique uma pasta na qual os metadados serão importados.Apenas os objetos que podem ser gravados em uma pasta serão gravados napasta especificada. A pasta padrão é Pasta pública.

5. Selecione o modo de importação para os metadados. As opções são:v Sobrescrever

Se selecionar essa opção, os objetos importados sobrescreverão os objetosexistentes com o mesmo nome e tipo. Sobrescrever é o padrão.

Nota: Se você especificar uma pasta para a qual os metadados serãoimportados e um objeto com um Identificador idêntico já existir no sistema,o objeto existente será sobrescrito e, em seguida, movido para a pastaespecificada.

v Não sobrescrever

Se esta opção for selecionada, objetos não serão importados se houver outroobjeto com o mesmo identificador. Todos os demais objetos serãoimportados.

Nota: Se você especificar uma pasta para a qual os metadados serãoimportados e um objeto com o mesmo Identificador já existir, o objetoexistente será sobrescrito ou movido para a pasta especificada.

v Crie uma cópia

Se esta opção for selecionada, todos os objetos serão copiados para a pastaselecionada, desde que não haja conflitos com nomes já existentes nessapasta. Se ocorrer um conflito de nomenclatura, o objeto existente serápreservado e o objeto importado não será copiado.

6. Leia os dados do local de armazenamento clicando em OK.7. Se a caixa de diálogo permanecer aberta após a conclusão da importação,

escolha Cancelar para fechá-la.

Compreendendo a Criação de LogOs logs facilitam os serviços e a manutenção do software ao gerar relatóriosaplicáveis à análises do usuário final, do administrador do sistema, dosengenheiros de suporte, e de equipes de desenvolvimento de softwares.

Os vários subsistemas do IBM Cognos Real-time Monitoring geram mensagens quefornecem informações sobre o estado do aplicativo e sobre os eventos do sistemainterno. Para obter mais informações, consulte “Compreendendo os Módulos deCriação de Log” na página 96. Essas mensagens podem ser registradas no“Visualizando Destinos de Criação de Log” na página 95 que inclui arquivos oufluxos de dados que servem para monitoração de um cenário pelas regras.

O seguinte diagrama mostra o cenário de criação de log básico.

Capítulo 5. Gerenciando a Administração do Sistema 93

Page 104: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

1. Os criadores de logs publicam mensagens.2. Os destinos registram ou relatam mensagens.3. Os arquivos de log contêm relatórios.

O Cognos Real-time Monitoring tem muitos criadores de logs. A maioria delesajuda no desenvolvimento do aplicativo e as mensagens que geram não são úteispara consideração geral. Entretanto, algumas mensagens são importantes e podemindicar problemas com o sistema. Os desenvolvedores de aplicativos eadministradores do sistema usam essas mensagens para rastrear o comportamentodo programa e para identificar os eventos que levaram ao problema.

As mensagens têm níveis de criação de log associados que indicam a importância ea urgência da mensagem. Mensagens com níveis superiores indicam maior nível deimportância. Use os níveis para informar aos criadores de log quais mensagenspublicar e para indicar aos destinos quais mensagens serão incluídas. Os destinosignoram mensagens de prioridade mais baixa do que aquela que estãoconfigurados para registrar.

1. O criador de logs está publicando mensagens de nível baixo.2. O destino está registrando mensagens de alto nível e excluindo mensagens de

nível baixo.3. O arquivo de log contém somente mensagens de alto nível.

Ao configurar a criação de log, configure o destino para que corresponda ao níveldo criador de logs, se desejar ver todas as mensagens que o criador de logspublica. Do contrário, o destino filtra e omite as mensagens de nível mais baixo.

Quando um criador de logs publica uma mensagem, cada destino verifica o nívelda mensagem e publica as mensagens cujos níveis correspondam ao nível que odestino está configurado para aceitar. Destinos múltiplos podem registrarmensagens publicadas por um criador de logs, conforme mostrado na seguinteilustração.

Criador de logs Destino

(1) (2) (3)

Criador de logs Destino

(1) (2) (3)

94 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 105: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

1. O criador de logs está publicando mensagens de nível baixo.2. Três dos destinos estão registrando somente mensagens de nível baixo. O

quarto destino está ignorando as mensagens.

Visualizando Destinos de Criação de LogO destino da criação de log identifica onde as mensagens de log são gravadasquando o destino recebe as mensagens do nível para o qual está configurado. Aseguinte tabela lista os destinos de criação de log.

Parâmetro Descrição

Diretório de criação de log Diretório é onde os arquivos log sãogravados. Por padrão, nenhum diretório édefinido e nenhum arquivo é gravado.

Nível de Registro de Saída Padrão Saída padrão (stdout) no servidor que estáhospedando o IBM Cognos Real-timeMonitoring. É possível direcionar a saídapara um console.

Nível de Registro do Arquivo de Resumo Arquivo log geral chamado bam.log nodiretório de log. Use este destino paracriação de log normal. Normalmente, essaopção é configurada para receber mensagensde nível de Erro.

Nível de Registro do Arquivo Detalhado Use este log para rastrear problemas quandonão quiser que as mensagens vão para oarquivo resumido. Este arquivo é obam_detailed.log no diretório de log. Essaopção é configurada como Desativada porpadrão.

Nível de Registro do Anexador do Sistema Publica fileiras para o fluxo de dadosVC_SYSTEM_EVENTS. Isso permite que osadministradores criem visualizações e regrasque monitoram o IBM Cognos Real-timeMonitoring. Normalmente, isso éconfigurado para receber mensagens donível Aviso ou Erro. Visualizações e regraspoderão também filtrar mensagens à medidaque são recebidas. Para obter maisinformações, consulte “Monitorando osLogs” na página 98.

Criador de logs

Destino(1)

(2)Destino

Destino

Destino

Capítulo 5. Gerenciando a Administração do Sistema 95

Page 106: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Compreendendo os Módulos de Criação de LogOs criadores de logs publicam mensagens que fornecem informações a respeito doestado do aplicativo ou sobre eventos internos do sistema; Cada criador de logspublica mensagens pelo menos do nível solicitado de log e descarta as deprioridade mais baixa.

Cada criador de logs tem um nome que determina onde aquele log se encaixa naárvore de hierarquia de criadores de logs. A árvore de hierarquia de criadores delogs permite que se configurem detalhes da criação de log em vários níveis degranularidade. Como cada criador de logs herda seu nível de criação de log de seupai na árvore de hierarquia do criador de logs, é possível designar um nível decriação de log ao criador de logs mais superior (com) e todos os criadores de logsdo IBM Cognos Real-time Monitoring herdarão essa configuração. Ao atribuir umnível a um criador de logs específico, pode-se ultrapassar o valor herdado doantecessor.

Nota: Não ative Depurar, a criação de log para módulos, sem orientação dosuporte técnico. Ativar essa criação de log excessiva para módulos de grandevolume como sistema, consulta, ou exec pode sobrecarregar rapidamente o sistemae desativar os servidores.

Compreendendo os Níveis de Criação de LogCada mensagem de log tem um nível de log associado que proporciona uma ideiabásica da importância e urgência da mensagem. Cada nível tem um valor denúmero inteiro associado que é utilizado pelas regras que monitoram asmensagens do sistema. Valores mais altos indicam prioridades mais altas. Comotal, uma regra poderá procurar mensagens de Erro e Fatais ao procurar valoresmaiores ou iguais a 40.000 (Nível>=40000).

Nível Valor Descrição

Herdar Não aplicável Herança do nível do criadorde logs antecessor.

Desligar Não aplicável Sem log.

Fatal 50.000 Eventos de erro muito graveque podem fazer com que oaplicativo termine.

Erro 40.000 Os eventos de erro deimportância considerável queimpedirão a execução normaldo programa, mas que aindapoderão permitir que oaplicativo continue emexecução.

Avisar 30.000 Situações potencialmenteprejudiciais de interesse parausuários finais ougerenciadores de sistema queindicam potenciaisproblemas.

96 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 107: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Nível Valor Descrição

Informações 20.000 As mensagens informativasque poderão fazer sentidopara usuários finais eadministradores do sistema eque realçam o progresso doaplicativo.

Depuração 10.000 Rastreamento relativamentedetalhado utilizado pordesenvolvedores deaplicativos. O significadoexato dos três níveis dedepuração varia entresubsistemas.

Depuração - Baixa 9.000 Informação amplamenteinteressante adesenvolvedores que nãotenham interesseespecializado no subsistemaespecífico. Poderá incluirfalhas menores (recuperáveis)e problemas indicandopotenciais problemas dedesempenho.

Depuração - Média 8.000 Mensagens razoavelmentedetalhadas de rastreamento.Chamadas para entrada,retorno ou exceção sãorastreadas nesse nível.

Depuração - Alta 7.000 Mensagens altamentedetalhadas de rastreamento.Produz os resultados demaior volume.

Todas Não aplicável Todas as mensagens.

Talvez seja desejável aumentar o nível de criação de log de um criador de logspara diagnosticar ou depurar um problema. O nível padrão de todos os criadoresde logs é "herdado" e o nível padrão para o log raiz é "Informações".

Não ative a Depuração ou uma criação de log maior sem a orientação do suportetécnico. Ativar essa criação excessiva de log para módulo de grande volume comosistema, consulta ou executável pode, rapidamente, sobrecarregar o sistema eencerrar os servidores.

Designando Níveis de Log para Criadores de Logs e DestinosUse esta seção para designar um nível de log.

Procedimento1. Na guia Console Administrativo, clique em Configurações do Sistema.2. Na lista suspensa Configurar, clique em Criação de Log.3. Especifique o valor para o destino ou os destinos específicos.4. Na lista suspensa Configurar, clique em Níveis de Criação de Log.5. Especifique o valor do criador de logs específico.

Capítulo 5. Gerenciando a Administração do Sistema 97

Page 108: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Um subcomponente pode ter um nível mais alto ou mais baixo de prioridadedo que seu pai.

6. Clique em OK para gravar as configurações.As mudanças entram em vigor imediatamente.

Monitorando os LogsÉ possível criar uma regra que monitore mensagens para condições de erro de altaprioridade e que as relate em um alerta para os administradores principais.Quando o destino da criação de log para o acréscimo do sistema estivercapturando mensagens de log, as gravará no fluxo de dadosVC_SYSTEM_EVENTS, que possui os campos a seguir:

Campo Descrição

ERROR_LEVEL_INT Nível de mensagem. “Compreendendo osNíveis de Criação de Log” na página 96enumera os valores e o que eles significam.

ORIGINAL_VC_EVENT_ID Identificação do evento que gerou amensagem.

USER_NAME O usuário que estava utilizando o aplicativoque gerou a mensagem.

MODULE_NAME O subsistema que gerou a mensagem. Paraobter mais informações, consulte“Compreendendo os Módulos de Criação deLog” na página 96.

MESSAGE_TEXT Teor da mensagem.

OBJECT_NAME Nome do objeto que gerou a mensagem.

Nota: Não é possível editar ou excluir esta tabela.

É possível construir visualizações no fluxo de dados VC_SYSTEM_EVENTS e,então, construir regras que monitorem as visualizações à procura de mensagensespecíficas, normalmente aquelas que têm uma alta prioridade.

Procedimento1. Ative a criação de log para o anexador do sistema e configure os níveis de

criação de log na prioridade que deseja registrar.v Na guia Console Administrativo, clique em Configurações do Sistema.v Configure os Níveis de Criação de Log para publicar as mensagens

desejadas. Por exemplo, configure com.cognos.obi como Aviso.v Nas configurações de Criação de Log, configure o Nível de Log do

Anexador do Sistema no mesmo nível, tal como Aviso.v Clique em OK para salvar a configuração e feche a caixa de diálogo.

2. Crie uma nova visualização com base nos campos do fluxo de dadosVC_SYSTEM_EVENTS e sem tabela de consulta.v Na guia Ambiente de Trabalho, clique em Nova Visualização e escolha o

fluxo de dados VC_SYSTEM_EVENTS e não escolha nenhuma tabela deconsulta.

v Atribua um nome à visualização, como SysEventView.v Arraste todos os campos do fluxo de dados para dentro da visualização.v Clique em Salvar visualização para salvar a visualização e feche o diálogo.

98 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 109: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

3. Criar uma atividade de negócios que contém um cenário para o sistema defluxos de dados.v Clique na guia Modelador de Cenário.v Selecione Atividades de Negócios e crie uma atividade de negócios

denominada SysEventsActivity ao clicar em Nova Atividade de Negócios. Anova atividade de negócios será exibida em Atividades de Negócios.

v Selecione SysEventActivites e, então, clique no botão Novo Cenário paracriar um cenário dentro dessa atividade denominada SysEventsScenario. Odiálogo Criar Cenário será exibido.

v Para criar o cenário, digite SysEventScenario no campo Nome do Cenário,selecione Visualização de Saída e, então, selecione SysEventView para ocampo Nome da Visualização.

4. Crie uma regra para monitorar a visualização, um alerta e, opcionalmente, umreportlet para relatar as mensagens.v Clique em Nova Regra para criar um regra denominada SysEventsRule.v No campo Condição, em Definir Condição da Regra, defina a condição da

regra como TRUE para relatar todas as mensagens que ingressarem navisualização.Opcionalmente, para filtrar as mensagens, defina uma regra mais específica.Por exemplo, para alertar somente sobre mensagens de Erro e superiores, crieuma regra que filtre ERROR_LEVEL_INT>=40000 (o nível de Erro). Para veruma lista dos valores de níveis de log, consulte “Compreendendo os Níveisde Criação de Log” na página 96.

v Crie um alerta denominado SysEventsAlert. Designe um system_monitorcomo um assinante obrigatório. Clique em Escolher para selecionar o alerta.Se SysEventsAlert ainda não existir, clique em Criar Alerta.Opcionalmente, atribua outros assinantes.

v Opcionalmente, crie um reportlet que contenha as informações da mensagemao clicar em Incluir Reportlet.

v Acabe de definir o alerta.v Clique em Concluir Regra para salvar as mudanças.O sistema começa imediatamente a monitorar o sistema de logs de mensagens.

Capítulo 5. Gerenciando a Administração do Sistema 99

Page 110: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

100 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 111: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Capítulo 6. Configurando a Interoperabilidade entre o IBMCognos Real-time Monitoring e o IBM Cognos BusinessIntelligence

Ao implementar a interoperabilidade entre os dois produtos, é possível visualizar einteragir com o conteúdo do IBM Cognos Real-time Monitoring no IBM CognosBusiness Intelligence (BI) e com o conteúdo do IBM Cognos Business Intelligenceno IBM Cognos Real-time Monitoring.

Antes de começar a configurar as definições de interoperabilidade, certifique-se deque ambos os produtos estejam instalados e configurados adequadamente. Paraobter mais informações, consulte os guias de instalações de ambos os produtos.

A autenticação no IBM Cognos Business Intelligence deve ser configurada parausar um provedor de autenticação. Para obter informações adicionais, consulte aseção sobre configuração dos componentes do IBM Cognos Business Intelligencepara usar um provedor de autenticação no Guia de Instalação e Configuração do IBMCognos Business Intelligence. Para obter informações sobre o modelo de segurançado IBM Cognos Business Intelligence, consulte o Guia de Administração e Segurançado IBM Cognos.

As seguintes tarefas de configuração estão envolvidas ao configurar ainteroperabilidade entre dois produtos:v Configure a autenticação no IBM Cognos Real-time Monitoring para usar o

método de autenticação do IBM Cognos Business Intelligence e ative a conexãoúnica entre os dois produtos.

v Configure o IBM Cognos Business Intelligence para usar os cubos ou asvisualizações do IBM Cognos Real-time Monitoring como origens de dados.Esta tarefa é necessária quando você usar os dados do IBM Cognos Real-timeMonitoring para criar relatórios no ambiente do IBM Cognos BusinessIntelligence. Essa tarefa não é necessária para integração com IBM CognosWorkspace.

v Configurando o sistema para integração com o IBM Cognos Workspace.

Ativando a Conexão Única com o IBM Cognos Business IntelligenceQuando você ativa a conexão única (SSO) entre o IBM Cognos Real-timeMonitoring e o IBM Cognos Business Intelligence, o usuários precisam efetuarlogin apenas uma vez em qualquer aplicativo.

Eles obtêm acesso ao outro aplicativo sem uma solicitação repetida de autenticação.A conexão única é necessária para integração com o IBM Cognos Workspace.

Antes de Iniciar

Antes de ativar a conexão única, assegure-se de que as configurações a seguirestejam adequadamente especificadas no IBM Cognos Configuration, a ferramentade configuração do IBM Cognos Business Intelligence:v Os gateways para o IBM Cognos Business Intelligence e IBM Cognos Real-time

Monitoring estejam no mesmo domínio.

© Copyright IBM Corp. 2007, 2014 101

Page 112: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Isso é necessário para que o cookie passportID do IBM Cognos BusinessIntelligence possa passar para o ambiente do IBM Cognos Real-time Monitoring,e o cookie sessionID do IBM Cognos Real-time Monitoring possa passar para oambiente do IBM Cognos Business Intelligence.Dica: No IBM Cognos Configuration, no menu Ações, selecione EditarConfiguração Global. Na guia Geral, especifique as propriedades Domínio eCaminho.

v Todas as configurações de URI do gateway no IBM Cognos Configuration, acategoria Ambiente, contêm nomes do host específicos do computador, não ohost local padrão.

Para obter informações adicionais, consulte o Guia de Instalação e Configuração doIBM Cognos Business Intelligence.

Sobre Esta Tarefa

Configure as seguintes propriedades ao configurar essa funcionalidade.

Parâmetro Descrição

URL do IBM CognosDispatch

Especifica a URI do dispatcher do IBM Cognos BI, conformeespecificado no IBM Cognos Configuration, em Configuraçõesdo Gateway para a categoria Ambiente. Por exemplo,http://cognos_bi_server_name:9300/p2pd/servlet/dispatch

Nome de usuário doadministrador dediretórios

Especifica o ID de usuário de administrador de diretórios parao namespace usado para autenticação no servidor IBM CognosBI. O administrador de diretórios configura este namespace noIBM Cognos Configuration.

Senhas do administradorde diretórios

Especifica a senha do administrador de diretórios para onamespace que autentica para o servidor IBM Cognos BI.

Namespace doadministrador dediretórios

Especifica o nome do namespace que autentica para o servidorIBM Cognos BI.

Domínio de Cookies Especifica a configuração do domínio de cookies especificadano IBM Cognos Configuration, em configurações globais, naguia Geral, em Configurações de cookies.

Caminho de Cookie Especifica o caminho do cookie que aparece na URL do IBMCognos BI e do IBM Cognos Real-time Monitoring depois donome do host. Este é o mesmo caminho especificado no IBMCognos Configuration, em configurações globais, emConfigurações de cookies na guia Geral.

Por exemplo, se a URL do IBM Cognos BI formyserver.ibm.com/ibm/cognos e a URL do IBM CognosReal-time Monitoring for myserver.ibm.com/ibm/cognos/realtime, o Caminho do cookie poderá ser /ibm/cognos, /ibmou /. O caractere barra (/) será sempre um valor válido paraessa configuração.

Procedimento1. Efetue login no IBM Cognos Real-time Monitoring Workbench com um ID de

usuário que tenha permissões de acesso de administrador do sistema.Nota: Ao configurar essa funcionalidade pela primeira vez, é necessárioefetuar login usando o ID do usuário rtmadmin. Esse ID é criado no servidorde diretório que está associado ao namespace do IBM Cognos Business

102 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 113: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Intelligence que está configurado para autenticação para ambos os produtos.Para obter informações adicionais sobre este ID, consulte o Guia de Instalação eConfiguração do IBM Cognos Real-time Monitoring.

2. Na guia Console Administrativo, clique em Configurações do Sistema.3. Na lista suspensa Configurar, clique em Gerenciamento e Autenticação de

Usuário.4. Na lista suspensa Gerenciamento de Usuário e Fornecedor de SSO, clique em

IBM Cognos Business Intelligence.5. Na página Configurações de Sistema, selecione a caixa de seleção Ativar

Conexão Única e clique em Aplicar.6. Digite os valores para as configurações restantes, conforme especificado na

tabela acima, nesta seção.7. Clique em Sincronizar Agora.8. Clique em Aplicar e, então, em OK.9. Efetue logoff do IBM Cognos Real-time Monitoring Workbench.

10. Exclua os cookies do seu navegador.

Resultados

Após ativar a conexão única, teste se ela funciona conforme esperado:1. Efetue login no IBM Cognos Business Intelligence ou no IBM Cognos Real-time

Monitoring.

Dica: Se o login falhar, assegure-se de ter especificado um valor correto para oCaminho do Cookie no IBM Cognos Real-time Monitoring Workbench.

2. Abra o outro aplicativo na mesma janela do navegador ou em uma nova guiana mesma janela.O outro aplicativo é aberto sem um prompt de login.

Usando Cubos do IBM Cognos Real-time Monitoring como Origens deDados no IBM Cognos Business Intelligence

Você deve configurar o acesso ao servidor de dados do IBM Cognos Real-timeMonitoring antes de poder usar os dados no IBM Cognos Business Intelligence. Oscubos e as visualizações do IBM Cognos Real-time Monitoring são suportadoscomo origens de dados no IBM Cognos Business Intelligence.

Execute as tarefas a seguir para disponibilizar os dados do cubo do IBM CognosReal-time Monitoring no IBM Cognos Business Intelligence:v Criando uma Conexão de Origem de Dados com um Cubo do IBM Cognos

Real-time Monitoringv Criando e Publicando um Pacote com Base em um Cubo do IBM Cognos

Real-time Monitoringv Teste o pacote do IBM Cognos Real-time Monitoring nos estúdios do IBM

Cognos, como o Report Studio

Criando uma Conexão de Origem de Dados com um Cubo doIBM Cognos Real-time Monitoring

Você cria uma conexão de origem de dados com o cubo do IBM Cognos Real-timeMonitoring no IBM Cognos Administration para disponibilizar os dados do cubono IBM Cognos Business Intelligence.

Capítulo 6. Configurando a Interoperabilidade entre o IBM Cognos Real-time Monitoring e o IBM Cognos Business Intelligence103

Page 114: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Para obter informações adicionais sobre as conexões de origem de dados, consulteo Guia de Administração e Segurança do IBM Cognos.

Assegure-se de que a conexão única entre o IBM Cognos Real-time Monitoring e oIBM Cognos Business Intelligence esteja ativada.

Nota: Não é possível usar o modo de consulta dinâmica no IBM Cognos BusinessIntelligence para conexão com o cubo do IBM Cognos Real-time Monitoring.

Para obter informações adicionais, consulte a seção sobre origens de dados econexões no IBM CognosAdministration and Security Guide.

Procedimento1. Efetue logon no IBM Cognos Connection e abra o IBM Cognos Administration.

É necessário ter permissões administrativas suficientes para acessar o IBMCognos Administration.Dica: É possível abrir o IBM Cognos Administration clicando em Administrar oIBM Cognos Content na página de Boas-vindas ou a partir do menu Ativar noIBM Cognos Connection.

2. Na guia Configuração, clique em Conexões de Origem de Dados.

3. Clique no botão de nova origem de dados , na barra de ferramentas.4. Na página nome e descrição, digite um nome exclusivo para o cubo e,

opcionalmente, uma descrição e uma dica de tela e, então, clique em Avançar.5. Na lista suspensa Tipo, selecione IBM Cognos Now! - Cubo do Real-time

Monitoring e clique em Avançar.6. Especifique os parâmetros de conexão.

v Para o Nome de servidor, digite o endereço IP ou o nome do host e, paraNúmero da porta, digite o número da porta de seu servidor do IBM CognosReal-time Monitoring que está configurado para interoperabilidade com oIBM Cognos Business Intelligence.

v IBM Cognos Now! - Sequência de conexões do Real-time MonitoringCube

Especifica o caminho para o cubo. O caminho deve corresponder ao que estáconfigurado em seu servidor da web.

7. Clique em Testar a conexão e siga as etapas no assistente.8. Se a conexão for bem-sucedida, clique em Concluir.

A nova origem de dados aparecerá na página Conexões de Origem de Dados.

Nota: A conexão não será bemsucedida ao usar o modo de consulta dinâmica.

Resultados

É possível criar um pacote no IBM Cognos Framework Manager com base nestaorigem de dados.

Criando e Publicando um Pacote com Base em um Cubo doIBM Cognos Real-time Monitoring

Você usa o IBM Cognos Framework Manager para criar um pacote baseado em umcubo do IBM Cognos Real-time Monitoring. Após criar o pacote, é possível

104 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 115: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

publicá-lo diretamente no IBM Cognos Connection para disponibilizar osmetadados do cubo para uso com os estúdios do IBM Cognos, como o ReportStudio e o Query Studio.

Para obter informações adicionais, consulte o Guia do Usuário do IBM CognosFramework Manager.

A conexão de origem de dados com o cubo do IBM Cognos Real-time Monitoringjá deve existir.

Procedimento1. Efetue login no Framework Manager usando as mesmas credenciais de

quando efetua login no IBM Cognos Connection.2. Na página de Boas-vindas, clique em Criar um novo projeto.

Dica: Se já existir um projeto, clique em Abrir um projeto.

3. Na página Novo Projeto, especifique um nome e um local para o projeto eclique em OK.

4. Na página Selecionar Idioma, clique no idioma de design para o projeto.Não é possível alterar o idioma selecionado após clicar em OK, mas é possívelincluir outros idiomas posteriormente.

5. Na caixa de diálogo Assistente de Metadados, clique em Origem de dados eclique em Avançar.

6. Na lista de origens de dados disponíveis, selecione o cubo do IBM CognosReal-time Monitoring que você criou e clique em Avançar.

7. Selecione a caixa de seleção Criar um Pacote Padrão e clique em Concluir.8. Especifique um nome para o pacote.

Opcionalmente, é possível especificar uma descrição e uma dica de tela para opacote.

9. Clique em Concluir para importar os metadados e crie o pacote.10. Clique em Sim para abrir o Assistente de Publicação.11. Na caixa de diálogo Assistente de Publicação - Selecionar Tipo de Local,

certifique-se de que o IBM Cognos Content Store esteja selecionado como olocal de publicação e limpe a caixa de seleção Ativar versão do modelo. Emseguida, clique em Avançar.

12. Na caixa de diálogo Assistente de Publicação - Incluir Segurança, especifiqueas configurações de segurança para o pacote e clique em Avançar.É possível especificar permissões de acesso para o pacote ao publicá-lo pelaprimeira vez. Em operações subsequentes de publicação, é necessário aceitaras permissões de acesso previamente especificadas.

13. Na caixa de diálogo Assistente de Publicação - Opções, mantenha os padrõese clique em Publicar.

Nota: Certifique-se de que a caixa de seleção Usar Modo de ConsultaDinâmica esteja selecionada.

14. Clique em Concluir, ignore todos os avisos e clique em Fechar.

Resultados

O pacote agora está disponível no IBM Cognos Connection e é possível usá-lo paracriar relatórios e análises do Cognos Business Intelligence. Agora, é possível testaro pacote .

Capítulo 6. Configurando a Interoperabilidade entre o IBM Cognos Real-time Monitoring e o IBM Cognos Business Intelligence105

Page 116: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Usando as Visualizações do IBM Cognos Real-time Monitoring comoOrigens de Dados no IBM Cognos Business Intelligence

Você deve configurar o acesso ao servidor de dados do IBM Cognos Real-timeMonitoring antes de poder usar os dados no IBM Cognos Business Intelligence. Oscubos e as visualizações do IBM Cognos Real-time Monitoring são suportadoscomo origens de dados no IBM Cognos Business Intelligence.

Assegure que a conexão única entre o IBM Cognos Business Intelligence e o IBMCognos Real-time Monitoring esteja ativada.

Execute as tarefas a seguir para disponibilizar os dados de visualização do IBMCognos Real-time Monitoring no IBM Cognos Business Intelligence:v Crie uma conexão de origem de dados para a visualização do IBM Cognos

Real-time Monitoringv Crie e estabeleça uma pacote baseado na visualização IBM Cognos Real-time

Monitoringv Testando o pacote nos estúdios do IBM Cognos

Criando uma Conexão de Origem de Dados com umaVisualização do IBM Cognos Real-time Monitoring noWindows

Você cria uma conexão de origem de dados com a visualização do IBM CognosReal-time Monitoring para disponibilizar o conteúdo com base nessa visualizaçãono IBM Cognos Business Intelligence.

Para obter informações adicionais, consulte a seção sobre origens de dados econexões no IBM CognosAdministration and Security Guide.

Nota: Não é possível usar o modo de consulta dinâmica no IBM Cognos BusinessIntelligence para conexão com uma visualização do IBM Cognos Real-timeMonitoring.

Procedimento1. Abra o diretório em que os drivers.zip SDK estão localizados.

Por padrão, o diretório é c10_location/realtime/sdk/odbc/operating_system, emque c10_location especifica o local de instalação do IBM Cognos BusinessIntelligence.Certifique-se de que o arquivo cqjdbcclient.jar esteja nesse diretório.

2. Execute o arquivo setup.exe para instalar o driver e fornecer entrada para osseguintes parâmetros:v Caminho JVM

Digite o caminho do arquivo jvm.dll, por exemplo, C:\Program Files\IBM\cognos\c10\bin\jre\6.0\bin\j9vm\jvm.dll.

v Caminho do Driver JDBC

Digite o caminho do driver JDBC do IBM Cognos Real-time Monitoring. Esseé o caminho para o arquivo cqjdbcclient.jar contido no diretório jdbc_driver.Esse diretório é criado após extrair o conteúdo do driver.zip.

v Classe do Driver

Digite com/cognos/obi/jdbc/driver/Driver.v Detalhes de Criação de Log

106 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 117: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Para gerar um arquivo de log específico do driver, selecione Ativado e digiteo caminho do arquivo de log.

3. Abra o Painel de Controle, selecione Ferramenta Administrativa e, emseguida, Origens de Dados (ODBC).

Nota: Se estiver instalando o driver em um S.O. Windows de 64 bits, digite oseguinte comando para configurar a origem de dados ODBC:cmd>C:\WINDOWS\SysWOW64\odbcad32.exe

4. No Administrador de Origem de Dados ODBC, selecione DSN do Sistema eclique em Incluir.

5. Na janela Criar Nova Origem de Dados, selecione Cognos e clique emConcluir.A caixa de diálogo Driver de Ponte ODBC-JDBC do Cognos será exibida.

6. Na caixa de diálogo Driver de Ponte ODBC-JDBC do Cognos, forneça asseguintes informações:v Nome da origem de dados

Digite o nome DSN; por exemplo, RtMView.v URL de JDBC

Digite a URL JDBC para o IBM Cognos Real-time Monitoring, no seguinteformato:jdbc:cognos:obi://ip:port

Por exemplo, digite 2669.Nota: O número da porta é o mesmo que aquele especificado como PortaJDBC, em Configurações do Sistema, sob Acesso JDBC a Visualizações eCubos.

7. Especifique o nome de usuário e a Senha e clique em Testar Conexão.Em uma conexão bem-sucedida, aparecerá uma mensagem de confirmação. Docontrário, aparecerá uma mensagem de erro.

Criando uma Conexão de Origem de Dados com umaVisualização do IBM Cognos Real-time Monitoring em OutrosSistemas Operacionais

Você cria uma conexão de origem de dados com a visualização do IBM CognosReal-time Monitoring para disponibilizar o conteúdo com base nessa visualizaçãono IBM Cognos Business Intelligence.

Para obter informações adicionais, consulte a seção sobre origens de dados econexões no IBM CognosAdministration and Security Guide.

Atenção: Não é possível usar o modo de consulta dinâmica no IBM CognosBusiness Intelligence para conexão com uma visualização do IBM CognosReal-time Monitoring.

Procedimento1. Certifique-se de que o seu ambiente esteja configurado da seguinte maneira:

v Você instalou o Sun JDK versão 1.4 ou mais recente, ou a versão JDK 5.0 oumais recente e a versão unixODBC 2.2.11 ou versão iODBC 3.52.6.

v JAVA_HOME é configurado no diretório no qual o Java SDK está instalado.Por exemplo, para o Sun Java JDK, configure o JAVA_HOME como:export JAVA_HOME=/usr/local/Java/j2sdk1.4.2_15

Capítulo 6. Configurando a Interoperabilidade entre o IBM Cognos Real-time Monitoring e o IBM Cognos Business Intelligence107

Page 118: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Para Java JDK, configure JAVA_HOME como:export JAVA_HOME=/opt/ibm/java-<ver>-50/

v O LD_LIBRARY_PATH contenha o caminho para as bibliotecas libjvm.soespecíficas do JNI para um cliente, servidor e i386.Por exemplo, para o Sun Java JDK, configure o LD_LIBRARY_PATH como:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JAVA_HOME/jre/lib/architecture/server

Para Java JDK, configure LD_LIBRARY_PATH para:export LD_LIBRARY_PATH=$JAVA_HOME/jre/bin:$LD_LIBRARY_PATH

2. Configure os arquivos de biblioteca.v Instale o arquivo liblava.so.

Por exemplo, instale esse arquivo no diretório /usr/local/lib.v Edite o arquivo odbcinst.ini usando o diretório liblava.so como os

parâmetros Driver e Setup. Por exemplo:Driver = /usr/local/lib/liblava.so

Setup = /usr/local/lib/liblava.so

v Especifique outros pares de nome/valor, conforme descritos nos arquivosodbc.ini e odbcinst.ini de amostra.

3. Crie ou atualize os arquivos odbcinst.ini e odbc.ini.Faça isso em pelo menos um dos seguintes locais:v Diretório inicial do usuário que está executando o aplicativo que está

usando o driver ODBC.Nesse caso, altere os nomes do arquivo para .odbcinst.ini e .odbc.ini.

v Os arquivos de configuração do sistema correspondentes em que os paresvalor/nome estão especificados.

v O local especificado pelas variáveis de ambiente ODBCINI ouODBCINSTINI.Configure ODBCINI para o caminho do arquivo odbc.ini. Por exemplo,export ODBCINSTINI=/tmp/odbcinst.ini

Configure ODBCINSTINI para o caminho do arquivo odbcinst.ini. Porexemplo,export ODBCINI=/tmp/odbc.ini

Nota: Se o local não estiver especificado, o odbc.ini e o odbcinst.ini deverãoexistir no diretório inicial.

4. Abra o diretório em que o arquivo drivers.zip do SDK do IBM CognosReal-time Monitoring está localizado.Por padrão, o diretório é c10_location/realtime/sdk/odbc/operating_system, emque c10_location especifica o local de instalação do IBM Cognos BusinessIntelligence.Certifique-se de que o arquivo cqjdbcclient.jar esteja nesse diretório.

5. Execute a configuração para instalar o driver ODBC.Certifique-se de que:v Os arquivos JAR do driver JDBC estejam presentes e que os caminhos

correspondentes estejam especificados no arquivo odbcinst.ini sob o nomedo DSN.

v O DSN esteja registrado no Driver Manager.v O odbc.ini e o .odbcinst.ini estejam presentes no diretório apropriado com

as configurações apropriadas.v Os arquivos liblava.so existam no diretório especificado no arquivo odbc.ini.

108 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 119: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

v O IBM Cognos Real-time Monitoring está configurado e em execução.6. Efetue logon no IBM Cognos Connection e abra o IBM Cognos

Administration.É necessário ter permissões administrativas suficientes para acessar o IBMCognos Administration.Dica: É possível abrir o IBM Cognos Administration clicando em Administraro IBM Cognos Content na página de Boas-vindas ou a partir do menu Ativarno IBM Cognos Connection.

7. Na guia Configuração, clique em Conexões de Origem de Dados.

8. Clique no botão de nova origem de dados , na barra de ferramentas.9. Na página de nome e descrição, digite um nome para a origem de dados e,

opcionalmente, uma descrição e um dica de tela, e clique em Avançar.10. Na lista suspensa Tipo, selecione ODBC e clique em Avançar.11. Especifique os parâmetros de conexão da seguinte forma:

v Para a origem de dados ODBC, digite o nome da origem de dados ODBCDSN criada anteriormente.

v Para a sequência de conexões ODBC, digite qualquer texto que deva seranexado à sequência de conexões. Esse parâmetro é normalmente deixadoem branco.

v Selecione a caixa de seleção Senha e digite as credenciais associadas àorigem de dados ODBC DSN criada anteriormente.

v Aceite os valores-padrão para os parâmetros remanescentes.12. Clique em Testar a conexão e siga as etapas no assistente.13. Se a conexão for bem-sucedida, clique em Concluir.

A nova origem de dados aparecerá na página Conexões de Origem de Dados.

Nota: A conexão não foi bem-sucedida ao usar o modo de consulta dinâmicado IBM Cognos Business Intelligence.

Resultados

É possível criar um pacote baseado nesta origem de dados e publicar o pacote parao IBM Cognos Connection.

Criando e Publicando um Pacote Baseado em umaVisualização do IBM Cognos Real-time Monitoring

Use o IBM Cognos Framework Manager para criar um pacote baseado em umavisualização. É possível, então, publicá-lo diretamente no IBM Cognos Connectionpara disponibilizar os metadados de visualização para uso com estúdios do IBMCognos.

Para obter informações adicionais, consulte o Guia do Usuário do IBM CognosFramework Manager.

Procedimento1. Efetue login no IBM Cognos Framework Manager.

Certifique-se de que o serviço do IBM Cognos esteja em execução.2. Clique em Criar um novo projeto, digite um nome e selecione um local para

o projeto.

Capítulo 6. Configurando a Interoperabilidade entre o IBM Cognos Real-time Monitoring e o IBM Cognos Business Intelligence109

Page 120: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Para local, escolha uma pasta no IBM Cognos Connection.3. Especifique o idioma de design como inglês e clique em OK.4. Na caixa de diálogo seguinte, clique em Cancelar.

O nome do projeto especificado na etapa 2 aparecerá na área de janela direitado Framework Manager.

5. Clique com o botão direito do mouse em Modelo, na área de janela esquerda,e no menu Criar, clique em Assunto de Consulta.

6. Digite um nome para o assunto de consulta, selecione Origem de dados[Tabelas e Coluna] e clique em OK.

7. Selecione o nome da origem de dados criada no IBM Cognos Administration,desmarque a caixa de seleção Executar assistente de assunto de consulta dobanco de dados e clique em Concluir.

8. Na janela Definição de Assunto de Consulta, selecione a guia Informaçõesde Consulta e clique em Opções.

9. Clique na guia Configurações SQL e selecione Cognos como Tipo SQL.

Ignore o aviso que aparece.10. Na caixa Gerar SQL, selecione Como Visualização e clique em OK.11. Selecione a guia SQL e digite a consulta SELECT * FROM view_name.

Nota: O valor de view_name na cláusula FROM é o nome da visualizaçãodisponível no IBM Cognos Real-time Monitoring.

Nota: Somente os tipos de consulta SELECT * FROM view_name são suportados.12. Clique em OK.13. Clique em Origem de Dados e selecione a origem de dados criada no IBM

Cognos Administration.14. Na janela propriedades, selecione Local Limitado para Processamento de

Consulta.15. Selecione Projeto no menu e clique em Editar Governors.16. Limpe a caixa de seleção Permitir uso do cache local e clique em OK.17. Para alterar a exibição de uma coluna, clique no sinal de mais (+) na frente do

nome. Clique com o botão direito do mouse na coluna que deseja alterar eclique em Renomear.

18. Para alterar o uso de uma coluna, clique no sinal de mais (+) em frente aonome, então altere o campo Uso na janela Propriedades.

19. Salve o projeto do Framework Manager.20. Clique na pasta Pacote e, no menu Ações, selecione Criar e, então, Pacote.21. Digite um nome para o pacote e clique em Avançar.22. Certifique-se de que Modelo esteja selecionado e clique em Avançar.23. Selecione a opção Do projeto e selecione o modelo criado na etapa anterior.

Se criou outros pacotes, inclua referências do pacote ao clicar em Usar pacotesexistentes.

24. Na caixa de diálogo Criar Pacote - Selecionar Listas de Funções, mova todosos itens de Selecionar conjuntos de funções para Conjuntos de funçõesdisponíveis e clique em Concluir.O pacote foi criado.

25. Clique em Sim para abrir o Assistente de Publicação.

110 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 121: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

26. Na caixa de diálogo Assistente de Publicação - Selecionar Tipo de Local,certifique-se de que IBM Cognos 10 Content Store esteja selecionado como olocal de publicação e limpe a caixa de seleção Ativar versão do modelo. Emseguida, clique em Avançar.

27. Na caixa de diálogo Assistente de Publicação - Incluir Segurança, especifiqueas configurações de segurança para o pacote e clique em Avançar.É possível especificar permissões de acesso para o pacote ao publicá-lo pelaprimeira vez. Em operações subsequentes de publicação, é necessário aceitaras permissões de acesso previamente especificadas.

28. Na caixa de diálogo Assistente de Publicação - Opções, mantenha os padrõese clique em Publicar.

Nota: Certifique-se de que a caixa de seleção Usar Modo de ConsultaDinâmica esteja selecionada.

29. Clique em Concluir, ignore todos os avisos e clique em Fechar.

Resultados

Agora o pacote está disponível no IBM Cognos Connection e pode ser usado paracriar relatórios e análises do Cognos Business Intelligence. Agora, é possível testaro pacote .

Testando o Pacote do IBM Cognos Real-time Monitoring nosEstúdios do IBM Cognos

Após criar e publica o pacote com base no cubo ou na visualização do IBM CognosReal-time Monitoring, é possível testar o pacote em um dos estúdios do IBMCognos, como o Query Studio ou o Report Studio, para criar relatórios.

Para acessar os estúdios, os usuários devem ter acesso às funções protegidasassociadas no IBM Cognos Business Intelligence e ter as permissões de acessonecessárias para o pacote. Para obter informações adicionais, consulte o capítulosobre segurança no IBM CognosAdministration and Security Guide.

Procedimento1. Efetue login no IBM Cognos Business Intelligence.2. Inicie o IBM Cognos Query Studio.

Dica: É possível iniciar o Query Studio a partir da página de Boas-vindasclicando no link Consultar meus dados ou do menu Ativar no IBM CognosConnection.

3. Na página Selecionar um pacote, escolha o pacote que foi publicadoanteriormente.

4. No Menu do Query Studio, no lado esquerdo da página, selecione InserirDados.O pacote publicado aparecerá abaixo dos itens do Menu.

5. Clique no pacote para expandi-lo e visualize o conteúdo.6. Crie um relatório com base neste pacote.

Para obter informações sobre a criação dos relatórios do Query Studio, consulteo Guia do Usuário do IBM Cognos Query Studio.

Capítulo 6. Configurando a Interoperabilidade entre o IBM Cognos Real-time Monitoring e o IBM Cognos Business Intelligence111

Page 122: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Configurando o Sistema para Integração com o IBM CognosWorkspace

Os usuários do painel podem visualizar e interagir com o conteúdo do IBMCognos Real-time Monitoring no IBM Cognos Workspace, o componente do paineldo IBM Cognos Business Intelligence. O IBM Cognos Real-time Monitoring ofereceaos usuários do IBM Cognos Business Intelligence acesso a seus dadosoperacionais em tempo real. Os usuários visualizam o conteúdo em todos osnavegadores da web que o IBM Cognos Workspace suporta.

O conteúdo do Real-time Monitoring aparece na área de janela Conteúdo no IBMCognos Workspace, e você pode arrastar o conteúdo para a tela do painel. Quandovocê inclui objetos no IBM Cognos Workspace, eles são exibidos como widgets. OsWidgets são contêineres interativos. Também é possível interagir com o conteúdodos widgets. Para obter informações adicionais, consulte o Guia do Usuário do IBMCognos IBM Cognos Real-time Monitoring Dashboard.

Antes de Iniciar

Antes de começar a configurar essa funcionalidade:v Ative a conexão única entre o IBM Cognos Real-time Monitoring e o IBM

Cognos Business Intelligence.v Assegure de ter as permissões de acesso necessárias para usar o IBM Cognos

Workspace. Para obter informações adicionais, consulte a seção sobreconfiguração do IBM Cognos Workspace no Guia de Instalação e Configuração doIBM Cognos Business Intelligence.

Sobre Esta Tarefa

Configure as seguintes propriedades ao configurar essa funcionalidade.

Parâmetro Descrição

Nome de Exibição Especifica a pasta raiz no IBM CognosWorkspace para os objetos de painel doCognos Real-time Monitoring e suas pastas.

Essa pasta aparece na área de janelaConteúdo no IBM Cognos Workspace.

Descrição Especifica o texto que aparece quando oponteiro está posicionado sobre a pasta-raizespecificada para o parâmetro Nome deExibição.

URL do IBM Cognos Real-time Especifica a URL do servidor com a qualIBM Cognos Workspace se conecta paraexibir o conteúdo do Cognos Real-timeMonitoring.

O formato da URL é http://servername/urlcontext. Por exemplo, a URL pode serhttp://my_server/realtime.

112 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 123: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Parâmetro Descrição

Arquivo de contribuição de download Especifica o link de download para oarquivo Realtime_contribution.atom.

Salve o arquivo no diretórioc10_location\configuration\icd\contributions\contrib, em que c10_locationespecifica o local da instalação do IBMCognos BI.

Procedimento1. Efetue login no IBM Cognos Real-time Monitoring Workbench com um ID de

usuário que tenha permissões de acesso de administrador do sistema.Se essa for a configuração inicial, será necessário efetuar login usando o ID dousuário rtmadmin. Para obter informações adicionais sobre este ID, consulte oGuia de Instalação e Configuração do IBM Cognos Real-time Monitoring.

2. Na guia Console Administrativo, clique em Configurações do Sistema.3. Na lista suspensa Configurar, clique em Business Insight Integration.4. Digite valores para as configurações Nome de Exibição, Descrição e URL do

IBM Cognos Real-time.Consulte a tabela nesta seção para obter as descrições dessas configurações.

5. Clique em Aplicar.6. Clique no botão Fazer Download do Arquivo de Contribuição para fazer

download do arquivo Realtime_contribution.atom.Consulte a tabela nesta seção para obter uma descrição do botão dedownload.

7. Salve o arquivo Realtime_contribution.atom no diretório c10_location\configuration\icd\contributions\contrib, em que o c10_location especifica olocal de instalação do IBM Cognos Business Intelligence.

8. Em Configurações do Sistema, clique em OK para sair da página.9. Abra o IBM Cognos Configuration.

10. Em Segurança, IBM Cognos Application Firewall, inclua o domínio do IBMCognos Real-time Monitoring que está configurado para integração com oIBM Cognos Workspace na lista de Domínios ou hosts válidos.Certifique-se de que o nome de domínio e o número da porta sejamespecificados. Para obter informações adicionais, consulte a ajuda no IBMCognos Configuration.

11. No menu Ações, clique em Editar Configuração Global e, na guia Geral,verifique se as Configurações de Cookie estão especificadas corretamente.As configurações de cookie são usadas com a conexão única .

12. Salve as definições de configuração no IBM Cognos Configuration.Dica: É possível fechar o IBM Cognos Configuration agora ou mantê-lo abertopara poder reiniciar o serviço do IBM Cognos na etapa 9.

13. Acesse o diretório c10_location\configuration\icd\proxy, em que c10_locationespecifica o local de instalação do IBM Cognos Business Intelligence.

14. Abra o arquivo proxy-config.xml.15. Inclua a seguinte política de proxy do Real-time Monitoring neste arquivo:

Capítulo 6. Configurando a Interoperabilidade entre o IBM Cognos Real-time Monitoring e o IBM Cognos Business Intelligence113

Page 124: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

<proxy:policy url="http://realtime_url/*"acf="none">

<proxy:actions><proxy:method>GET</proxy:method><proxy:method>HEAD</proxy:method><proxy:method>POST</proxy:method><proxy:method>PUT</proxy:method><proxy:method>DELETE</proxy:method>

</proxy:actions><proxy:cookies>

<proxy:cookie>JSESSIONID_LC</proxy:cookie><proxy:cookie>JSESSIONID</proxy:cookie><proxy:cookie>LtpaToken</proxy:cookie><proxy:cookie>LtpaToken2</proxy:cookie><proxy:cookie>cam_passport</proxy:cookie><proxy:cookie>CRN</proxy:cookie>

</proxy:cookies><proxy:users>

<proxy:user>AllAuthenticatedUsers</proxy:user></proxy:users>

</proxy:policy>

16. Salve o arquivo proxy-config.xml.17. Reinicie o serviço IBM Cognos.

É possível fazer isso a partir do IBM Cognos Configuration ou do Painel deControle do Windows.

Resultados

O conteúdo do IBM Cognos Real-time Monitoring agora está disponível noWorkspace.

114 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 125: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Apêndice A. Resolução de Problemas

Esta seção descreve tarefas que podem ajudá-lo a resolver problemas no IBMCognos Real-time Monitoring Workbench.

Problemas de Autenticação ao Usar o IBM Tivoli Directory ServerQuando o IBM Tivoli Directory Server for seu provedor de autenticação LDAP, osusuários poderão encontrar problemas de autenticação no IBM Cognos Real-timeMonitoring se seus nomes de usuário contiverem caracteres especiais.

O IBM Tivoli automaticamente anexa o caractere de escape (\) antes do caractereespecial em nomes de usuários. Após os usuários serem sincronizados no IBMCognos Real-time Monitoring Workbench, seus nomes incluem o caractere deescape. Por exemplo, um usuário denominado user#1 é criado como user\#1 noIBM Cognos Real-time Monitoring Workbench. As permissões de acesso eassociações de função são associadas ao user\#1.

Isso cria os problemas de autenticação a seguir:v Se os usuário efetuar login no IBM Cognos Real-time Monitoring usando o nome

contendo o caractere de escape, o Tivoli não reconhece o nome, e o usuário nãopoderá efetuar login.

v Se o usuário efetuar login no IBM Cognos Real-time Monitoring usando o nomeoriginal, o Tivoli reconhece o nome e o usuário pode efetuar login. Todavia, aomesmo tempo, o IBM Cognos Real-time Monitoring Workbench cria um nomede usuário, desta vez sem o caractere de escape. O aplicativo passa a conter doisnomes para o mesmo usuário.O nome original, mesmo que usuário esteja com login efetuado no IBM CognosReal-time Monitoring, não tem nenhuma permissão de acesso associada eassociações de função. Isso torna o nome inutilizável.

Para reconfigurar os usuários e as funções, configure o IBM Cognos Real-timeMonitoring para usar o método de autenticação Interno e sincronizar os usuários.Depois, altere o método de autenticação para LDAP/ADS ou IBM CognosBusiness Intelligence e sincronize os usuários novamente. Para obter maisinformações, consulte “Gerenciamento e Autenticação do Usuário” na página 87.

Problemas de Autenticação ao Usar o Active DirectoryQuando o Microsoft Active Directory for seu provedor de autenticação LDAP, osusuários poderão encontrar problemas de autenticação no IBM Cognos Real-timeMonitoring se os nomes de usuários contiverem caracteres especiais.

O Active Directory substitui automaticamente o caractere especial nos nomes deusuário pelo caractere sublinhado (_). Após os usuários estarem sincronizados noIBM Cognos Real-time Monitoring Workbench, seus nomes contêm o sublinhadoem vez do caractere especial. Por exemplo, um usuário denominado user#1 écriando como user_1 no IBM Cognos Real-time Monitoring Workbench.

Isso cria os problemas a seguir:

© Copyright IBM Corp. 2007, 2014 115

Page 126: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

v Se o usuário efetuar login no IBM Cognos Real-time Monitoring usando o nomecontendo o caractere de sublinhado (_), o Active Directory não reconhece onome e o usuário não pode efetuar login.

v Se o usuário efetuar login no IBM Cognos Real-time Monitoring usando o nomeoriginal, o Active Directory reconhece o nome e o usuário pode efetuar login.Todavia, ao mesmo tempo, o IBM Cognos Real-time Monitoring Workbench criaum novo nome de usuário, desta vez com o caractere especial. O aplicativopassa a conter dois nomes para o mesmo usuário.O nome original, mesmo que usuário esteja com login efetuado no IBM CognosReal-time Monitoring, não tem nenhuma permissão de acesso associada eassociações de função. Isso torna o nome inutilizável.

Para reconfigurar os usuários e as funções, configure o IBM Cognos Real-timeMonitoring para usar o método de autenticação Interno e sincronizar os usuários.Depois, altere o método de autenticação para LDAP/ADS ou IBM CognosBusiness Intelligence e sincronize os usuários novamente. Para obter maisinformações, consulte “Gerenciamento e Autenticação do Usuário” na página 87.

Problemas com Driver ODBC ao Criar uma Conexão de Origem deDados com uma Visualização do IBM Cognos Real-time Monitoring emSistemas Windows de 64 Bits

Ao criar uma conexão de origem de dados com uma visualização do IBM CognosReal-time Monitoring, você deve criar uma origem de dados System DSN ODBCusando o driver ODBC do Cognos. Ao fazer isso, em alguns sistemas MicrosoftWindows de 64 bits você pode encontrar uma mensagem de erro.

Esta é a mensagem de erro:

"Não foi possível carregar as rotinas de configuração para o driver ODBC doCognos devido ao código de erro do sistema 14001."

Para evitar esse problema, certifique-se de ter o Microsoft Visual C++ 2005Redistributable Package (x86) instalado. Este pacote contém bibliotecas adicionaisnecessárias para criar um System DSN usando o driver ODBC do Cognos.

É possível fazer o download e instalar o Visual C++ 2005 Redistributable Package(x86) a partir do website da Microsoft.

Impossível Remover Usuários e Funções Externos após aSincronização Inicial

Este problema ocorreu após a sincronização inicial e é caracterizado por não serpossível remover usuários e funções externos.

Este problema ocorre quando o seguinte cenário se aplica:v Configure o IBM Cognos Real-time Monitoring para usar os métodos de

autenticação LDAP/ADS ou IBM Cognos Business Intelligence.v Sincronize os usuários.v Altere as definições de configuração para os métodos de autenticação

LDAP/ADS ou IBM Cognos Business Intelligence para remover os usuários efunções previamente sincronizados.

v Sincronize os usuários novamente.

116 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 127: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Os usuários externos e as funções devem ser removidos do IBM Cognos Real-timeMonitoring Workbench. Todavia, os usuários e as funções continuam no sistema, eos usuários podem efetuar login com êxito no IBM Cognos Real-time Monitoring.

Procedimento1. Em Gerenciamento e Autenticação de Usuário, configure o IBM Cognos

Real-time Monitoring para usar o método de autenticação Interno.2. Sincronize os usuários.

Isso remove todos os usuários e funções externos existentes no sistema.3. Configure o IBM Cognos Real-time Monitoring para usar LDAP/ADS ou os

métodos de autenticação do IBM Cognos Business Intelligence novamente,especificando as configurações adequadas.

4. Sincronize os usuários.Apenas os usuários e funções externos previstos estão agora no sistema.

A Importação e Exportação Customizada de Tarefas Não ImportaTarefas Apenas

Ao realizar uma importação e exportação customizada de tarefas apenas, as tarefasnão são importadas.

Na janela Importar/Exportar, marque a caixa de seleção Incluir usuários e a caixade seleção Incluir tarefas. Isso garante que as tarefas sejam importadascorretamente.

Evitando Problemas com o Cache ao Integrar o IBM Cognos Real-timeMonitoring com o Business Insight

Quando um objeto de painel é incluído, removido ou renomeado no IBM CognosReal-time Monitoring, as mudanças não são refletidas na pasta do IBM CognosReal-time Monitoring na área de janela de conteúdo do Business Insight, mesmoapós clicar no ícone de atualização.

De forma semelhante, quando o código de idioma é alterado no Business Insight, amudança não entra em vigor imediatamente para objetos de painel do IBM CognosReal-time Monitoring.

Para evitar estas situações, você deve limpar o cache do navegador e, em seguida,efetuar login novamente para ver essas mudanças.

Apêndice A. Resolução de Problemas 117

Page 128: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

118 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 129: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Apêndice B. Ajuste de Mapas Geográficos

Este apêndice explica o esquema do banco de dados geográfico e como é possívelmelhorar a precisão usando o banco de dados e o software de codificaçãogeográfica.

Melhorando a Exatidão do GeocodificadorPara melhorar a exatidão do geocodificador, é possível modificar as tabelasABBREVMAP e GEOCODECACHE na origem de dados geográficos para afetar osresultados.v ABBREVMAP

A tabela ABBREVMAP expande abreviações para que não sejam ambíguas parao codificador geográfico. A tabela ABBREVMAP é composta pelas colunasABBREV, EXPANSION e CATEGORY. O sistema usa a tabela para expandir asabreviações para o nome completo de um estado, província, país ou região.Atualmente, a tabela apresenta expansões para estados dos EUA e províncias doCanadá. Para cada linha da tabela, a coluna ABBREV armazena a abreviação, acoluna EXPANSION apresenta o nome completo correspondente à abreviação, ea coluna CATEGORY exibe a categoria em que a abreviação se encaixa. Osvalores possíveis para CATEGORY são city, stateprovince, country, region epostal code. Observe que é esperado que os valores das colunas ABBREV eEXPANSION estejam em maiúsculas, sem espaços extras iniciais ou finais, e comapenas um único espaço entre as palavras.

v GEOCODECACHEA tabela GEOCODECACHE armazena em cache os resultados dos codificadoresgeográficos. A tabela GEOCODECACHE mapeia o endereço lógico para ascoordenadas de latitude/longitude do GPS que são retornadas pelogeocodificador. É composta das colunas ADDRESS, LATITUDE, LONGITUDE,ACCURACY e LAST_ACCESS. A coluna ADDRESS armazena o endereço. Oconteúdo deve estar obrigatoriamente em caixa alta e qualquer espaço indevidodeve ser removido, inclusive espaços antes ou depois das vírgulas. LATITUDE eLONGITUDE são as coordenadas do GPS. ACCURACY pode ser qualquernúmero. Entretanto, se o valor for 6 ou maior, ele será tratado como um localexato. LAST_ACCESS é o tempo, em milissegundos, desde EPOCH. Quantomaior for esse valor, maior a probabilidade de ele se ocultar na memória (cache)durante a inicialização.Se o codificador geográfico que está sendo usado não puder localizar umendereço específico, ou se as coordenadas que receber estiverem incorretas, serápossível preencher previamente a tabela GEOCODECACHE na origem de dadosgeográficos. para preencher a tabela manualmente:– Coloque em maiúsculas todas as letras no endereço e remova todos os

espaços anteriores e posteriores (incluindo ao redor de vírgulas).– Inclua os valores necessários de Latitude/Longitude nas respectivas colunas e

use qualquer número nas colunas restantes.

Será possível melhorar a precisão ao incluir mais abreviações na tabelaABBREVMAP na origem de dados geográficos. Certifique-se de que todas asentradas estejam em maiúsculas e de que todos os espaços desnecessários sejameliminados.

© Copyright IBM Corp. 2007, 2014 119

Page 130: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Estendendo o Suporte ao Mapa GeográficoEsta seção descreve como criar um geocodificador.

É possível estender o suporte para os Mapas geográficos ao criar seu própriocodificador geográfico. Para criar um codificador geográfico, é necessárioimplementar a interface com.cognos.obi.maps.IGeocoder. Em Configurações dosistema > Mapas geográficos do IBM Cognos Real-time Monitoring Workbench, épossível digitar o nome de classe do geocodificador customizado e preencher oscampos Chave do geocodificador e URL com valores necessários ao geocodificador.O codificador geográfico pode acessar esses valores como parâmetros, por meio doretorno de chamada init(url,key) que precisa ser implementado.

Interface IGeocoderÉ possível criar seu próprio geocodificador implementando a interface IGeocoderJava (com.cognos.obi.maps.IGeocoder).

Essa interface requer que você implemente dois métodos: init e geocode.

void init(String url, String key)

O método de inicialização é um retorno de chamada de inicialização. O método deinicialização é acionado imediatamente após a montagem do codificador geográficoe assume-se que a classe do codificador tenha sido instalado sem argumentos. Osargumentos representam os parâmetros “URL Base para o geocodificador” e“"Chave do geocodificador"” nas Configurações do Sistema para MapasGeográficos. Os parâmetros dos métodos estão definidos da seguinte forma:v URL

A URL para a URL base do geocodificador inserida nas configurações do sistemade Mapas Geográficos no Console de Administrativo do Real-time MonitoringWorkbench.

v chaveA chave do geocodificador usada nas configurações do sistema de MapasGeográficos no Console Administrativo do Real-time Monitoring Workbench.GeoPoint geocode(String address) throws VCException

O método geocode obtém um endereço e retorna o objeto GeoPoint querepresenta a latitude e longitude do endereço fornecido. Se o endereço nãopuder ser processado pelo código geográfico, o método geocode deverá emitiruma VCException. Os codificadores geográficos devem também trabalhar emáreas poligonais, ou seja, não em linhas contínuas. Para obter mais informaçõessobre o objeto GeoPoint, consulte “Classe GeoPoint” na página 122.

É possível usar o método geocode da interface IGeocoder para retornar valores delatitude e longitude para valores de dimensão que os codificadores geográficospadrão não podem tratar. Por exemplo, você tem uma dimensão de Território deVendas com três níveis: Mundo, País ou Região e Local. Esses níveis têm osseguintes valores:v Mundo: “Ásia e Pacífico”, “Américas”, “Europa”v País ou Região: “USA e Canadá”, “México e América Central”v Local: “Nova Inglaterra”, “Costa Oeste”

Como o codificador geográfico do Google padrão não reconhece valores como“Costa Oeste” ou “EUA e Canadá” e não pode fornecer coordenadas de latitude e

120 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 131: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

longitude para eles, é necessário um codificador geográfico customizado que possafornecer a latitude e a longitude corretas para esses endereços.

Para certificar-se de que os endereços não sejam ambíguos, o Real-time Monitoringanexa todos os níveis de dimensão de uma granularidade mais alta ao endereço.Por exemplo, “Costa Oeste” pode se referir tanto à costa oeste dos “EUA eCanadá” ou do “México e da América Central”. Portanto, o endereço torna-se“Costa Oeste,EUA e Canadá,Américas” para especificar o endereço correto para acosta oeste dos “EUA e Canadá.” Além disso, o Real-time Monitoring coloca asequência em letra maiúscula e remove todos os espaços extras para armazenar osresultados em cache de forma eficiente. O seu codificador geográfico deve tomarendereços como “WEST COAST,USAANDCANADA,AMERICAS” ou“MEXICOANDCENTRAL AMERICA,AMERICAS” e retornar a latitude e alongitude corretas para esses endereços. Além disso, o Real-time Monitoringexpande todas as abreviações de acordo com a tabela ABBREVMAP. Por exemplo,as abreviações dos estados da Califórnia e do Oregon são expandidas de CA e ORpara CALIFÓRNIA e OREGON.

Os níveis de dimensão criam o endereço fornecido para o codificador geográfico. Épossível programar o codificador geográfico customizado de qualquer maneira quedeseje para fornecer as longitudes e latitudes corretas para os endereços que vocêespera que ele receba.

Os endereços podem ser armazenados em cache no cache de memória interna e natabela GEOCODECACHE do cache do banco de dados. Após o sistema concatenar,passar a usar maiúsculas e remover espaços extra (canonicalização) e expandirabreviações, as coordenadas geográficas serão retornadas. Se o endereço não estiverno cache da memória interna, o cache do banco de dados será verificado e ascoordenadas serão retornadas se o endereço existir no cache do banco de dados. Seo endereço não estiver no cache de memória interna ou no cache do banco dedados, o codificador geográfico processará o endereço e retornará as coordenadas.O cache de memória interna e a tabela GEOCODECACHE serão então atualizadoscom o novo endereço, se o tamanho do cache for não zero.

É possível fazer com que o sistema use sempre o codificador geográfico pararetornar as coordenadas configurando o tamanho do cache como zero. Configuraro tamanho do cache como zero faz com que todas as solicitações ignorem oscaches. Isso é útil para mapear coordenadas em movimento e ao depurar umcodificador geográfico customizado.

O cache do banco de dados armazena o endereço e as coordenadas noGEOCODECACHE. Entretanto, esses endereços podem apenas ser excluídosmanualmente. É possível preencher previamente a tabela com suas própriascoordenadas, se o endereço usado corresponder à saída do endereço após aconcatenação, canonicalização e expansão de abreviações.

O fluxo de trabalho para processamento de endereços e atualização dearmazenamento em cache é exibido no diagrama a seguir:

Apêndice B. Ajuste de Mapas Geográficos 121

Page 132: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Depois de criar seu geocodificador customizado, você deve colocá-lo em umarquivo JAR e garantir que ele faça parte do caminho de classe que o Real-timeMonitoring usa.

Classe GeoPointA classe GeoPoint contém informações de longitude e latitude. Um objeto GeoPointresulta do método geocode da interface IGeocoder.

O conceito de GeoPoint éGeoPoint(double latitude, double longitude, int accuracy)

A classe GeoPoint dispõe dos meios de se obter o resultado desejado.v getLatitude

v getLongitude

v getAccuracy

double getLatitude()

Retorna as coordenadas de latitude em graus como um duplo.

Concatenado

Canonicalizador

AbreviaçãoExpansão

Na MemóriaCache

Banco de DadosCache

Geocodificador

RetornoCoordenadas

Perda de Acerto no Cache

Perda de Acerto no Cache

Acertos do Cache

Acertos do Cache

Atualizarcaches

Figura 1. Passos para processamento de endereços e atualização de armazenamento emcache

122 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 133: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

double getLongitude()

Retorna as coordenadas de longitude em graus como um duplo.

int getAccuracy()

Indica a exatidão das coordenadas de latitude e longitude. Quanto maior for ovalor resultante, mais precisas serão as coordenadas. Se o valor for 6 ou maior, ascoordenadas serão tratadas como um local exato.

Apêndice B. Ajuste de Mapas Geográficos 123

Page 134: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

124 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 135: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Avisos

Estas informações foram desenvolvidas para produtos e serviços oferecidos nomundo inteiro.

Este material pode ser disponibilizado pela IBM em outros idiomas. No entanto,pode ser requerido possuir uma cópia do produto ou da versão do produto nesteidioma a fim de acessá-lo.

É possível que a IBM não ofereça os produtos, serviços ou recursos discutidosnesta publicação em outros países. Consulte um representante IBM local para obterinformações sobre os produtos e serviços disponíveis atualmente em sua área.Qualquer referência a produtos, programas ou serviços IBM não significa queapenas produtos, programas ou serviços IBM possam ser usados. Qualquerproduto, programa ou serviço funcionalmente equivalente, que não infrinjanenhum direito de propriedade intelectual da IBM poderá ser usado emsubstituição a este produto, programa ou serviço. Entretanto, a avaliação everificação da operação de qualquer produto, programa ou serviço não IBM são deresponsabilidade do Cliente. Este documento pode descrever produtos, serviços ourecursos que não estão incluídos no Programa ou autorização de licença que vocêcomprou.

A IBM pode ter patentes ou solicitações de patentes pendentes relativas a assuntostratados nesta publicação. O fornecimento desta publicação não lhe concede direitoalgum sobre tais patentes. Consultas sobre licença devem ser enviadas, por escrito,para:

Gerência de Relações Comerciais e Industriais da IBM BrasilAv. Pasteur, 138-146BotafogoRio de Janeiro, RJCEP 22290-240

Para consultas sobre licença relacionadas a informações de DBCS (Conjunto deCaracteres de Byte Duplo), entre em contato com o Departamento de PropriedadeIntelectual da IBM em seu país ou envie consultas, por escrito, para:

Licenciamento de Propriedade IntelectualLei de Propriedade Legal e IntelectualIBM World Trade Asia Corporation Licensing19-21, Nihonbashi-Hakozakicho, Chuo-kuTokyo 103-8510, Japan

O parágrafo a seguir não se aplica a nenhum país em que tais disposições nãoestejam de acordo com a legislação local: > A INTERNATIONAL BUSINESSMACHINES CORPORATION FORNECE ESTA PUBLICAÇÃO “NO ESTADO EMQUE SE ENCONTRA”, SEM GARANTIA DE NENHUM TIPO, SEJA EXPRESSAOU IMPLÍCITA, INCLUINDO, MAS A ELAS NÃO SE LIMITANDO, ASGARANTIAS IMPLÍCITAS DE NÃO INFRAÇÃO, COMERCIALIZAÇÃO OUADEQUAÇÃO A UM DETERMINADO PROPÓSITO. Alguns países não permitema renúncia de responsabilidade de garantias expressas ou implícitas em certastransações; portanto, essa disposição pode não se aplicar ao Cliente.

© Copyright IBM Corp. 2007, 2014 125

Page 136: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

Essas informações podem conter imprecisões técnicas ou erros tipográficos. Sãofeitas mudanças periódicas nas informações aqui contidas; tais mudanças serãoincorporadas em futuras edições desta publicação. A IBM pode, a qualquermomento, aperfeiçoar e/ou alterar os produtos e/ou programas descritos nestapublicação, sem aviso prévio.

Referências nestas informações a Web sites não IBM são fornecidas apenas porconveniência e não representam de forma alguma um endosso a esses Web sites.Os materiais contidos nesses Web sites não fazem parte dos materiais desteproduto IBM e o uso desses Web sites é de inteira responsabilidade do Cliente.

A IBM pode usar ou distribuir as informações fornecidas da forma que julgarapropriada sem incorrer em qualquer obrigação para com o Cliente.

Licenciados deste programa que desejam obter informações sobre este assunto compropósito de permitir: (i) a troca de informações entre programas criadosindependentemente e outros programas (incluindo este) e (ii) o uso mútuo dasinformações trocadas, devem entrar em contato com:

Gerência de Relações Comerciais e Industriais da IBM BrasilAv. Pasteur, 138-146Botafogo.Rio de Janeiro, RJCEP 22290-240

Tais informações podem estar disponíveis, sujeitas a termos e condiçõesapropriadas, incluindo em alguns casos o pagamento de uma taxa.

O programa licenciado descrito nesta publicação e todo o material licenciadodisponível são fornecidos pela IBM sob os termos do IBM Customer Agreement,do Contrato Internacional de Licença do Programa IBM ou de qualquer outrocontrato equivalente.

Todos os dados de desempenho aqui contidos foram determinados em umambiente controlado. Portanto, os resultados obtidos em outros ambientesoperacionais podem variar significativamente. Algumas medidas podem ter sidotomadas em sistemas em nível de desenvolvimento e não há garantia de que estasmedidas serão iguais em sistemas geralmente disponíveis. Além disso, algumasmedidas podem ter sido estimadas por extrapolação. Os resultados reais podemvariar. Os usuários deste documento devem verificar os dados aplicáveis para seuambiente específico.

As informações relativas a produtos não IBM foram obtidas junto aos fornecedoresdos respectivos produtos, de seus anúncios publicados ou de outras origensdisponíveis publicamente. A IBM não testou estes produtos e não pode confirmar aprecisão de seu desempenho, compatibilidade nem qualquer outra reivindicaçãorelacionada a produtos não IBM. Dúvidas sobre os recursos de produtos não IBMdevem ser encaminhadas diretamente a seus fornecedores.

Todas as declarações relacionadas aos objetivos e intenções futuras da IBM estãosujeitas a mudanças ou retirada sem aviso prévio e representam apenas metas eobjetivos.

Estas informações contêm exemplos de dados e relatórios usados nas operaçõesdiárias de negócios. Para ilustrá-los da forma mais completa possível, os exemplos

126 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário

Page 137: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

podem incluir nomes de indivíduos, empresas, marcas e produtos. Todos estesnomes são fictícios e qualquer semelhança com nomes e endereços usados por umaempresa real é mera coincidência.

Se estas informações estiverem sendo visualizadas em formato eletrônico, asfotografias e ilustrações coloridas podem não aparecer.

Dependendo das configurações implementadas, esta Oferta de Software pode usarcookies de sessão e persistentes que coletam de cada usuáriov nomev nome de usuáriov senha

para propósitos dev gerenciamento de sessõesv autenticaçãov usabilidade de usuário aprimoradav configuração de conexão únicav rastreamento de uso ou propósitos funcionais diferentes de gerenciamento de

sessões, autenticação, usabilidade do usuário aprimorada e configuração deconexão única

Estes cookies não podem ser desativados.

Se as configurações implementadas para esta Oferta de Software fornecerem avocê, como cliente, a capacidade de coletar informações pessoalmente identificáveisdos usuários finais através de cookies e outras tecnologias, deve-se procurar o seupróprio conselho jurídico sobre quaisquer leis aplicáveis à coleta de dados,incluindo eventuais requisitos para notificação e consentimento.

Para obter mais informações sobre o uso de várias tecnologias, incluindo cookies,para estes propósitos, consulte a Política de Privacidade da IBM emhttp://www.ibm.com/privacy e a Declaração de Privacidade Online da IBMemhttp://www.ibm.com/privacy/details na seção intitulada "Cookies, WebBeacons e Outras Tecnologias" e "Produtos de Software IBM e a Declaração dePrivacidade de Software como Serviço" em http://www.ibm.com/software/info/product-privacy.

Marcas Registradas

IBM, o IBM logotipo IBM e ibm.com são marcas ou marcas registradas daInternational Business Machines Corp., em vários países no mundo todo. Outrosnomes de produtos e serviços podem ser marcas registradas da IBM ou de outrasempresas. Uma lista atual de marcas registradas da IBM está disponível na Webem “ Copyright and trademark information ” em www.ibm.com/legal/copytrade.shtml.

Os termos a seguir são marcas ou marcas registradas de outras empresas:v Adobe, o logotipo Adobe, PostScript e o logotipo PostScript são marcas ou

marcas registradas do Adobe Systems Incorporated nos Estados Unidos e/ou emoutros países.

v Microsoft, Windows, Windows NT e o logotipo Windows são marcas ou marcasregistradas da Microsoft Corporation nos Estados Unidos e/ou em outros países.

Avisos 127

Page 138: Guia do Usuário - IBMpublic.dhe.ibm.com/software/data/cognos/documentation/docs/pt-br… · Criando uma Conexão de Origem de Dados com uma Visualização do IBM Cognos Real-time

v UNIX é uma marca registrada da The Open Group nos Estados Unidos e emoutros países.

v Java e todas as marcas e logotipos baseados em Java são marcas ou marcasregistradas da Oracle e/ou suas afiliadas.

128 IBM Cognos Real-time Monitoring Workbench Versão 10.2.2: Guia do Usuário