Skip to main content

Dynamic Input Tool Ferramenta Entrada Dinâmica

Fluxo de trabalho de exemplo

A ferramenta Entrada Dinâmica tem um fluxo de trabalho de exemplo. Visite Exemplos de fluxos de trabalho para saber como acessar esse e muitos outros exemplos diretamente do Alteryx Designer.

Use a ferramenta Entrada Dinâmica para fazer a leitura de um banco de dados de entrada no tempo de execução e escolher dinamicamente quais registros são trazidos para o fluxo de trabalho. O Designer filtra o conteúdo da tabela do banco de dados e retorna apenas os dados que atendem aos critérios especificados. Os dados retornados são combinados ao fluxo de dados de entrada.

Erros de esquema de arquivos

Para evitar erros, certifique-se de que os esquemas de todos os arquivos lidos sejam os mesmos.

A ferramenta Entrada Dinâmica pode melhorar a velocidade de processamento quando você lê um banco de dados relacional em uma rede. Ela pode executar consultas espaciais em bancos de dados relacionais que não contêm objetos geográficos.

Configurar a ferramenta

1. Selecione o  Modelo da fonte de dados de entrada .

Nota

Clique em Editar. . . para selecionar um caminho para um arquivo ou uma tabela de banco de dados. Visite  Ferramenta Dados de Entrada  para obter mais informações.

2. Selecione como as fontes de dados de entrada são atualizadas no tempo de execução.

A opção Ler uma lista de fontes de dados  usa uma coluna selecionada para executar uma determinada ação em uma lista de fontes de dados.

Selecionar e gerenciar uma lista de fontes de dados

Campo : selecione um campo ou coluna que contenha o valor para modificar o arquivo, a tabela de banco de dados ou o nome do caminho. Todas as colunas ques tão sendo passadas para essa ferramenta estão disponíveis.

Ação : selecione como você deseja modificar o arquivo, a tabela de banco de dados ou o nome do caminho.

  • Adicionar sufixo ao nome do arquivo/da tabela : altera o nome da tabela de banco de dados ou do arquivo especificado acrescentando o valor do campo selecionado como um sufixo.

  • Adicionar prefixo ao nome do arquivo/da tabela : altera o nome da tabela de banco de dados ou do arquivo especificado acrescentando o valor do campo selecionado como um prefixo.

  • Alterar nome do arquivo/da tabela : altera o nome da tabela de banco de dados ou do arquivo especificado com base no valor do campo selecionado.

  • Alterar todo o caminho do arquivo : altera o caminho de entrada do banco de dados especificado com base no valor do campo selecionado.

Modificar consulta SQL : use uma consulta SQL para selecionar quais registros e valores o banco de dados deve retornar.

Clique em Adicionar para incluir uma nova cláusula. Quando selecionada, cada opção abre uma nova janela.

1.  Passar um campo para a saída : acrescenta uma coluna selecionada aos dados do banco de dados.

Acrescentar uma coluna à saída

Campo de saída : selecione a coluna que você deseja agregar. Todas as colunas que você passar para essa ferramenta estarão disponíveis.

2.  Substituir uma cadeia de caracteres específica : substitua qualquer instância de uma cadeia de caracteres em um banco de dados pelo valor de uma coluna selecionada.

Substituir cadeia de caracteres por valor de coluna

  • Texto a ser substituído : insira a cadeia de caracteres que aparece no banco de dados.

  • Campo de substituição : selecione a coluna que contém o valor a ser substituído pela cadeia de caracteres inserida. Todas as colunas que você passar para essa ferramenta estarão disponíveis.

3.  SQL: Atualizar cláusula WHERE : altere a cláusula WHERE para substituir um valor estático pelo valor da coluna selecionada. Todas as colunas que você passar para essa ferramenta estarão disponíveis.

Modificar cláusula WHERE para usar valor de coluna

  • Cláusula SQL a atualizar : selecione a cláusula que você deseja atualizar. Todas as cláusulas SQL predefinidas estão disponíveis.

  • Tipo de valor : o tipo de dados do valor que você deseja substituir.

  • Texto a ser substituído : o texto da cláusula WHERE existente que você deseja substituir.

  • Campo de substituição : selecione a coluna que contém o valor para substituir a cadeia de caracteres inserida. Todas as colunas que você passar para essa ferramenta estarão disponíveis.

  • Valor de substituição de grupo para cláusula SQL IN : determine como a cláusula IN deve ser processada. Por padrão, uma consulta individual é executada para cada cláusula. Quando essa opção for selecionada, uma única consulta será executada. Caso o limite de caracteres seja atingido, a consulta única será dividida em consultas menores. A caixa será marcada automaticamente se a consulta contiver uma cláusula IN.

4.  SQL: Filtro espacial : use um objeto de polígono do fluxo de dados de entrada para determinar se as coordenadas de latitude e longitude existentes no banco de dados estão contidas dentro do retângulo delimitador do objeto.

Filtrar coordenadas com base em polígono

  • Campo de latitude : selecione a coluna do banco de dados que contém coordenadas de latitude.

  • Campo de longitude : selecione a coluna do banco de dados que contém coordenadas de longitude.

  • Os campos são números inteiros (multiplicados por 1000000) : relata o formato dos dados de coordenadas. Por padrão, pressupõe-se que as coordenadas estão representadas como decimais. Selecione essa opção para indicar que as coordenadas estão formatadas como números inteiros.

  • Campo de filtro espacial (somente polígonos) : selecione a coluna que contém o objeto de polígono com base no qual as coordenadas serão avaliadas. Todos os objetos de polígono que estão sendo passados para essa ferramenta estão disponíveis.

5.  SQL: Atualizar procedimento armazenado : altere um procedimento com base no valor de uma coluna selecionada.

Atualizar parâmetros de procedimento armazenado

  • Parâmetro a ser atualizado : selecione uma opção na lista de parâmetros do banco de dados.

  • Nome do parâmetro : preenchido automaticamente ao selecionar um parâmetro.

  • Tipo de valor : preenchido automaticamente ao selecionar um parâmetro.

  • Texto a ser substituído : o texto do parâmetro existente que está sendo substituído.

  • Campo de substituição : selecione a coluna que contém o valor para substituir a cadeia de caracteres inserida. Todas as colunas ques tão sendo passadas para essa ferramenta estão disponíveis.

  • Clique em Editar  para alterar os parâmetros de uma cláusula.

  • Reordene as cláusulas usando os botões  Para cima  e  Para baixo .

  • Para excluir uma cláusula, basta selecioná-la e clicar em  Excluir .