Janela "Escolher tabela ou especificar consulta"
A janela Escolher tabela ou especificar consulta é exibida quando você seleciona uma entrada com mais de uma tabela. Você pode selecionar tabelas e construir consultas para extrair dados de bancos relacionais.
O Alteryx Designer usa o Active Query Builder, um componente de terceiros, para criar consultas SQL complexas. Para obter mais informações, acesse o guia do usuário .
Em Escolher tabela ou especificar consulta há 4 guias:
Tabelas
Essa guia mostra todas as tabelas e exibições contidas no banco de dados relacional que você especificar.
Para atualizar a lista de tabelas em cache, selecione Atualizar .
Para escolher uma tabela, selecione uma tabela ou exibição na lista e clique em OK para abri-la. Você também pode selecionar outra guia para criar uma consulta diretamente a partir da tabela ou exibição atual.
Nota
Você pode ignorar essa guia inteiramente e prosseguir para as próximas guias para criar uma consulta que utilize múltiplas tabelas ou exibições.
Desde o Designer versão 22.1, o cache de tabelas na ferramenta de entrada é atualizado na primeira vez que uma ferramenta de entrada existente em um fluxo de trabalho for aberta.
Construtor de consultas visual
O construtor de consultas visual armazena em cache e carrega tabelas de bancos de dados somente quando você abre a exibição de tabela. A guia Construtor de consultas visual tem três seções para consultar tabelas e criar relações de dados entre elas.
Nota
O construtor de consultas visual pode carregar de maneira lenta com grandes clusters de bancos de dados do Hive, Impala ou Apache Spark. Use a guia Tabelas ou a guia Editor SQL para obter melhor desempenho ao se conectar a esses tipos de bancos de dados.
Principal
Esta seção mostra todas as tabelas ou exibições selecionadas na lista, bem como seus campos de dados. À medida que você seleciona campos, a grade é preenchida automaticamente.
Para combinar objetos, arraste uma seta de conexão entre os campos de cada objeto exibido na seção Principal .
Para remover uma exibição de tabela da seção Principal , selecione o botão "X" para a tabela em questão.
Grade
A grade é preenchida automaticamente com base em suas especificações na seção Principal . Você pode expandir a lista suspensa para selecionar todos os campos de todas as tabelas.
Saída : determina a saída do campo. Marque a caixa de seleção para enviar o campo e seus critérios correspondentes para a saída.
Expressão : exibe as seleções da seção Principal por padrão. Você pode expandir a lista suspensa para selecionar todos os campos de todas as tabelas. Use o botão de reticências (...) para atualizar a lista de campos.
Agregar : exibe funções agregadas para o campo de dados especificado, como soma, média, mínimo e máximo.
Alias : aceita uma cadeia de caracteres especificada pelo usuário para atribuir um alias ao nome do campo original.
Tipo de ordenamento : exibe o tipo de ordenamento a ser executado: nenhum (por exemplo, em branco), Crescente ou Decrescente .
Ordem de classificação : exibe o número de expressões na grade, que determina a ordem da classificação.
Agrupamento : determina se um processo de agrupamento deve ser executado. Se você marcar a caixa, o agrupamento ocorrerá.
Critérios para agrupamento : é exibido depois que você tiver marcado a caixa de seleção Agrupamento . Selecione Para valores ou Para grupos .
Critérios : aceita uma cadeia de caracteres especificada pelo usuário para atribuir um elemento de critério à consulta. O botão de reticências (...) serve como uma atualização para o campo.
Ou . . . aceita uma cadeia de caracteres especificada pelo usuário para atribuir uma cláusula "OU" à consulta.
Listas de tabelas
A lista de tabelas mostra todas as tabelas e exibições que compõem o banco de dados relacional. Para selecionar uma tabela, clique duas vezes no nome exibido na lista ou arraste o nome da tabela para a seção Principal .
Procedimentos armazenados
Selecione esta guia para acessar os procedimentos armazenados.
Nota
O Alteryx Engine não é utilizado ao executar um procedimento armazenado. A execução ocorre inteiramente no servidor do banco de dados.
Os procedimentos armazenados só são compatíveis com Microsoft SQL Server, Oracle ou SAP Hana. Acesse os procedimentos armazenados usando as ferramentas de entrada padrão.
Essa guia contém 2 painéis:
O painel esquerdo exibe todos os procedimentos armazenados para o banco de dados selecionado. Depois que um procedimento armazenado no painel esquerdo é selecionado, seus parâmetros ficam visíveis na grade do painel direito.
O painel direito exibe uma grade dos parâmetros do procedimento armazenado. Observe que...
Você deve inserir o valor a ser retornado.
Quando utilizado em uma entrada, o valor deve representar um valor dentro do banco de dados.
Ao ser utilizado para atualizar por meio da ferramenta Entrada Dinâmica, o valor deve ser exclusivo para que seja facilmente substituído por meio do modo "Atualizar procedimento armazenado".
Editor SQL
O Editor SQL exibe sua consulta a partir da guia "Construtor de consultas visual" em SQL (Linguagem de Consulta Estruturada). O editor SQL converte a linguagem de consulta da guia "Construtor de consultas visual" para uma sintaxe equivalente ao SQL. Da mesma forma, uma alteração em "Editor SQL" altera automaticamente os componentes de consulta da guia "Construtor de consultas visual".
Como alternativa, você pode inserir sua própria consulta nessa caixa, ignorando o construtor de consultas visual. Você também pode adicionar ou omitir elementos contidos nessa caixa para executar a consulta desejada.