Guia para Criação de Tabelas Dinâmicas com Subconsultas
Este tutorial foi desenvolvido para orientar os usuários na criação e configuração de subconsultas dentro do sistema Orion. Subconsultas são ferramentas poderosas que permitem a realização de consultas detalhadas. O objetivo deste tutorial é guiar você, passo a passo, através do processo de configuração dessas subconsultas, garantindo que você consiga visualizar e manipular dados de forma eficiente, maximizando o potencial das funcionalidades oferecidas pelo sistema.
Passo 1: Acessando a Fonte de Dados
Navegue até a Seção de Extração de Dados:
No menu lateral esquerdo, localize e clique na opção "EXTRAÇÃO DE DADOS". Esta seção é onde você configurará as conexões e fontes de dados que serão utilizadas na criação das tabelas dinâmicas.
Acesse Fontes de Dados:
Dentro da seção "EXTRAÇÃO DE DADOS", clique na opção "Fontes de Dados" indicada pela seta vermelha na imagem. Esse passo é crucial, pois é onde você configurará as fontes de dados necessárias para a construção das suas tabelas dinâmicas.
Passo 2: Criando uma Nova Fonte de Dados
Acesse a Tela de Fontes de Dados:
Após seguir o primeiro passo, você estará na tela de Fontes de Dados. Nessa tela, você pode visualizar todas as fontes de dados já configuradas, organizadas por nome, categoria e datasource.
Criar uma Nova Fonte de Dados:
Para adicionar uma nova fonte de dados, clique no botão azul "Criar novo" localizado no canto superior direito da tela, conforme indicado pela seta vermelha na imagem.
Passo 3: Configurando a Nova Fonte de Dados
Nomeie a Fonte de Dados:
No campo "Nome" (indicado pelo número 1 na imagem), insira um nome descritivo para a sua nova fonte de dados. Neste exemplo, o nome utilizado é "Subconsulta (Neste tutorial de nota fiscal - NFCAB)". Escolha um nome que descreva claramente o propósito da fonte de dados.
Selecione o Datasource:
No campo "Datasource" (indicado pelo número 2), selecione o banco de dados que será utilizado. Neste exemplo, o datasource escolhido é "Firebird 2". Certifique-se de escolher o datasource correto para garantir que os dados sejam extraídos corretamente.
Salvar a Configuração:
Após preencher todas as informações necessárias, clique no botão "Salvar" (indicado pelo número 3) para finalizar a criação da nova fonte de dados. Isso salvará a configuração e disponibilizará a nova fonte para uso em consultas e geração de tabelas dinâmicas.
Passo 4: Criando e Configurando a Query
Acesse a Aba de Query:
Após configurar e salvar a nova fonte de dados, vá até a aba "Query" (indicada pelo número 1 na imagem). Esta aba é onde você configurará as consultas SQL que serão utilizadas para extrair dados do datasource selecionado.
Adicionar uma Nova Query:
Para criar uma nova query, clique no ícone de "+" localizado no canto superior direito da aba, conforme indicado pelo número 2 na imagem. Este botão permite que você adicione uma nova consulta SQL à sua fonte de dados.
Passo 5: Inserindo e Ajustando a Query
Escreva a Subconsulta:
Na janela de Query, insira o código SQL que será utilizado para a subconsulta.
Atenção: Certifique-se de que o campo
NUMEROCM
na cláusulaWHERE
está sendo utilizado corretamente para filtrar os dados conforme a necessidade específica. Esse parâmetro deve ser ajustado de acordo com a estrutura do seu banco de dados e os dados que você deseja filtrar.
Contextualização da Consulta:
No lado direito da imagem, é fornecido um exemplo de contexto.
Confirme e Salve:
Após ajustar a query conforme o seu contexto específico, clique em OK para confirmar. Em seguida, não se esqueça de salvar as configurações na aba de Query.
Passo 6: Configurando os Campos
Acesse a Aba de Campos:
Após configurar e salvar a query, vá até a aba "Campos" (indicada pelo número 1 na imagem). Esta aba permite definir e visualizar os campos que serão utilizados e exibidos nas suas consultas e tabelas dinâmicas.
Atualizar e Adicionar Campos:
Para carregar os campos automaticamente com base na query configurada, clique no ícone de "Atualizar" (indicado pelo número 2). Isso atualizará a lista de campos disponíveis, extraindo os campos definidos na sua consulta SQL.
Passo 7: Confirmando a Carga dos Campos
Confirmação de Carga dos Campos:
Após clicar no ícone de atualização para carregar os campos automaticamente, uma janela de Confirmação aparecerá perguntando se você deseja carregar apenas os campos presentes na consulta SQL configurada.
Clique em "Sim" para confirmar (conforme indicado pela seta na imagem). Isso garantirá que apenas os campos necessários, conforme definidos na sua query, sejam carregados e configurados na aba de Campos.
Passo 8: Salvando as Configurações
Salvar Configurações:
Clique no botão "Salvar" (conforme indicado pela seta na imagem). Este passo é crucial para garantir que todas as configurações realizadas, incluindo as queries, campos e outros parâmetros, sejam salvas corretamente no sistema.
Passo 9: Configurando os Parâmetros
Acesse a Aba de Parâmetros:
Depois de configurar os campos, vá até a aba "Parâmetros" (indicada pelo número 1 na imagem).
Atualizar e Adicionar Parâmetros:
Para carregar automaticamente os parâmetros baseados na sua query, clique no ícone de "Atualizar" (indicado pelo número 2).
Passo 10: Confirmando a Carga dos Parâmetros
Confirmação de Atualização dos Parâmetros:
Clique em "Sim" para confirmar (conforme indicado pela seta na imagem).
Passo 11: Configurando os Parâmetros de Forma Correta
Verifique o Nome do Parâmetro:
Na aba "Parâmetros", certifique-se de que o nome do parâmetro (indicado pelo número 1 na imagem) corresponde ao campo utilizado na consulta SQL. Neste exemplo, o nome "NUMEROCM" deve ser o mesmo utilizado na query principal.
Ajuste o Tipo de Parâmetro:
É fundamental que o tipo de dado do parâmetro esteja configurado corretamente. No exemplo, o tipo está sendo alterado para "Inteiro" (indicado pelo número 2 na imagem). Certifique-se de que o tipo do parâmetro coincide com o tipo do campo correspondente na consulta principal.
Passo 12: Salvando as Configurações
Salvar as Configurações:
Após revisar e ajustar os parâmetros, finalize clicando em "Salvar" para garantir que todas as configurações sejam aplicadas corretamente.
Passo 13: Acessando o Widget para Visualização
Navegue até a Seção de Widgets:
No menu lateral esquerdo, sob a seção "DASHBOARDS", clique em "Widget" (indicado pela seta na imagem).
Passo 14: Criando um Novo Widget
Criar um Novo Widget:
Clique no botão azul "Criar novo" localizado no canto superior direito da tela, conforme indicado pela seta na imagem.
Passo 15: Selecionando o Modelo de Widget
Escolher a Categoria de Widget:
Na janela "Selecione o modelo" que aparecerá após clicar em "Criar novo", vá até a aba "Outros" (indicada pelo número 1 na imagem).
Selecionar Tabela Dinâmica:
Dentro da aba "Outros", localize e selecione a opção "Tabela dinâmica" (indicada pelo número 2 na imagem).
Passo 16: Configurando o Widget com a Fonte de Dados
Defina o Nome e a Categoria do Widget:
Na aba "Geral" da configuração do widget, insira um nome descritivo para o widget no campo "Nome".
Selecione a Fonte de Dados:
No campo "Fonte de Dados", selecione a fonte de dados que foi criada especificamente para a subconsulta. No exemplo mostrado, a fonte de dados selecionada é "Subconsulta (Neste tutorial de nota fiscal - NFCAB)".
Importante: Certifique-se de que a fonte de dados selecionada corresponde àquela configurada nos passos anteriores para garantir que os dados sejam exibidos corretamente no widget.
Passo 17: Salvando as Configurações
Salvar as Configurações:
Após configurar o nome, categoria e fonte de dados, clique em "Salvar" para aplicar as configurações do widget.
Passo 18: Configurando o Layout do Widget
Acesse a Aba Designer:
Após configurar as opções gerais do widget, vá até a aba "Designer" (indicada pelo número 1 na imagem).
Personalize o Layout:
No canto superior direito, você verá ícones que permitem alternar entre diferentes modos de visualização e ferramentas de design. O ícone destacado pelo número 2 permite que você ajuste o layout da tabela.
Passo 19: Configurando os Campos na Tabela Dinâmica
Configuração dos Campos:
Filtros: Arraste e solte o campo NOTA na área de Filtros (indicado pelo número 1 na imagem). Esse campo permitirá que os dados sejam filtrados com base nas notas fiscais.
Linhas: Arraste e solte o campo NUMEROCM na área de Linhas (indicado pelo número 2). Este campo organizará os dados por número de CM.
Valores: Arraste e solte o campo VALOR na área de Valores (indicado pelo número 3). Este campo exibirá os valores monetários na tabela.
Salvar a Configuração:
Após organizar os campos conforme necessário, clique no botão "Salvar" (indicado pelo número 4).
Passo 20: Salvar a Configuração Final do Widget
Salvar o Widget:
Clique no botão "Salvar" na parte inferior esquerda da tela (conforme indicado pela seta na imagem).
Passo 21: Retornando ao Dashboard
Acesse o Menu de Dashboards:
Após salvar as configurações do widget, você pode retornar ao menu principal de dashboards clicando em "Dashboard" no menu lateral esquerdo, conforme indicado pela seta na imagem.
Passo 22: Editando o Dashboard
Ativar o Modo de Edição:
Clique no ícone de lápis (indicador de edição) localizado na barra superior direita, conforme indicado pela seta na imagem.
Passo 23: Acessando Mais Opções no Widget
Acessar Mais Opções:
Localize o ícone de três pontos verticais no canto superior direito do widget (conforme indicado pela seta na imagem).
Passo 24: Acessando as Configurações
Acessar Configurações:
No menu que se abre, selecione a opção "Configurações" (indicada pela seta na imagem).
Passo 25: Selecionar o Widget Criado no Passo Anterior
Selecione o Widget Criado:
No painel de configurações que aparece à direita, localize o campo "Detalhes".
Clique na lista suspensa e selecione o widget que você criou anteriormente (neste caso, o widget "Nota Fiscal").
Clique no botão "Salvar" na parte inferior esquerda da tela para aplicar as mudanças.
Passo 26: Passos Finais
Salvar as Configurações:
Clique no botão "Salvar" localizado na parte inferior esquerda da tela para aplicar todas as configurações feitas ao widget e ao dashboard.
Visualização da Subconsulta:
Ao clicar, uma nova tela ou janela deve se abrir mostrando os detalhes da subconsulta.
Passo 27: Conclusão do Tutorial
Você concluiu com sucesso o processo de criação e configuração de uma subconsulta.