Filtrování a použití výrazů

Příprava dat v Alteryx

Deanna Sanchez

Alteryx ACE and Owner, Nova Geographica LLC

Filtrování dat

  • Filtrování zužuje datovou sadu odstraněním dat, aby se zaměřilo na konkrétní podmnožinu.
    • Příklad: [Sale Price] >= 100000

 

Porovnání tabulky s filtrem ceny prodeje

Příprava dat v Alteryx

Filtrování je jako . . .

Sochař odstraňující materiál při tvorbě díla

Příprava dat v Alteryx

Filtrování v Alteryx

Nástroj Filter – dostupný ze sady nástrojů Oblíbené a Příprava

Dvě možnosti:

  • Základní filtr
    • Jedno pole s operátorem nebo kritérii

Příklad základního číselného výrazu filtru

Příprava dat v Alteryx

Filtrování v Alteryx

Nástroj Filter – dostupný ze sady nástrojů Oblíbené a Příprava.

Dvě možnosti:

  • Základní filtr
    • Jedno pole s operátorem nebo kritérii

Příklady základních číselných a řetězcových výrazů filtru

Příprava dat v Alteryx

Filtrování v Alteryx

Nástroj Filter – dostupný ze sady nástrojů Oblíbené a Příprava.

Dvě možnosti:

  • Základní filtr
    • Jedno pole s operátorem nebo kritérii

Příklady výrazů základního filtru

Příprava dat v Alteryx

Filtrování v Alteryx

Nástroj Filter – dostupný ze sady nástrojů Oblíbené a Příprava.

Dvě možnosti:

  • Vlastní filtr
    • Více kritérií a výrazů

Příklad výrazu AND ve vlastním filtru

Příprava dat v Alteryx

Filtrování v Alteryx

Nástroj Filter – dostupný ze sady nástrojů Oblíbené a Příprava.

Dvě možnosti:

  • Vlastní filtr
    • Více kritérií a výrazů

Příklad výrazu OR ve vlastním filtru

Příprava dat v Alteryx

Filtrování v Alteryx

Nástroj Filter – dostupný ze sady nástrojů Oblíbené a Příprava.

Dvě možnosti:

  • Vlastní filtr
    • Více kritérií a výrazů

Příklad výrazu s datem ve vlastním filtru

Příprava dat v Alteryx

Výstupy nástroje Filter

Dva výstupní kotvy:

  • True
    • Kritéria jsou splněna

Výstupní kotva True nástroje Filter

Příprava dat v Alteryx

Výstupy nástroje Filter

Dva výstupní kotvy:

  • True
    • Kritéria jsou splněna
  • False
    • Kritéria nejsou splněna

Výstupní kotva False nástroje Filter

Příprava dat v Alteryx

AND a OR

Vlastní filtr může v kritériích použít AND a OR.

  • AND

    • Musí být splněna OBĚ kritéria
    • [Shape] = 'Triangle' AND [Letter] = 'B'
  • OR

    • Musí být splněno ALESPOŇ JEDNO kritérium
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Ukázka kategorií datové sady

Příprava dat v Alteryx

Příkaz AND

  • Musí být splněna OBĚ kritéria
    • [Shape] = 'Triangle' AND [Letter] = 'B'

Sada tvarů s písmeny a výsledek příkazu AND

Příprava dat v Alteryx

Příkaz OR

  • Musí být splněno ALESPOŇ JEDNO kritérium
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Sada tvarů s písmeny a výsledek příkazu OR

Příprava dat v Alteryx

Syntaxe výrazů

  • Řetězcová data vyžadují uvozovky (jednoduché nebo dvojité)
    • [Month] = 'January'

Příklad výrazu s řetězcem

Příprava dat v Alteryx

Syntaxe výrazů

  • Číselná data uvozovky nepoužívají
    • [Price] > 100

Příklad číselného výrazu

Příprava dat v Alteryx

Syntaxe výrazů

  • ! označuje negaci
    • !IsEmpty([Product])

Příklad výrazu s negací pomocí vykřičníku

Příprava dat v Alteryx

Syntaxe výrazů

  • Zkontrolujte datový typ pole
    • [Length] = '0' (Uvozovky jsou povinné pro řetězcová data, i když pole obsahuje číslo)

Příklad výrazu s číslem jako řetězcem

Příprava dat v Alteryx

Syntaxe polí ve vlastních výrazech

  • Název pole uveďte v každé části vícedílného výrazu
  • Název pole opakujte před každým kritériem ve výrazu

Příklad použití stejného pole ve vlastním výrazu

Příprava dat v Alteryx

Vzorce v nástroji Filter

Ve vlastním filtru nástroje Filter je k dispozici mnoho předdefinovaných vzorců.

  • Kliknutím na tlačítko Fx zobrazíte kategorie vzorců
  • Stejné vzorce jako v nástroji Formula

Seznam vzorců nástroje Formula

Příprava dat v Alteryx

Lass uns üben!

Příprava dat v Alteryx

Preparing Video For Download...