Joins

Datamanipulering i Alteryx

Behrang Behjoo

Business Intelligence (BI) Leader

Joins

Joins är grundläggande när du arbetar med relationsdata

Relationsdatamodell

Datamanipulering i Alteryx

Hur joins fungerar

$$

Relaterade nyckelfält som finns i båda tabellerna:

  • Primärnyckel
  • Främmande nyckel

Två tabeller kombinerade till en med hjälp av nycklar

Datamanipulering i Alteryx

Typer av joins

Inner join Venndiagram för inner join

Datamanipulering i Alteryx

Typer av joins

Inner join Venndiagram för inner join

Left join Venndiagram för left join

Datamanipulering i Alteryx

Typer av joins

Inner join Venndiagram för inner join

Left join Venndiagram för left join

Right join Venndiagram för right join

Datamanipulering i Alteryx

Typer av joins

Inner join Venndiagram för inner join

Left join Venndiagram för left join

Right join Venndiagram för right join

Full join Venndiagram för full join

Datamanipulering i Alteryx

Exempel från Velocity Inc:s datamängd

Exempel på left join före sammanslagning

Datamanipulering i Alteryx

Exempel från Velocity Inc:s datamängd

Exempel på left join efter sammanslagning

Datamanipulering i Alteryx

Exempel från Velocity Inc:s datamängd

Exempel på inner join före sammanslagning

Datamanipulering i Alteryx

Exempel från Velocity Inc:s datamängd

Exempel på inner join efter sammanslagning

Datamanipulering i Alteryx

Cross join

  • Ger en kartesisk produkt
  • Användbar för alla möjliga kombinationer mellan två datamängder

Venndiagram för cross join

Datamanipulering i Alteryx

Exempel på en cross join

Två tabeller med frukt och färg

Datamanipulering i Alteryx

Exempel på en cross join

Cross join av tabellerna frukt och färg

Datamanipulering i Alteryx

Vanliga misstag att undvika med joins

$$$$$$

  • Bristande precision i datarepresentationen
  • Glömmer att ange jointyp
  • Ignorerar null-värden
  • Felaktiga datatyper

Dataanalytiker undersöker skiss

Datamanipulering i Alteryx

Nu kör vi en övning!

Datamanipulering i Alteryx

Preparing Video For Download...