Urval och sammanfattning

Dataförberedelse i Alteryx

Deanna Sanchez

Alteryx ACE and Owner, Nova Geographica LLC

Att ta ett urval är som . . .

Ta ett urval från ett provrör på ett kemilabb.

  • Övre vätskelagret
  • Övre procenten av vätskan
  • Slumpmässigt urval (1 av N)

Bild på kemilabbets provrör med vätska

Dataförberedelse i Alteryx

Alternativ i urvalsverktyget

Alternativ för dataurval:

  • Första eller sista N rader
  • Hoppa över de N första raderna
  • Var N:te rad
  • 1 av N chans att inkludera varje rad
  • Första N% av raderna
Dataförberedelse i Alteryx

Topp N och botten N poster

  • Använd ett sorteringsverktyg före urvalsverktyget
    • Sortera i fallande ordning
  • Lägg till ett urvalsverktyg
    • Första N poster där N = 10
  • Exempel: Topp 10 försäljning

Bild på urval topp 10

Dataförberedelse i Alteryx

Hoppa över de N första raderna

Returnerar alla rader efter att det angivna antalet rader hoppats över

  • Säkerställer att bara rader med data finns kvar
  • Exempel: Hoppa över de 4 första raderna för att hoppa över rubrikrader när data börjar på rad 5

Kalkylblad med rubrik och logotyp som exempel

Dataförberedelse i Alteryx

1 av varje N rader

Returnerar den första raden av varje N rader i datamängden

  • Exempel: 1 av varje 10 poster
    • Användbart för en överblick av ett löpande totalt antal
    • En datamängd med 100 poster returnerar 10 poster
  • Det här är inte ett slumpmässigt urvalsförfarande

Exempel på löpande summa med 1 av varje 10 poster

Dataförberedelse i Alteryx

1 av N chans att inkludera varje rad

Slumpmässigt urval ur datamängden

  • Exempel: 1 av 25 chans ur 1 000 poster
    • Slumpmässigt urval ur hela datamängden
  • Skapar en ny slumpmässigt urvalad datamängd vid varje körning av arbetsflödet
    • Olika ID:n skickas ut vid varje körning

Exempel på 1 av N slumpmässig chans

Dataförberedelse i Alteryx

Första N% av raderna

Returnerar de första N procenten av raderna

  • Exempel: Första 25% av raderna, t.ex. topp 25% av försäljningen
  • För 1 000 poster returnerar de första 25% raderna 1–250

Exempel på första N procent av raderna

Dataförberedelse i Alteryx

Gruppering med urval

  • Gör det möjligt att ta urval per grupp(er)
  • Ett eller flera fält kan väljas
  • Exempel: Topp 10 försäljning per region

Exempel på topp 10 försäljning per region

Dataförberedelse i Alteryx

Använda sammanfattningsverktyget

Med sammanfattningsverktyget kan du gruppera och sammanfatta data med många alternativ.

  • Åtgärder beror på fältets datatyp
  • Bara fält med åtgärder inkluderas i utdata
  • Samma fält kan ha flera åtgärder
    • Exempel: Lägsta och högsta försäljningsintäkt

Exempel på lägsta och högsta försäljning per region

Dataförberedelse i Alteryx

Sammanfatta strängdata

Några av de tillgängliga åtgärderna för strängdata är:

  • Group By
  • Count
  • Count Non Null
  • Min/Max
  • Mode
  • First/Last
  • Concatenate

Exempel på gruppering per region och antal

Dataförberedelse i Alteryx

Sammanfatta numerisk data

Några av de tillgängliga åtgärderna för numerisk data är:

  • Group By och tidigare alternativ för strängdata, plus:
  • Sum
  • Average, Median, Mode
  • Percentile
  • Standard Deviation
  • Finansformler som IRR (Internal Rate of Return) och NPV (Net Present Value)

Exempel på sammanfattning av numerisk data

Dataförberedelse i Alteryx

Ordningen spelar roll

Åtgärder tillämpas hierarkiskt

  • Gäller framför allt funktionen Group By
  • Exempel:
    • Gruppera per region
    • Gruppera per säljteam
    • Gruppera per säljare

Exempel på gruppering per region och säljteam

Dataförberedelse i Alteryx

Alteryx filtyper

  • Alteryx-databas .yxdb
    • Ursprungligt filformat optimerat för Alteryx
    • Kan exportera data som .yxdb och importera .yxdb i arbetsflöden
  • Alteryx-arbetsflöde .yxmd
    • Arbetsflödesformat för Alteryx Designer
  • Paketerat Alteryx-arbetsflöde .yxzp
    • Komprimerat Alteryx-arbetsflöde
    • Kan inkludera in- och utdatamängder

Filtyper

Dataförberedelse i Alteryx

Nu kör vi en övning!

Dataförberedelse i Alteryx

Preparing Video For Download...