Joins

Gegevens manipuleren in Alteryx

Behrang Behjoo

Business Intelligence (BI) Leader

Joins

Joins zijn essentieel bij relationele data

Relationeel datamodel

Gegevens manipuleren in Alteryx

Werking van joins

$$

Gerelateerde sleutels die in beide tabellen staan:

  • Primary key
  • Foreign key

Twee tabellen samengevoegd met sleutels

Gegevens manipuleren in Alteryx

Soorten joins

Inner join Venn-diagram van inner join

Gegevens manipuleren in Alteryx

Soorten joins

Inner join Venn-diagram van inner join

Left join Venn-diagram van left join

Gegevens manipuleren in Alteryx

Soorten joins

Inner join Venn-diagram van inner join

Left join Venn-diagram van left join

Right join Venn-diagram van right join

Gegevens manipuleren in Alteryx

Soorten joins

Inner join Venn-diagram van inner join

Left join Venn-diagram van left join

Right join Venn-diagram van right join

Full join Venn-diagram van full join

Gegevens manipuleren in Alteryx

Voorbeeld uit de Velocity Inc.-dataset

left join voorbeeld vóór.jpg

Gegevens manipuleren in Alteryx

Voorbeeld uit de Velocity Inc.-dataset

left join voorbeeld na.jpg

Gegevens manipuleren in Alteryx

Voorbeeld uit de Velocity Inc.-dataset

inner join voorbeeld vóór.jpg

Gegevens manipuleren in Alteryx

Voorbeeld uit de Velocity Inc.-dataset

inner join voorbeeld na.jpg

Gegevens manipuleren in Alteryx

Cross join

  • Maakt een cartesisch product
  • Handig voor alle combinaties tussen twee datasets

Venn-diagram van cross join.png

Gegevens manipuleren in Alteryx

Voorbeeld van een cross join

twee tabellen fruit en kleur.png

Gegevens manipuleren in Alteryx

Voorbeeld van een cross join

cross_join_van de tabellen fruit en kleur.png

Gegevens manipuleren in Alteryx

Veelgemaakte fouten bij joins

$$$$$$

  • Onnauwkeurige datavergelijking
  • Join-type niet specificeren
  • Null-waarden negeren
  • Ongelijksoortige datatypes

data-analist onderzoekt schets

Gegevens manipuleren in Alteryx

Laten we oefenen!

Gegevens manipuleren in Alteryx

Preparing Video For Download...