Exporter des données vers un stockage Blob Azure (version préliminaire)
[Cet article fait partie de la documentation en version préliminaire et peut faire l’objet de modifications.]
Stockez vos données de Dynamics 365 Customer Insights - Data dans un stockage Blob ou utilisez-le pour transférer vos données vers d’autres applications.
Astuce
Azure Synapse Link for Dataverse est un service mis à la disposition générale qui offre la réplication continue et transparente des données de Microsoft Dataverse vers Azure Data Lake. Nous vous recommandons d’utiliser Azure Synapse Link for Dataverse au lieu des exportations de données Customer Insights pour un traitement ultérieur des données des tables générées par Customer Insights, telles que :
- Profils clients unifiés (msdynci_customerprofile)
- Activités unifiées (msdynci_unifiedactivity)
- Appartenance au segment (msdynci_segmentmembership)
- Mesures attribut client (msdynci_customermeasure)
- Données d’enrichissement (msdynci_enrichment)
- Sortie du modèle de prédiction (msdynci_prediction)
Pour plus d’informations sur les schémas de tables, consultez Tables dans Customer Insights - Data
Conditions préalables
- Un compte de stockage Blob Azure avec un conteneur.
- L’utilisateur qui établit la connexion doit avoir l’autorisation d’accéder au contenu du conteneur. Par exemple, un rôle Contributeur de stockage blob .
- Le Principal du service Customer Insights dispose d’autorisations en écriture sur le conteneur. Par exemple, un rôle Contributeur de stockage blob .
Limitations connues
- Pour Stockage Blob Azure, choisissez entre les niveaux Performances standard et Performances Premium. Si vous choisissez le niveau Performances Premium, sélectionnez les objets blob de bloc premium en tant que type de compte.
- L’activation de l’accès public à votre propre compte de stockage après la configuration de Azure Private Link ne fonctionnera pas. Private Link n’est pris en charge que si vous désactivez l’accès public au compte de stockage. Supprimez la configuration de Private Link pour réactiver l’accès public.
- Cette exportation ne fonctionne que pour les fichiers au format CSV.
Configurer la connexion à Blob Storage
Vous devez être administrateur dans Customer Insights - Data pour ajouter une connexion.
Accédez à Paramètres>Connexions.
Sélectionnez Ajouter une connexion, puis choisissez Stockage Blob Azure.
Donnez à votre connexion un nom reconnaissable dans le champ Nom d’affichage. Le nom et le type de connexion décrivent cette connexion. Nous vous recommandons de choisir un nom qui explique l’objectif et la cible de la connexion.
Choisissez qui peut utiliser cette connexion. Par défaut, il s’agit uniquement des administrateurs. Pour plus d’informations, voir Autoriser les contributeurs à utiliser une connexion pour les exportations.
Entrez abonnement, Groupe de ressources, compte de stockage et conteneur de votre compte Stockage Blob.
Si votre compte de stockage se trouve derrière un pare-feu, sélectionnez Activer le lien privé. Pour plus d’informations, consultez Liens privés.
Passez en revue la confidentialité et conformité des données et sélectionnez J’accepte.
Sélectionnez Enregistrer pour terminer la connexion.
Configurer une exportation
Pour configurer cette exportation, vous devez avoir l’autorisation correspondant à ce type de connexion.
Important
Si vous avez activé le paramètre de suppression temporaire pour le compte Stockage Blob Azure, les exportations seront un échec. Désactivez la suppression temporaire pour exporter les données vers les objets blob.
Accédez à Données>Exportations.
Sélectionnez Ajouter une exportation.
Dans le champ Connexion pour l’exportation, choisissez une connexion dans la section Stockage Blob Azure. Contactez un administrateur si aucune connexion n’est disponible.
Entrez un nom pour l’exportation.
Entrez le nom du dossier pour le Stockage Blob.
Cochez la case en regard de chacune des tables que vous souhaitez exporter vers cette destination.
Sélectionnez Enregistrer.
L’enregistrement d’une exportation n’exécute pas l’exportation immédiatement. L’exportation s’exécute avec chaque actualisation planifiée. Vous pouvez également exporter des données à la demande.
Les données exportées sont stockées dans le conteneur de Stockage Blob que vous avez configuré. Les chemins d’accès suivants aux dossiers sont créés automatiquement dans votre conteneur :
Pour les tables sources et les tables générées par le système :
%ContainerName%/CustomerInsights_%instanceID%/%ExportDestinationName%/%TableName%/%Year%/%Month%/%Day%/%HHMM%/%TableName%_%PartitionId%.csvExemple : Dynamics365CustomerInsights/CustomerInsights_abcd1234-4312-11f4-93dc-24f72f43e7d5/BlobExport/HighValueSegment/2020/08/24/1433/HighValueSegment_1.csv
Astuce
L’exportation de tables contenant une grande quantité de données peut générer plusieurs fichiers CSV dans le même dossier pour chaque exportation. Le fractionnement des exportations se produit pour des raisons de performances afin de minimiser le temps nécessaire à l’exécution d’une exportation.
Le fichier model.json pour les tables exportées réside au niveau %ExportDestinationName%.
Exemple : Dynamics365CustomerInsights/CustomerInsights_abcd1234-4312-11f4-93dc-24f72f43e7d5/BlobExport/model.json