Filter tool icon

Ferramenta Filtrar

Last modified: February 02, 2022

A documentação de ajuda está disponível antes do lançamento do Designer Cloud para que você possa dar uma olhadinha. O conteúdo pode mudar até o lançamento oficial.

Exemplo de cada ferramenta

A ferramenta Filtrar tem um fluxo de trabalho de exemplo. Visite Exemplos de fluxos de trabalho para saber como acessar esse e muitos outros exemplos diretamente pelo Alteryx Designer Cloud.

Use a ferramenta Filtrar para selecionar dados usando uma condição. As linhas de dados que atendem à condição são enviadas para a âncora T. As linhas de dados que não atendem à condição são enviadas para a âncora Falso (F).  

A ferramenta Filtrar pode...

  • Selecionar linhas comparando uma coluna em relação a um valor estático. Veja um exemplo.
  • Selecionar linhas com ou sem dados ausentes. Veja um exemplo.
  • Selecionar linhas usando dados de data/hora. Veja um exemplo.
  • Selecionar linhas usando uma condição que faz referência a múltiplas colunas. Veja um exemplo.
  • Selecionar linhas usando uma condição composta. Veja um exemplo.

Componentes da ferramenta

Thumbnail

A ferramenta Filtrar tem 3 âncoras. 

  • Âncora de entrada: use a âncora de entrada para selecionar os dados que deseja filtrar.
  • Âncora T (Verdadeiro): a âncora Verdadeiro faz a saída das linhas de dados que atendem à condição do filtro.
  • Âncora F (Falso): a âncora Falso faz a saída das linhas de dados que não atendem à condição do filtro.

Configurar a ferramenta

Selecione Filtro básico ou Filtro avançado

  • Use o Filtro básico para criar uma busca simples em uma única coluna de dados. 
  • Use o Filtro avançado para criar condições complexas ou condições que fazem referência a mais de uma coluna.
Thumbnail

Criar um filtro básico

  1. Selecione a coluna de dados a ser filtrada em Nome da coluna
  2. Selecione um Operador. Os operadores disponíveis dependem do tipo de dados da coluna que você selecionou para filtrar. Consulte Operadores do filtro básico abaixo.
  3. Digite um Valor para completar a condição.
    Thumbnail

Operadores do filtro básico

Os operadores disponíveis dependem do tipo de dados da coluna que você seleciona para filtrar. Saiba mais sobre Tipos de dados.

Operador Descrição Tipos de dados disponíveis
= O valor corresponde à entrada. Numérico, Date, DateTime
É igual a O valor corresponde à entrada. Cadeia de caracteres
!= O valor não corresponde à entrada. Numérico, Date, DateTime
Não é igual a  O valor não corresponde à entrada. Cadeia de caracteres
> O valor é maior que a entrada. Numérico, Date, DateTime
>= O valor é maior ou igual à entrada. Numérico, Date, DateTime
< O valor é menor que a entrada. Numérico, Date, DateTime
<= O valor é menor ou igual à entrada. Numérico, Date, DateTime
É nulo O valor está ausente ou é desconhecido. Numérico, Date, DateTime, Time, Cadeia de caracteres, Geográfico, Booleano
Não é nulo O valor não está ausente e não é desconhecido. Numérico, Date, DateTime, Time, Cadeia de caracteres, Geográfico, Booleano
Vem antes de (<) O valor ordenado vem antes da entrada. Cadeia de caracteres
Vem depois de (>)  O valor ordenado vem após a entrada. Cadeia de caracteres
Contains  O valor é encontrado em qualquer parte da cadeia de caracteres. Cadeia de caracteres
Não contém  O valor não é encontrado em nenhuma parte da cadeia de caracteres (diferencia maiúsculas de minúsculas). Cadeia de caracteres
Está vazio O valor é nulo ou "". Cadeia de caracteres
Não está vazio  O valor não é nulo ou "". Cadeia de caracteres
Intervalo O valor está entre uma data de início e de término selecionadas. Date, DateTime
Data de início e períodos depois de O valor está entre uma data selecionada e um número definido de períodos que a seguem. Date, DateTime
Data de término e períodos antes de O valor está entre uma data selecionada e um número definido de períodos que a precedem. Date, DateTime
É verdadeiro O valor é verdadeiro. Booleano
É falso O valor não é verdadeiro. Booleano

Criar um filtro personalizado usando expressões

Para criar uma condição para o filtro personalizado, digite uma sintaxe no editor de expressões. Existem muitos recursos para ajudá-lo na criação de condições de filtro personalizado. Consulte Dicas do editor de expressões

Thumbnail

Dicas do editor de expressões

Esses recursos estão disponíveis dentro do editor de expressões para ajudá-lo a criar condições de filtro personalizado:

  1. Pressione Ctrl + Barra de espaço para exibir uma lista de todas as funções.
  2. Digite uma palavra ou frase para exibir uma lista de funções correspondentes.
  3. Digite um [ (colchete esquerdo) para exibir uma lista de variáveis que podem ser usadas na expressão. Variáveis podem ser...
    • Dados de uma conexão de entrada ou de uma coluna criada em uma expressão anterior.
    • Variáveis globais padrão.
  4. Selecione o ícone fx para pesquisar ou navegar por funções.
  5. Selecione o ícone x para pesquisar ou navegar por colunas e constantes.

Observe que as opções Exibir expressões recentes e salvas e Salvar expressão estarão disponíveis posteriormente.

Exemplos da ferramenta

 Exemplo 1. Selecionar linhas usando uma comparação básica

Use o Filtro básico para selecionar linhas comparando uma coluna em relação a um valor estático.

Thumbnail

De acordo com a condição do Filtro básico acima, as linhas da coluna "UserID" com um valor maior que 30 são enviadas para a âncora T. As linhas com um valor de "CustomerID" que não é superior a 30 são enviadas para a âncora F.

Exemplo 2. Selecionar linhas com ou sem dados ausentes

Use o Filtro básico para selecionar linhas que não apresentem dados ausentes.

Thumbnail

De acordo com a condição desse Filtro básico, as linhas da com um valor "Last" que não é nulo (ausente) são enviadas para a âncora T. As linhas que possuem um valor nulo em Último são enviadas para a âncora F.

Exemplo 3. Selecionar linhas usando dados de data/hora

Use o Filtro básico para selecionar linhas com uma data relativa. 

Thumbnail

De acordo com a condição do Filtro básico acima, as linhas com o registro Data e Hora em que o valor da data é menor ou igual ao dia de hoje são enviadas para a âncora T. As linhas que possuem uma data posterior ao dia de hoje são enviadas para a âncora F.

Dicas de filtro de data/hora

  • As opções dinâmicas (hoje, amanhã e ontem) atualizam o fluxo de trabalho para essa data relativa no momento em que ele é executado.
  • Os operadores Data de início e períodos depois de ou Data de término e períodos antes de permitem especificar um intervalo selecionando uma data específica, um Tipo de período (dias, semanas, meses, trimestres ou anos) e o Número de períodos.
  • Selecione a opção Filtrar apenas dados de data para truncar dados de data e hora e usar apenas dados de data.

Exemplo 4. Selecionar linhas usando uma condição que faz referência a múltiplas colunas

Use o Filtro avançado para criar uma condição que faz referência a mais de uma coluna para selecionar linhas. 

Thumbnail

De acordo com a condição do Filtro avançado acima, as linhas com um valor POP2005 em que o valor da data é maior ou igual ao valor POP2010 são enviadas para a âncora T. As linhas com um valor POP2005 que é inferior ao valor POP2010 são enviadas para a âncora F.

Exemplo 5. Selecionar linhas usando uma condição composta

Use o Filtro avançado para criar uma condição composta, ou seja, duas ou mais condições combinadas por operadores AND ou OR.

Thumbnail

De acordo com a condição do Filtro Avançado acima, as linhas onde o estado é Alabama e a população é maior ou igual a 1500 são enviadas para a âncora T. Todas as outras linhas são enviadas para a âncora F

Solução de problemas

Trate números com mais de 15 dígitos como cadeias de caracteres para evitar perda de precisão. Você pode definir o tipo de campo como uma cadeia de caracteres (qualquer um dos tipos String) usando a ferramenta Selecionar.

Esta página foi útil?

Problemas com seu produto Alteryx? Visite a Comunidade Alteryx ou entre em contato com nossa Equipe de Suporte. Não é possível enviar este formulário? Envie-nos um e-mail.