Le stage Unique ID Generator crée une clé unique qui identifie un enregistrement spécifique. L'affectation d'un identifiant unique s'avère cruciale pour les initiatives d'entrepôt de données dans lesquelles les transactions ne peuvent pas porter toutes les données d'adresse et de nom, mais doivent néanmoins être attribuées au même enregistrement ou contact. Un identifiant unique peut être appliqué au niveau de l'individu, du foyer, de la société et de l'établissement. Unique ID Generator (générateur unique d'identifiant) propose plusieurs algorithmes pour créer des ID uniques.
L'identifiant unique s'appuie soit sur un numéro séquentiel ou un tampon Date/Heure. Par ailleurs, vous pouvez éventuellement utiliser une variété d'algorithmes pour générer les données à ajouter à l'ID, augmentant ainsi la possibilité pour l'ID d'être unique. Les identifiants de type numéro séquentiel ou tampon Date/Heure sont obligatoires et ne peuvent pas être supprimés de l'identifiant généré.
Unique ID Generator permet de générer une clé non unique à l'aide d'un des algorithmes de génération de clé. Dans le mode non unique, vous pouvez créer des clés à utiliser pour la correspondance. Cela peut être utile dans un entrepôt de données dans lequel vous avez déjà ajouté des clés à une dimension et si vous souhaitez générer une clé pour les nouveaux enregistrements, afin de voir si les nouveaux enregistrements correspondent à un enregistrement existant.
Cet exemple montre que chaque enregistrement de l'entrée reçoit un identifiant d'enregistrement séquentiel en sortie.
Enregistrement |
RecordID |
---|---|
John Smith |
0 |
Mary Smith |
1 |
Jane Doe |
2 |
John Doe |
3 |
Le stage Unique ID produit un champ nommé RecordID qui contient l'ID unique. Vous pouvez renommer le champ RecordID, le cas échéant.