Consulta
Voltar
BI > BI Serviço > Passos > Consulta
Executa uma consulta no banco de dados, utilizando as dimensões, métricas e filtros informados além de permitir que o resultado da consulta seja salvo em outra tabela.
Consulta: Permite arrastar métricas ou dimensões para as áreas de Colunas ou Filtros, além de configurar o retorno da consulta.
Colunas: Lista com as métricas e dimensões.
Expressão: Cria expressões utilizando as métricas disponíveis.
Filtros Comparativos: Permite gerenciar os Filtros Comparativos.
Filtros: Filtros de métrica ou dimensão.
Editar: Abre a tela de edição do filtro para o filtro selecionado.
Excluir: Exclui o filtro selecionado.
Parâmetros: Permite aplicar filtros no processo de consulta. É necessário informar a dimensão e o respectivo parâmetro.
Editar: Abre a tela de edição do parâmetro para a dimensão selecionada.
Excluir: Exclui o parâmetro vinculado com a dimensão selecionada.
Definir Valor para Nulos: Permite utilizar um valor padrão quando o registro for Nulo.
Retorno: Indica se o passo retorna a informação de Erro ou Sucesso ao encontrar registros na consulta e funciona em conjunto com as propriedades Ação Sucesso e Ação Erro do cadastro de Passos.
Cláusula: Visualiza o select que será executado e os dados que estão retornando.
Salvar: Permite configurar as informações para salvar o resultado da consulta.
Salvar Resultado: Indica se o resultado da consulta será salvo em uma outra tabela.
Conexão: Conexão onde está localizada a tabela que receberá o resultado da consulta.
Tipo Tabela: Tipo de tabela que receberá o resultado da consulta.
Tabela: Tabela que receberá o resultado da consulta.
Campos: Lista que permite fazer a ligação entre os campos de destino, localizados na tabela que receberá o resultado da consulta e os campos de origem, localizados na consulta.
Limpar Tabela Antes de Salvar o Resultado: Indica se os registros existentes na tabela que receberá os dados da consulta serão excluídos antes do processo de cópia.
Se a opção estiver selecionada o resultado da consulta será inserido na tabela.
Se a opção não estiver selecionada, o sistema irá verificar se o registro existe na tabela e caso exista será atualizado, senão será inserido.
Tamanho Transação: Indica o tamanho da transação.
Exemplo: Caso um grande volume de dados esteja sendo copiado e um erro ocorra, o banco de dados descarta todas as alterações feitas dentro da transação para garantir a integridade dos dados, porém dessa forma o processo de copia pode ficar extremamente lento, pois sempre que um erro ocorre todo o processo precisa ser feito novamente. Informando o tamanho da transação, a transação principal é dividida em transações menores que vão sendo efetivadas pelo banco de dados a medida que terminam e caso um erro ocorra, apenas a transação onde o erro ocorreu é descartada.
Ou seja uma transação com 1000 registros pode ser dividida em 10 transações com 100 registros cada, dessa forma se um erro ocorrer na 10ª transação, apenas 100 registros precisarão ser copiados novamente, pois as 9 transações anteriores já foram efetivadas.
Recarregar Campos: Atualiza os campos da lista adicionando os campos que faltam.
Excluir Selecionado: Exclui o campo selecionado para não ser vinculado.