Jointure à date (point-in-time)

La jointure à date (point-in-time) associe un fait à la version de la dimension qui était valide au moment de l'événement, en comparant la date du fait à l'intervalle de validité d'un SCD de type 2. Elle garantit que les analyses historiques reflètent la réalité de l'époque et non l'état actuel.

Exemple

JOIN dim_client c ON f.id_client = c.id_client AND f.date_vente >= c.valide_du AND f.date_vente < c.valide_au

Notions voisines

Tout le glossaire