À propos de Snowflake Data Clean Rooms

Une Snowflake Data Clean Room est une solution native qui facilite la construction, la connexion et l’utilisation de salles blanches de données dans Snowflake.

Les salles blanches de données offrent un moyen sûr d’obtenir des informations précieuses tout en protégeant les informations sensibles. Ils vous permettent de combiner et d’analyser des données provenant de différentes parties avec des configurations préservant la vie privée qui aident à protéger les données sous-jacentes.

Les avantages des salles blanches de données sont les suivants :

  • Confidentialité renforcée — Protège les données sensibles tout en favorisant la collaboration.

  • Plus d’informations — Combine des données provenant de plusieurs sources pour une analyse plus riche.

  • Sécurité accrue — Réduit le risque d’accès non autorisé.

Comment fonctionnent les Snowflake Data Clean Rooms

Avec les Snowflake Data Clean Rooms, toutes les analyses sont effectuées dans l’environnement sécurisé de la salle blanche. Les collaborateurs sont en mesure de renvoyer des résultats agrégés et des informations, mais ne peuvent pas effectuer de requêtes directes sur les données brutes de la salle blanche. Le collaborateur qui partage ses données peut définir quelles analyses sont accessibles aux autres collaborateurs, ce qui lui permet de contrôler étroitement l’utilisation de ses données.

Un site Snowflake Data Clean Room utilise également des techniques d’amélioration de la confidentialité de ses données, telles que la confidentialité différentielle.

Collaborateurs de la salle blanche

Les Snowflake Data Clean Rooms utilisent le concept de fournisseur et de consommateur, à l’instar d’autres fonctions de Snowflake telles que Secure Data Sharing. Le propriétaire des données est un fournisseur qui utilise une salle blanche pour partager les données en toute sécurité avec un consommateur. Le consommateur installe la salle blanche sur son propre compte et analyse les données dans la salle blanche, notamment en joignant ses propres données à celles du fournisseur.

Les tâches associées aux collaborateurs en salle blanche sont notamment les suivantes :

Fournisseur:
  • Créer une salle blanche.

  • Ajouter des données dans une salle blanche.

  • Configurer une salle blanche pour contrôler la manière dont un consommateur peut interagir avec les données.

  • Partager une salle blanche avec un consommateur.

Consommateur:
  • Installer une salle blanche.

  • Ajouter des ensembles de données à la salle blanche.

  • Analyser les données dans la salle blanche, notamment en joignant les données du consommateur à celles du fournisseur.

Dans l’environnement de salles blanches associé à un compte Snowflake, un collaborateur peut être le fournisseur d’une salle blanche tout en étant le consommateur d’une autre.

Si vous souhaitez collaborer avec quelqu’un qui n’est pas actuellement client Snowflake, consultez Comptes gérés de salle blanche.

Pour obtenir des informations sur l’ajout d’un collaborateur à votre environnement de salle blanche, consultez Gérer les collaborateurs de la clean room.

Utilisation des Snowflake Data Clean Rooms

Vous avez deux façons d’interagir avec les clean rooms :

  • Application Web — Une interface conviviale qui rend la collaboration des données renforcée par la confidentialité accessible à une large base d’utilisateurs, y compris les utilisateurs professionnels non techniques. Les collaborateurs peuvent utiliser des modèles d’analyse prédéfinis, notamment en ce qui concerne le chevauchement des audiences, la portée et la fréquence, ainsi que l’attribution du dernier contact. Pour une vue d’ensemble, voir Snowflake Data Clean Rooms : aperçu de l’application Web.

  • APIs du développeur — Un ensemble complet d’APIs qui permet à un public technique de travailler avec des salles blanches de manière programmatique, y compris la possibilité de créer des applications personnalisées et de personnaliser les modèles d’analyse et les modèles ML. Pour une vue d’ensemble, voir Guide du développeur Snowflake Data Clean Rooms.

Prochaines étapes

Les étapes suivantes dépendent de la manière dont vous êtes arrivé ici et de ce que vous voulez faire :

Si vous avez reçu une invitation à rejoindre une clean room :

  1. Ouvrez la clean room dans votre navigateur :

    1. Sélectionnez Log in dans votre e-mail d’invitation pour vous connecter à votre compte clean rooms.

    2. Connectez-vous avec l’adresse électronique qui a reçu l’e-mail.

    3. Indiquez le mot de passe de ce compte.

    4. Si vous obtenez un sélecteur de compte, reportez-vous à l’e-mail pour savoir dans quel compte se trouve cette clean room.

    5. Lorsque l’application web s’ouvre, naviguez jusqu’à Clean Rooms > Invited.

    6. Choisissez une clean room et sélectionnez Join pour installer la clean room.

    7. Configurez la clean room en fournissant les données de votre compte, en spécifiant les colonnes à joindre (si demandé) et en fournissant d’autres personnalisations, telles que les tables et les colonnes du fournisseur à utiliser dans la requête.

    8. Cliquez sur Finish pour exécuter la requête et, éventuellement, spécifier une répétition de l’exécution. L’exécution de la requête prendra un certain temps ; vous pouvez suivre la progression et voir les résultats dans l’onglet Analyses & Queries.

  2. Lisez la page de démarrage pour en savoir plus. N’oubliez pas que l’environnement des clean rooms est déjà installé pour votre compte.

  3. Si vous planifiez d’utiliser uniquement l’application web, lisez les informations sur l’installation et l’utilisation des clean rooms. Vous devez installer de nouvelles clean rooms dans votre compte pour pouvoir les utiliser ; l’environnement de la clean room lui-même est déjà installé.

Si vous êtes administrateur de Snowflake et que vous souhaitez installer l’environnement de clean room dans votre compte Snowflake :

  1. Lisez la page de démarrage pour connaître le contexte et les conditions préalables à l’installation.

  2. Comprendre les coûts associés aux clean rooms.

  3. Installez l’environnement de clean room dans votre compte.

Si vous êtes un développeur :

  1. Si des clean rooms sont déjà installées dans votre compte Snowflake, lisez page de démarrage pour en savoir plus.

  2. Lisez l’aperçu de l’API développeur et essayez le tutoriel d’API.