Definições de Consultas

A aba Definições de Consultas permite que os usuários criem novas consultas e visualizem e gerenciem consultas já criadas.
Tipo | Padrão: uma consulta usada por um relatório ao qual você assinou o grupo. Personalizado: uma consulta construída no seu sistema. |
Manejar | Normalmente, um guid (algumas consultas antigas podem ter handles descritivos) que é gerado pelo sistema e usado como identificador único para a consulta. |
Nome | O nome da consulta para fins de referência. |
Descrição | Uma breve descrição da consulta. |
Fonte de dados | A fonte de conexão usada para a consulta; as conexões padrão são BBLEARN, CMSDOC e BBSTATS. |
Modificar | Um link para editar a consulta. |
Excluir | Um link para excluir a consulta. |
Exportação | Um link para exportar a definição da consulta como um arquivo de texto JSON. |
A ferramenta Create Query Definition permite que um usuário com conhecimento em escrita de consultas SQL escreva e salve uma consulta que o usuário final pode executar para preencher um relatório. A ferramenta tem alguns recursos de segurança embutidos para evitar que código malicioso seja escrito (por exemplo, você não pode usar isso para atualizar dados doBlackboard), mas você ainda está escrevendo SQL para rodar em um banco de dados. Tenha isso em mente ao desenvolver consultas, pois pode escrever uma consulta ruim e derrubar seu sistema. A ferramenta é básica, mas tem Power.
Consultas ruins vão consumir recursos do banco de dados e derrubar seu sistema. Isso não pode ser dito com força suficiente. Você pode escrever uma consulta no banco de dados de operações no Blackboard que afetará o desempenho do sistema. A melhor prática é desenvolver uma consulta usando outra ferramenta em um banco de dados não de produção (por exemplo, Snowflake ou pgAdmin em uma instância de teste).
Não existe um mecanismo para parar uma consulta no servidor depois de executada. Esse é um excelente motivo para desenvolver em um sistema diferente e colar a definição da consulta quando você souber que ela funcionará corretamente.
Para encontrar mais informações sobre como escrever dúvidas, visite Anthology Support e faça acesso. Procure o artigo 89873 e baixe o Guia do Usuário do Gerente de Relatórios de Extensão da Estrutura de Relatórios.