Se a sua empresa tiver um ou mais produtos de servidor Analytics para Windows instalado e configurado e se tiver criado um perfil de servidor e um perfil de banco de dados para conectar à fonte de dados, poderá criar tabelas do Analytics que acessem dados diretamente do Oracle, SQL Server ou bancos de dados IBM DB2.
Cada vez que você abre a tabela do Analytics, os dados mais atuais são recuperados do banco de dados reexecutando a consulta usada para criar a tabela do Analytics. As cláusulas WHERE e ORDER podem ser modificadas depois que a tabela do Analytics é criada.
Limitações de tabelas do Servidor Analytics
As seguintes limitações são aplicáveis quando você define uma tabela do Analytics utilizando um perfil de banco de dados:
- Se você utiliza uma tabela do Servidor Analytics em uma junção Analytics, essa deve ser a tabela primária.
- Apenas uma tabela do Servidor Analytics pode ser utilizada no Analytics ao relacionar tabelas, devendo ser a tabela mãe.
- Você não pode indexar tabelas do Servidor Analytics. Se você precisa ordenar os dados, você deve especificar uma cláusula ORDER ao definir a tabela ou modificar as propriedades da tabela no Analytics para adicionar uma cláusula ORDER.
- As opções Ordenação rápida crescente e Ordenação rápida decrescente não estão ativadas na janela de Exibição para tabelas do Servidor Analytics.
Etapas
- Selecione .
- Na página Selecionar Plataforma para Fonte de Dados, selecione Servidor ACL, selecione o perfil de servidor do Windows para usar na lista suspensa e clique em Avançar.
- Na página Selecionar Fonte de Dados do Servidor ACL, selecione Perfil do Banco de Dados, selecione o perfil de banco de dados a usar na lista suspensa e clique em Avançar.
- Na página Selecionar Banco de Dados/Esquema, selecione o esquema (Oracle) ou banco de dados (Servidor SQL e IBM DB2) para acessar na lista suspensa Esquema e clique em Avançar.
- Na página Selecionar Tabelas, selecione as tabelas de banco de dados, exibições e sinônimos/aliases a adicionar à sua consulta selecionando o item na lista Tabelas Disponíveis e clicando no botão de seta para a direita. Você pode selecionar até cinco tabelas, mas se selecionar mais de uma, cada tabela adicional selecionada deve estar relacionada com uma tabela anteriormente selecionada. Selecionar várias tabelas, particularmente tabelas com grandes números de registros, normalmente resultará em tempos de espera mais longos até que os dados sejam exibidos no Analytics.
Ao selecionar mais de uma tabela, o Analytics exibe a caixa de diálogo Identificar Relação, que você deve usar para identificar o campo na tabela que você está adicionando que se relaciona com uma tabela que já foi selecionada.
- Clique em Avançar depois de selecionar a(s) tabela(s) necessária(s).
- Opcional. Na página Cláusula de Condição, marque a caixa de seleção Editar a cláusula CONDITION para habilitar a caixa de texto para edição, insira a condição na caixa de texto usando sintaxe SQL e clique em Avançar. Um valor só é exibido na caixa de texto Cláusula de Condição se duas ou mais tabelas relacionadas forem incluídas na consulta. A cláusula de condição especifica como as tabelas são relacionadas.
- Na página Selecionar Colunas, selecione a(s) coluna(s) a adicionar à lista Colunas Disponíveis e clique com a seta direita para adicionar à lista Colunas Selecionadas ou clique em Adicionar tudo para adicionar todas as colunas à lista Colunas Selecionadas. Se tiver selecionado várias tabelas, será necessário selecionar pelo menos uma coluna de cada tabela selecionando cada uma das tabelas na lista suspensa Selecionar Tabela de Origem e selecionando as colunas necessárias. Depois de terminar de selecionar todas as colunas que deseja incluir, clique em Avançar.
- Opcional. Na página Cláusulas Where e Order, digite uma instrução WHERE se quiser limitar os resultados retornados do banco de dados e/ou uma instrução ORDER se quiser especificar que os resultados devem ser ordenados por uma ou mais colunas e clique em Avançar. Para os dois tipos de instrução, você precisa inserir a instrução usando sintaxe SQL sem a palavra-chave do comando. Por exemplo, WHERE Valor > 1000,00 deve ser inserido como Valor > 1000,00
- Na página Final, verifique as configurações para a nova tabela do Analytics e clique em Concluir.
- Digite um nome para a tabela do Analytics que será adicionada ao seu projeto e clique em OK.