Informations multipartites¶
À propos du modèle¶
Ce modèle illustre un cas d’utilisation d’une salle blanche de données tripartite basée sur les salles blanches de données de collaboration de Snowflake. Il rassemble trois ensembles de données distincts représentant différentes parties d’un workflow d’annonces et de mesure :
Éditeur (expositions) : données d’exposition des annonces, y compris l’e-mail haché, l’adresse IP, la date d’impression, le groupe d’annonces et l’ID de la campagne, représentant les impressions de l’audience sur une plateforme d’annonces.
Annonceur (achats) : données sur les transactions d’achat, y compris l’e-mail haché, la date d’achat, la plateforme, l’emplacement et le montant de l’achat, représentant le comportement d’achat des clients sur mobile, sur bureau et CTV.
Partenaire d’identité (pilier client) : données de résolution d’identité, y compris l’e-mail haché, l’état et le type de fichier, servant de pilier tiers qui enrichit la collaboration avec des attributs de géolocalisation et de démographie.
Le modèle joint les trois ensembles de données à l’aide de clés de jointure normalisées (e-mail haché SHA-256) pour mettre en évidence des informations agrégées sur le comportement d’achat, ventilées par géolocalisation. Plus précisément, l’analyse calcule le nombre total d’achats et le montant moyen des dépenses par état et groupe d’annonces sur les trois parties.
Cette jonction tripartite est une capacité clé des salles blanches de données de collaboration Snowflake, qui va au-delà des modèles de salle blanche fournisseur-consommateur un à un. La spécification de collaboration contrôle quelles parties peuvent exécuter quels modèles et accéder à quelles offres de données, ce qui permet des autorisations flexibles. Par exemple, le fournisseur d’identité peut fournir des données sans avoir accès à l’exécution de modèles d’analyse.
Deux modèles SQL sont inclus :
Chevauchement d’audience : une requête de chevauchement simple qui renvoie des e-mails hachés distincts trouvés dans les ensembles de données joints, utiles pour l’activation d’audience.
Analyse des dépenses par état : une requête d’informations qui joint les trois tables pour calculer les achats totaux et les dépenses moyennes par état et groupe d’annonces, générant des informations exploitables sur les performances des campagnes.
Rôles de collaboration¶
Collaborateur |
Rôles |
Actions |
|---|---|---|
Éditeur |
Propriétaire, fournisseur de données |
Enregistre une offre de données (données sur l’exposition aux annonces) et deux modèles d’analyse (chevauchement d’audience et analyse des dépenses par état). Crée la collaboration. |
Annonceur |
Exécuteur d’analyses, fournisseur de données |
Enregistre une offre de données (données de transactions d’achat). Rejoint la collaboration, lie leurs données et exécute les modèles d’analyse. |
Partenaire d’identité |
Fournisseur de données |
Enregistre une offre de données (pilier client avec des attributs de géolocalisation et de démographie). Rejoint la collaboration et lie leurs données. N’exécute aucun modèle d’analyse. |
Cas d’utilisation clés¶
Résolution d’identité : faites correspondre en toute sécurité les enregistrements des clients de l’éditeur, de l’annonceur et des fournisseurs d’identité tiers à l’aide de clés de jointure hachées, permettant une vue unifiée des audiences sans exposer de PII brutes.
Analyse du chevauchement d’audience : identifiez les audiences partagées entre un éditeur, un annonceur et un fournisseur de données d’identité pour évaluer les taux de correspondance, affiner les stratégies de ciblage, et activer des segments correspondants pour les campagnes.
Attribution des achats par géographie : attribuez le comportement d’achat à des groupes d’annonces et à des régions géographiques spécifiques en joignant les données de transaction de l’annonceur aux données d’exposition de l’éditeur et à un pilier d’identité tiers.
Optimisation des performances des campagnes : regroupez les achats totaux et les dépenses moyennes par état et groupe d’annonces afin de comprendre quelles campagnes et régions génèrent le plus de valeur, ce qui permet une allocation budgétaire basée sur les données.
Obtenir les feuilles de calcul et le modèle¶
Vous pouvez exécuter cet exemple de deux façons :
Compte unique : exécutez l’exemple entier dans un compte Snowflake, où un compte joue les trois rôles.
Trois comptes : exécutez l’exemple sur trois comptes Snowflake distincts dans la même organisation et le même environnement d’hébergement Cloud, chaque compte jouant un rôle différent (éditeur, annonceur, partenaire d’identité).
Consultez les instructions pour charger une feuille de calcul SQL dans votre compte Snowflake.
Méthode à un seul compte¶
Téléchargez et exécutez les feuilles de calcul suivantes dans l’ordre dans un seul compte Snowflake. La première feuille de calcul génère des exemples de données et enregistre les trois offres de données et les deux modèles. La deuxième feuille de calcul crée la collaboration, joint et exécute les deux modèles d’analyse.
Téléchargez la feuille de calcul d’enregistrement des données. Exécutez celle-ci en premier pour générer des échantillons de données et enregistrer des offres et des modèles de données.Téléchargez la feuille de calcul du compte unique. Exécutez celle-ci pour créer la collaboration, joindre et exécuter les deux modèles d’analyse.
Méthode à trois comptes¶
Téléchargez et exécutez les feuilles de calcul suivantes sur trois comptes Snowflake distincts. L’éditeur enregistre les données et les modèles, crée la collaboration et exécute les analyses. L’annonceur et le partenaire d’identité enregistrent chacun leurs propres données, les examinent et rejoignent la collaboration.
Compte éditeur (Compte 1) :
Téléchargez la feuille de calcul d’enregistrement du propriétaire. Exécutez celle-ci en premier pour générer des échantillons de données et enregistrer des offres et des modèles de données.Téléchargez la feuille de calcul de l’éditeur. Exécutez celle-ci pour créer la collaboration tripartite, joindre et exécuter les analyses.
Compte annonceur (Compte 2) :
Téléchargez la feuille de calcul de l’annonceur. Exécutez celle-ci pour générer des données d’achat, enregistrer une offre de données, examiner et rejoindre la collaboration, et exécuter l’analyse.
Compte partenaire d’identité (Compte 3) :
Téléchargez la feuille de calcul du partenaire d’identité. Exécutez celle-ci pour générer des données pilier client, enregistrer une offre de données, et examiner et rejoindre la collaboration.