Jointures

Manipulation de données dans Alteryx

Behrang Behjoo

Business Intelligence (BI) Leader

Jointures

Les jointures sont essentielles avec les données relationnelles

Modèle de données relationnelles

Manipulation de données dans Alteryx

Mécanique des jointures

$$

Champs clés communs présents dans les deux tables :

  • Clé primaire
  • Clé étrangère

Deux tables fusionnées par des clés

Manipulation de données dans Alteryx

Types de jointures

Jointure interne (inner) Diagramme de Venn : jointure interne

Manipulation de données dans Alteryx

Types de jointures

Jointure interne (inner) Diagramme de Venn : jointure interne

Jointure gauche (left) Diagramme de Venn : jointure gauche

Manipulation de données dans Alteryx

Types de jointures

Jointure interne (inner) Diagramme de Venn : jointure interne

Jointure gauche (left) Diagramme de Venn : jointure gauche

Jointure droite (right) Diagramme de Venn : jointure droite

Manipulation de données dans Alteryx

Types de jointures

Jointure interne (inner) Diagramme de Venn : jointure interne

Jointure gauche (left) Diagramme de Venn : jointure gauche

Jointure droite (right) Diagramme de Venn : jointure droite

Jointure complète (full) Diagramme de Venn : jointure complète

Manipulation de données dans Alteryx

Exemple tiré de l'ensemble de données Velocity Inc.

exemple de jointure gauche avant.jpg

Manipulation de données dans Alteryx

Exemple tiré de l'ensemble de données Velocity Inc.

exemple de jointure gauche après.jpg

Manipulation de données dans Alteryx

Exemple tiré de l'ensemble de données Velocity Inc.

exemple de jointure interne avant.jpg

Manipulation de données dans Alteryx

Exemple tiré de l'ensemble de données Velocity Inc.

exemple de jointure interne après.jpg

Manipulation de données dans Alteryx

Jointure croisée (cross join)

  • Produit un produit cartésien
  • Utile pour toutes les combinaisons possibles entre deux ensembles de données

Diagramme de Venn : jointure croisée.png

Manipulation de données dans Alteryx

Exemple de jointure croisée

deux tables fruit et couleur.png

Manipulation de données dans Alteryx

Exemple de jointure croisée

jointure croisée des tables fruit et couleur.png

Manipulation de données dans Alteryx

Erreurs courantes à éviter avec les jointures

$$$$$$

  • Manque de précision dans la représentation des données
  • Oublier de préciser le type de jointure
  • Ignorer les valeurs nulles
  • Types de données incompatibles

analyste de données examinant un croquis

Manipulation de données dans Alteryx

Passons à la pratique !

Manipulation de données dans Alteryx

Preparing Video For Download...