Hub d’identité : identité TransUnion TruAudience¶
Cette rubrique décrit comment utiliser Identity Hub pour améliorer vos données avec l’identité TransUnion TruAudience. Il fait correspondre les lignes de votre table avec une identité TransUnion, qui peut être utilisée pour faire correspondre les lignes de la table de votre collaborateur.
Gardez les points suivants à l’esprit lorsque vous utilisez l’intégration TransUnion :
Snowflake ne prend pas en compte le filtre de score TransUnion lors de la correspondance des identités. Toutes les correspondances sont incluses.
Lorsque le fournisseur, et non le consommateur, exécute une analyse telle que l’Overlap Audience Analysis, les IDs de collaboration distincte sont basés sur le décompte du consommateur, et non sur celui du fournisseur.
Vous ne pouvez pas utiliser le modèle de requête SQL à agréger sur l’ID de collaboration.
Si vous êtes un administrateur qui doit configurer le connecteur TransUnion pour que les utilisateurs de la salle blanche puissent l’utiliser dans Identity Hub, voir Connecteur d’identité TransUnion TruAudience.
Enrichir les données avec l’identité TransUnion TruAudience¶
Pour enrichir vos données avec l’identité TransUnion - TruAudience :
Démarrez le processus de création ou d’installation de salle blanche.
Quand vous arrivez à l’étape Specify Join Policies, développez Identity Hub.
Sélectionnez TransUnion (TruAudience Identity).
Dans le champ Table, sélectionnez la table qui contient les données que vous souhaitez améliorer avec les IDs de collaboration TransUnion.
Dans le champ Unique Record Column, sélectionnez la colonne qui identifie de manière unique un enregistrement dans la table, par exemple, un ID d’utilisateur généré par le système.
Utilisez la section User Identifiers pour associer les types d’identité TransUnion avec des colonnes dans la table. Ces colonnes sont utilisées pour faire correspondre les identités TransUnion. Les valeurs dans ces colonnes doivent être conformes aux exigences suivantes.
Type d’identité
Exigences de format
Adresse
Ligne d’adresse — Entrée unique. Pour les adresses avec les lignes 1 et 2, combinez les deux valeurs en une seule valeur.
Ville — Chaîne.
État — Abréviation à deux caractères.
Code postal — Code postal ou Code postal +4. Exclure les caractères spéciaux tels que les espaces ou les tirets.
Date de naissance
Format aaaa-mm-jj.
ID d’appareil
Les IDs avec des tirets (IDs/MAIDs/IFAs de longueur brute de 36 caractères) ou les IDs sans tirets (IDs/MAIDs/IFAs d’appareils hachés de 32 et 40 caractères).
E-mail
Texte brut ou chaînes minuscules hachées SHA256.
Prénom
Noms majuscules ou minuscules, y compris les surnoms. Exclure les titres et les suffixes.
Adresse IP
Adresses IPv4 en notation par points ou au format entier. Vous pouvez utiliser la fonction PARSE_IP pour obtenir le format entier.
Nom
Noms majuscules ou minuscules. Exclure les initiales du deuxième prénom.
Téléphone
Dix chiffres sans caractères spéciaux comme les espaces et les tirets.
Identités TransUnion appariées¶
Lorsque Snowflake fait correspondre les enregistrements de la table avec les identités TransUnion, les IDs du collaborateur sont ajoutés à la table dans une nouvelle colonne TCUID
. Lorsque votre collaborateur ajoute la colonne à l’une de ses propres tables, vous pouvez alors faire correspondre les enregistrements en fonction de l’ID du collaborateur TransUnion.
Utilisation du cache¶
Snowflake conserve un cache qui correspond à la colonne de la table qui identifie de manière unique un enregistrement avec l’ID du collaborateur TransUnion. Le cache est stocké dans la table SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS
. Cette table contient les colonnes suivantes :
Colonne
Type de données
Description
inputid
VARCHAR
Valeur de la colonne sélectionnée comme Unique Record Column pendant l’intégration.
collaborationid
VARCHAR
ID de collaboration TransUnion généré sur la base de l’ID d’entrée et d’autres paramètres d’intégration.
lastprocessed
TIMESTAMP_NTZ
Horodatage lorsque TransUnion a généré l” ID de collaboration.
Vous pouvez effectuer les actions suivantes pour utiliser le cache :
- Supprimer le cache
TRUNCATE SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS;
- Supprimer des enregistrements spécifiques du cache
Vous pouvez supprimer des enregistrements spécifiques du cache en les spécifiant sous la forme d’une liste de valeurs séparées par des virgules entre guillemets simples. Par exemple, pour supprimer les enregistrements avec les IDs d’entrée de
123456
etabcedf
, exécutez :DELETE FROM SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS WHERE inputid IN ('123456', 'abcedf');
- Supprimer plusieurs enregistrements en fonction des IDs d’entrée dans un ensemble de données distinct
Vous pouvez supprimer plusieurs enregistrements du cache lorsque les IDs d’entrée sont présents dans une colonne d’une autre table. Par exemple, si les IDs d’entrée à supprimer sont répertoriés dans la colonne
user_id
de la tablemy_db.my_schema.ref_table
, exécutez :DELETE FROM SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.SAMOOHA_INTERNAL_TRANSUNION_ID_GENERATION_RECORDS WHERE INPUTID IN ( SELECT user_id as INPUTID FROM my_db.my_schema.ref_table );