Filtrando e usando expressões

Preparação de Dados no Alteryx

Deanna Sanchez

Alteryx ACE and Owner, Nova Geographica LLC

Filtrando dados

  • Filtrar reduz o conjunto de dados removendo linhas para focar em um subconjunto.
    • Ex.: [Sale Price] >= 100000

 

Tabela de comparação de filtro por Sale Price

Preparação de Dados no Alteryx

O conceito de filtrar é como...

Imagem de escultor removendo material para criar arte

Preparação de Dados no Alteryx

Filtrando no Alteryx

Ferramenta Filter — disponível em Favorites e Preparation

Duas opções:

  • Basic filter
    • Um campo com operador e/ou critério

Exemplo de expressão numérica no Basic Filter

Preparação de Dados no Alteryx

Filtrando no Alteryx

Ferramenta Filter — disponível em Favorites e Preparation.

Duas opções:

  • Basic filter
    • Um campo com operador e/ou critério

Exemplos de expressões numérica e string no Basic Filter

Preparação de Dados no Alteryx

Filtrando no Alteryx

Ferramenta Filter — disponível em Favorites e Preparation.

Duas opções:

  • Basic filter
    • Um campo com operador e/ou critério

Exemplos de expressões do Basic Filter

Preparação de Dados no Alteryx

Filtrando no Alteryx

Ferramenta Filter — disponível em Favorites e Preparation.

Duas opções:

  • Custom filter
    • Vários critérios e expressões

Exemplo de expressão AND no Custom Filter

Preparação de Dados no Alteryx

Filtrando no Alteryx

Ferramenta Filter — disponível em Favorites e Preparation.

Duas opções:

  • Custom filter
    • Vários critérios e expressões

Exemplo de expressão OR no Custom Filter

Preparação de Dados no Alteryx

Filtrando no Alteryx

Ferramenta Filter — disponível em Favorites e Preparation.

Duas opções:

  • Custom filter
    • Vários critérios e expressões

Exemplo de expressão de data no Custom Filter

Preparação de Dados no Alteryx

Saídas da ferramenta Filter

Dois conectores de saída:

  • True
    • Critérios atendidos

Imagem da saída True da ferramenta Filter

Preparação de Dados no Alteryx

Saídas da ferramenta Filter

Dois conectores de saída:

  • True
    • Critérios atendidos
  • False
    • Critérios não atendidos

Imagem da saída False da ferramenta Filter

Preparação de Dados no Alteryx

AND e OR

Um Custom filter pode usar AND e OR na expressão de critérios.

  • AND

    • AMBOS os critérios devem ser atendidos
    • [Shape] = 'Triangle' AND [Letter] = 'B'
  • OR

    • QUALQUER UM dos critérios deve ser atendido
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Imagem de categorias do dataset

Preparação de Dados no Alteryx

Declaração AND

  • AMBOS os critérios devem ser atendidos
    • [Shape] = 'Triangle' AND [Letter] = 'B'

Conjunto de formas com letras e resultado do AND

Preparação de Dados no Alteryx

Declaração OR

  • QUALQUER UM dos critérios deve ser atendido
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Conjunto de formas com letras e resultado do OR

Preparação de Dados no Alteryx

Sintaxe de expressões

  • Strings exigem aspas (simples ou duplas)
    • [Month] = 'January'

Exemplo de expressão com string

Preparação de Dados no Alteryx

Sintaxe de expressões

  • Números não usam aspas
    • [Price] > 100

Exemplo de expressão numérica

Preparação de Dados no Alteryx

Sintaxe de expressões

  • ! significa "não"
    • !IsEmpty([Product])

Exemplo de expressão NOT com ponto de exclamação

Preparação de Dados no Alteryx

Sintaxe de expressões

  • Confira o tipo de dado do campo
    • [Length] = '0' (Para string, use aspas mesmo que o valor seja numérico)

Exemplo: string exibida como número

Preparação de Dados no Alteryx

Sintaxe de campo em expressões customizadas

  • Inclua o nome do campo em cada parte de uma expressão com várias condições
  • Repita o nome do campo antes do critério nas expressões

Exemplo usando o mesmo campo em expressão customizada

Preparação de Dados no Alteryx

Fórmulas na ferramenta Filter

Há muitas fórmulas prontas no Custom filter da ferramenta Filter.

  • Clique no botão Fx para ver as categorias
  • Mesmas fórmulas da ferramenta Formula

Lista de fórmulas da ferramenta Formula

Preparação de Dados no Alteryx

Vamos praticar!

Preparação de Dados no Alteryx

Preparing Video For Download...