Questions fréquemment posées
Est-il possible de masquer les données d’identification via le partage de données Snowflake ?
Braze ne propose pas de contrôle des données d’identification au sein de la fonctionnalité de partage de données elle-même. Vous pouvez toutefois gérer ces données grâce à la fonctionnalité Dynamic Data Masking de Snowflake dans votre environnement Snowflake. Créez des vues à partir des données Braze partagées, puis appliquez-leur des politiques de masquage dynamique des données afin de contrôler l’accès aux champs sensibles en fonction des rôles des utilisateurs.
Comment être informé des modifications du schéma de partage de données Snowflake ?
Braze envoie un e-mail de préavis pour toute modification non rétrocompatible, comme la suppression d’une table ou d’une colonne, à chaque administrateur de chaque entreprise ayant configuré le partage de données Snowflake. Les modifications rétrocompatibles, comme l’ajout de nouvelles tables ou colonnes, peuvent intervenir à tout moment. Pour plus de détails, consultez Modifications non rétrocompatibles et rétrocompatibles.
Ai-je besoin d’un partage de données dans la même région ou interrégional ?
Utilisez le partage de données dans la même région dans les cas suivants :
- Votre compte Snowflake se trouve dans la région US-EAST-1 (AWS) et la région de votre tableau de bord de Braze est aux États-Unis.
- Votre région Snowflake est EU-CENTRAL-1 (AWS) et la région de votre tableau de bord de Braze est dans l’UE.
- Votre région Snowflake est AP-Northeast-1 (AWS) et la région de votre tableau de bord de Braze est au Japon.
- Votre région Snowflake est AP-Southeast-2 (AWS) et la région de votre tableau de bord de Braze est en Australie.
- Votre région Snowflake est AP-Southeast-3 (AWS) et la région de votre tableau de bord de Braze est en Indonésie.
Dans tous les autres cas, utilisez le partage de données interrégional.
Que faire de mon partage de données lorsque je passe à un nouveau compte Snowflake ?
Vous pouvez supprimer l’ancien partage de données associé à votre ancien compte Snowflake, puis créer un nouveau partage pour le nouveau compte. Toutes les données historiques seront disponibles dans le nouveau partage.
Que se passe-t-il si je bascule mon partage de données vers un nouvel espace de travail Braze ?
Si vous reconfigurez une intégration de partage de données existante pour utiliser un autre espace de travail Braze, l’erreur suivante peut s’afficher dans Snowflake lorsque vous interrogez des tables :
Shared database is no longer available for use. It will need to be re-created if and when the publisher makes it available again.
Pour résoudre ce problème, vous devez supprimer puis recréer le partage dans Snowflake :
- Supprimez la base de données créée avec le partage précédent.
- Recréez la base de données en suivant les instructions d’intégration.
- Accordez à nouveau les privilèges d’accès nécessaires sur la nouvelle base de données.
- Recréez les vues (le cas échéant) qui faisaient référence à l’ancienne base de données.

Dans la nouvelle interface de Snowflake, vous trouverez le partage Braze sous Data Products > Private Sharing > Shared with you.
Pourquoi ne vois-je pas de données dans mon partage de données ?
Vous avez peut-être utilisé un mauvais ID de compte Snowflake lors de la création de votre partage de données. L’ID de compte indiqué dans le tableau de bord de partage des données doit correspondre au résultat de CURRENT_ACCOUNT() dans votre compte Snowflake.
Si votre partage est interrégional, les données peuvent ne pas être disponibles immédiatement. Selon le volume de vos données, la synchronisation vers votre région peut prendre quelques heures.
Pourquoi est-ce que je reçois une erreur de conformité HIPAA lors de la création d’un partage de données ?
Le compte spécifié n’est pas conforme à la loi HIPAA, ou il utilise une édition de Snowflake inférieure à Business Critical. Pour être conforme à la loi HIPAA dans le cadre du partage de données, votre compte Snowflake doit passer à l’édition Business Critical. Pour obtenir de l’aide sur la mise à niveau de votre compte, contactez le support Snowflake.
Pourquoi ne puis-je pas recréer un partage de données après en avoir supprimé un ?
Le système est peut-être encore en train de traiter la suppression de votre précédent partage de données. Patientez quelques minutes, le temps que le processus de déprovisionnement se termine, puis réessayez de créer le nouveau partage de données.
Combien de fois dois-je exécuter CREATE DATABASE lorsque plusieurs espaces de travail partagent des données avec le même compte Snowflake ?
Vous n’avez besoin d’exécuter CREATE DATABASE <name> FROM SHARE <provider_account>.<share_name> qu’une seule fois. Lorsque plusieurs partages de données issus de différents espaces de travail Braze sont partagés avec le même compte Snowflake, ils sont automatiquement regroupés dans le même partage. Après la création de la base de données initiale, les données des autres espaces de travail sont automatiquement ajoutées à la base de données existante, sans demande de partage ni création de base de données supplémentaire.
Par exemple, si vous créez un partage de données vers le compte Snowflake 123 depuis l’espace de travail A, vous acceptez la demande de partage et créez une base de données. Si vous créez ensuite un partage de données vers ce même compte Snowflake 123 depuis l’espace de travail B, aucune nouvelle demande de partage n’est envoyée : les données sont immédiatement ajoutées au partage existant et deviennent disponibles dans la base de données créée précédemment.
Si j’ai plusieurs espaces de travail, une seule base de données contient-elle les données de tous ces espaces ?
Oui. Lorsque vous partagez les données de plusieurs espaces de travail Braze avec le même compte Snowflake, toutes les données sont regroupées dans un seul partage et disponibles dans la même base de données. Vous pouvez filtrer les données par app_group_id pour distinguer les espaces de travail.
Nous vous recommandons de toujours filtrer par app_group_id dans vos requêtes afin de les pérenniser. Vos tableaux de bord et vos rapports resteront ainsi exacts si vous ajoutez d’autres espaces de travail à l’avenir. Sans ce filtre, vos indicateurs risquent d’inclure de manière inattendue les données des espaces de travail nouvellement ajoutés.
Quelle est l’approche recommandée pour gérer les données de plusieurs espaces de travail dans Snowflake ?
Envoyez toutes les données Braze dans la même base de données et filtrez-les par app_group_id pour distinguer les espaces de travail. Cette approche simplifie la gestion des données et garantit des rapports cohérents dans toute votre organisation.
Combien de connecteurs Snowflake Data Share faut-il pour plusieurs espaces de travail ?
Le nombre de connecteurs nécessaires dépend de votre configuration et de vos droits d’accès. Contactez l’équipe chargée de votre compte Braze pour savoir quels droits d’accès conviennent le mieux à votre cas d’usage.
Quelles options permettent d’isoler les données de différents espaces de travail au sein d’un même compte Snowflake ?
Vous pouvez isoler les données de façon logique à l’aide de la colonne app_group_id, qui identifie l’espace de travail auquel appartient chaque ligne de données. Voici les approches les plus courantes :
- Vues (recommandé) : Créez une vue pour chaque espace de travail, filtrée par
app_group_id. Vous évitez ainsi de dupliquer les données, tout en offrant à chaque équipe ou cas d’usage une vue claire et limitée aux données de son espace de travail. - Copies de tables locales : Copiez les données dans des tables distinctes filtrées par
app_group_id. Cette méthode duplique les données ; l’approche par vues est donc généralement préférable. - Politiques d’accès aux lignes et rôles : Utilisez les politiques d’accès aux lignes natives de Snowflake, combinées à des rôles, pour restreindre les lignes que chaque rôle peut interroger. Les données restent ainsi dans une seule table, et l’accès est contrôlé au moment de la requête.
Vous configurez ces options directement dans votre compte Snowflake.
Puis-je utiliser un autre compte Snowflake pour isoler les données de différents espaces de travail ?
Oui. Si l’espace de travail A partage vers le compte X et l’espace de travail B vers le compte Y, chaque compte reçoit un partage indépendant avec des données distinctes. Cependant, la plupart des organisations utilisent un seul compte Snowflake pour l’ensemble de leurs données métier. Cette approche peut donc alourdir la charge opérationnelle. Évaluez ce compromis avant de la préférer aux approches d’isolation logique décrites dans la section précédente.
L’isolation des données par espace de travail est-elle un cas d’usage pris en charge par Snowflake Data Sharing ?
Oui, grâce aux approches d’isolation logique décrites dans les sections précédentes. Braze ne crée pas de partages distincts pour chaque espace de travail : c’est donc à vous de gérer l’isolation au niveau de Snowflake, à l’aide de vues, de politiques d’accès aux lignes ou de comptes distincts.