Intégrer vos données dans Common Data Service

L'intégrateur de données (pour les administrateurs) est un service d'intégration point à point utilisé pour intégrer des données dans Common Data Service. Celui-ci prend en charge l'intégration des données de plusieurs sources, par exemple, Dynamics 365 Finance and Operations, Dynamics 365 Sales et SalesForce (préversion), SQL (préversion) dans Common Data Service. Cela prend également en charge l'intégration de données dans Dynamics 365 Finance and Operations et Dynamics 365 Sales. Ce service a été en mis à disposition générale en juillet 2017.

Nous avons commencé par des applications tierces, par exemple, Dynamics 365 Finance and Operations et Dynamics 365 Sales. À l'aide de Power Query ou des connecteurs basés sur M, nous prenons maintenant en charge les sources supplémentaires comme SalesForce (préversion) et SQL (préversion), et étendrons cela à plus de 20 sources dans un futur proche.

Source de données à destination

Comment utiliser l'intégrateur de données pour votre entreprise ?

L'intégrateur de données (pour les administrateurs) prend également en charge les scénarios d'intégration basés sur un processus comme prospect à disponibilités qui offrent une synchronisation directe entre Dynamics 365 Finance and Operations et Dynamics 365 Sales. Les modèles Prospect à encaissement disponibles avec la fonction d'intégration de données permettent le flux de données pour les comptes, contacts, produits, devis, commandes client et factures de vente entre Finance and Operations et Sales. Alors que les données circulent entre Finance and Operations et Sales, vous pouvez effectuer des activités de vente et de marketing dans Sales, et vous pouvez gérer l'exécution des commandes en utilisant la gestion des stocks dans Finance and Operations.

Prospect à Liquidités

L'intégration de Prospect à encaissement permet aux vendeurs de gérer et de surveiller leurs processus de vente avec les points forts de Dynamics 365 Sales, tandis que tous les aspects de l'exécution et de la facturation se produisent à l'aide de la riche fonctionnalité de Finance and Operations. Avec l'intégration de prospect en disponibilités de Microsoft Dynamics 365, vous obtenez la puissance combinée des deux systèmes.

Voir la vidéo : Intégration du prospect en disponibilités

Pour plus d'informations sur l'intégration du prospect en disponibilités, voir la documentation sur la Solution Prospect en disponibilités.

Nous prenons en charge également l'Intégration de Field Service et l'intégration de Project Service Automation (PSA) dans Dynamics 365 Finance and Operations.

Plateforme de l'intégrateur de données

L'intégrateur de données (pour administrateurs) contient une plateforme d'intégration de données, des modèles prêts à l'emploi fournis par nos équipes d'application (par exemple, Dynamics 365 Finance and Operations et Dynamics 365 Sales) et des modèles personnalisés créés par nos clients et partenaires. Nous avons créé une plateforme sans application spécifiée qui peut évoluer dans plusieurs sources. En son sein, vous créez des connexions (à des points de terminaison d'intégration), choisissez un des modèles personnalisables avec les mappages prédéfinis (que vous pouvez personnaliser davantage), créez et lancez le projet d'intégration de données.

Les modèles d'intégration servent de blueprint avec les entités prédéfinies et les mappages de champ pour activer le flux des données de la source à la destination. Elle fournit également la possibilité de transformer les données avant de les importer. Bien souvent, le schéma entre les applications sources et de destination peut être très différent et un modèle avec les entités prédéfinies et les mappages de champs sert de formidable point de départ pour un projet d'intégration.

Plateforme d'intégration des données

Comment configurer un projet d'intégration de données

Trois principales étapes :

  1. Créer une connexion (fournissez les informations d'identification aux sources de données).

  2. Créer un ensemble de connexion (identifiez les environnements des connexions créées à l'étape précédente).

  3. Créer un projet d'intégration de données à l'aide d'un modèle (créez ou utilisez les mappages prédéfinis pour une ou plusieurs entités).

Après avoir créé un projet d'intégration, vous obtenez l'option d'exécuter la gestion du projet manuellement et de configurer également une actualisation basée sur une planification pour l'avenir. Le reste de cet article examine ces trois étapes.

Création d'une connexion

Avant de pouvoir créer un projet d'intégration de données, vous devez configurer une connexion pour chaque système que vous avez l'intention d'utiliser avec le portail Microsoft Power Apps. Réfléchissez à ces connexions en tant que vos points d'intégration.

Pour créer une connexion

  1. Accédez à Power Apps.

  2. Sous Données, sélectionnez Connexions, puis Nouvelle connexion.

  3. Vous pouvez sélectionner une connexion dans la liste des connexions ou rechercher votre connexion.

    Créer une connexion

  4. Une fois que vous sélectionnez votre connexion, sélectionnez Créer. Vous serez ensuite invité à renseigner les informations d'identification.

  5. Une fois que vous fournissez les informations d'identification, la connexion est répertoriée sous vos connexions.

    Liste des connexions

Notes

Vérifiez que le compte que vous spécifiez pour chaque connexion a accès à des entités pour les applications correspondantes. En outre, le compte de chaque connexion peut être dans un client différent.

Création d'un ensemble de connexion

Les ensembles de connexion est un ensemble de deux connexions, d'environnements de connexions, d'informations de mappage d'organisation et de clés d'intégration pouvant être réutilisés entre des projets. Vous pouvez commencer à utiliser un ensemble de connexions pour le développement puis basculer vers un autre pour la production. Une information clé stockée avec un ensemble de connexions est les mappages d'unités d'organisation, par exemple les mappages entre l'entité juridique (ou société) Finance and Operations et l'organisation ou les entités commerciales de Dynamics 365 Sales. Vous pouvez stocker plusieurs mappages d'organisation dans un ensemble de connexions.

Pour créer un ensemble de connexions

  1. Accédez au centre d'administration de Power Apps.

  2. Sélectionnez l'onglet Intégration de données dans le volet de navigation de gauche.

  3. Sélectionnez l'onglet Ensembles de connexions, puis Nouvel ensemble de connexions.

  4. Fournissez un nom pour votre ensemble de connexion.

    Créer un ensemble de connexion

  5. Choisissez les connexions que vous avez créées précédemment et sélectionnez l'environnement approprié.

  6. Répétez les étapes en choisissant votre prochaine connexion (pensez-y comme source et destination dans aucun ordre spécifique).

  7. Spécifiez le mappage organisation à unité commerciale (si vous intégrez entre les systèmes Finance and Operations et Sales).

    Notes

    Vous pouvez spécifier plusieurs mappages pour chaque ensemble de connexion.

  8. Une fois que vous avez renseigné tous les champs, sélectionnez Créer.

  9. Vous verrez le nouvel ensemble de connexion nouvellement créé sous la page de liste des ensembles de connexion.

    Liste de l'ensemble de connexion

Votre ensemble de connexion est prêt à être utilisé dans différents projets d'intégration.

Comment créer un projet d'intégration de données

Les projets activent les flux de données entre systèmes. Un projet contient les mappages d'un ou de plusieurs entités. Les mappages indiquent quel champ mapper à quel autre champ.

Pour créer un projet d'intégration de données

  1. Accédez au centre d'administration de Power Apps.

  2. Sélectionnez l'onglet Intégration de données dans le volet de navigation de gauche.

  3. Sous l'onglet Projets, sélectionnez Nouveau projet dans l'angle supérieur droit.

    Créer un projet

  4. Fournissez un nom pour votre projet d'intégration.

  5. Sélectionnez l'un des modèles disponibles (ou créez votre propre modèle). Dans ce cas, nous déplaçons l'entité Produits de Finance and Operations vers Sales.

    Sélectionner un modèle pour créer un projet

  6. Sélectionnez Suivant et choisissez une connexion créée précédemment (ou créez un ensemble de connexions).

  7. Assurez-vous d'avoir choisi la bonne en confirmant les noms de la connexion et de l'environnement.

    Créer un ensemble de connexion

  8. Sélectionnez Suivant puis choisissez l'entité juridique des mappages de division.

    Créer un mappage d'entité juridique

  9. Lisez et acceptez l'avis de confidentialité et donnez votre consentement à l'écran suivant.

  10. Continuez à créer le projet puis exécutez-le afin d'exécuter le projet.

    Exécuter le projet

    Sur cet écran, vous remarquerez plusieurs onglets, Planification et Historique d'exécution, avec certains boutons, Ajouter une tâche, Actualiser les entités, Requête avancée, qui seront décrits plus loin dans cet article.

Historique d'exécution

L'historique d'exécution affiche l'historique de toutes les exécutions de projet avec le nom du projet, l'horodatage de l'exécution du projet, et le statut de l'exécution ainsi que t le nombre d'upserts et/ou d'erreurs.

  • Exemple d'historique de réalisation du projet.

    Historique d'exécutions du projet

  • Exemple d'exécution réussie, affichant le statut comme terminé avec # upserts. (Mise à jour ou Insertion est une logique pour mettre à jour l'enregistrement, s'il existe déjà, ou insérer un nouvel enregistrement.)

    Succès d'exécution

  • Pour les échecs d'exécution, vous pouvez explorer pour identifier la cause majeure.

    Voici un exemple d'échec avec des erreurs de validation de projet. Dans ce cas, l'erreur de validation de projet provient des champs sources absents dans les mappages d'entités.

    Échec de l'historique d'exécution

  • Si l'exécution du projet est dans l'état de « ERREUR », il réessayera de s'exécuter à la prochaine exécution prévue.

  • Si l'exécution du projet est dans un état d'« AVERTISSEMENT », vous devez résoudre les problèmes sur la source. Il réessayera l'exécution à la prochaine exécution prévue.

    Dans les deux cas, vous pouvez également choisir « une nouvelle exécution manuelle ».

Notes

Lorsque vous exécutez un projet, manuellement ou basée sur une planification, cela génère un journal détaillé qui affiche le nom du projet, le dernier horodatage mis à jour et le statut. Vous pouvez afficher cela sous l'historique d'exécution de chaque projet. L'historique d'exécution du projet est tenu à jour pendant 45 jours après quoi il est automatiquement vidé.

Comment configurer une actualisation basée sur une planification

Nous prenons en charge deux types d'exécutions/écritures aujourd'hui :

  • Les écritures manuelles (exécuter ou actualiser le projet manuellement)

  • Les écritures basées sur une planification (actualisation automatique)

Après avoir créé un projet d'intégration, vous avez l'option de l'exécuter manuellement ou de configurer des écritures basées sur une planification, ce qui vous permet de configurer l'actualisation automatique de vos projets.

Pour configurer des écritures basées sur une planification

  1. Accédez au centre d'administration de Power Apps.

  2. Vous planifier les projets de deux manières.

    Soit en sélectionnant le projet et en sélectionnant l'onglet Planification, soit en exécutant le planificateur de la page de la liste de projets en cliquant sur le bouton de sélection en regard de le nom du projet.

    Écritures programmées

  3. Sélectionnez Tous les et une fois que vous avez terminé tous les champs, sélectionnez Enregistrer la planification.

    Enregistrer la planification

Vous pouvez définir une fréquence aussi rapide que 1 minute ou la faire se reproduire un certain nombre d'heures, de jours, de semaines, ou mois. Notez que la prochaine actualisatoin ne commencera pas tant que la tâche du projet précédent n'aura pas terminé son exécution.

Notez également que sous Notifications, vous pouvez accepter les notifications d'alerte par e-mail, qui vous alertent des exécutions de tâches terminées avec des avertissements et/ou ayant échoué en raison d'erreurs. Vous pouvez fournir plusieurs destinataires, notamment des groupes séparés par des virgules.

Notification par courrier électronique

Notes

  • Actuellement, nous prenons en charge la planification de 50 projets d'intégration à tout moment par client payé. Toutefois, vous pouvez créer plus de projets et les exécuter en mode interactif. Pour les clients d'évaluation, nous avons une limite supplémentaire afin qu'un projet planifié s'exécute uniquement pour les 50 premières exécutions.
  • Bien que nous prenions en charge la planification de projets chaque minute, n'oubliez pas que cela peut mettre nécessiter beaucoup d'effort pour vos applications et à son tour affecter les performances globales. Nous encourageons vivement les utilisateurs à tester des exécutions de projets dans de véritables conditions de charge et d'optimiser les performances avec des actualisations moins fréquentes. Dans les environnements de production, nous vous conseillons de ne pas exécuter plus de 5 projets par minute par client.
  • Afin d'optimiser les performances et ne pas surcharger les applications, nous limitons actuellement les exécutions de projet à 500 000 lignes par exécution par projet.
  • Lorsque vous exécutez un projet, manuellement ou basée sur une planification, cela génère un journal détaillé qui affiche le nom du projet, le dernier horodatage mis à jour et le statut. Vous pouvez afficher cela sous l'historique d'exécution de chaque projet. L'historique d'exécution du projet est tenu à jour pendant 45 jours après quoi il est automatiquement vidé.

Personnalisation de projets, de modèles, et de mappages

Vous utilisez un modèle pour créer un projet d'intégration de données. Un modèle facilité le déplacement des données ce qui permet ensuite à un utilisateur professionnel ou à un administrateur d'accélérer l'intégration des données à partir de sources dans la destination et de réduire la charge globale et le coût. Un utilisateur professionnel ou un administrateur peuvent commencer avec un modèle prêt à l'emploi publié par Microsoft ou son partenaire et le personnaliser encore avant de créer un projet. Vous pouvez ensuite enregistrer le projet comme modèle et partager avec votre organisation et/ou créer un projet.

Un modèle vous fournit la source, la destination et la direction du flux de données. Vous devez conserver cela à l'esprit lors de la personnalisation et/ou création de votre propre modèle.

Vous pouvez personnaliser des projets et des modèles des façons suivantes :

  • Personnaliser les mappages de champs.

  • Personnaliser un modèle en ajoutant une entité de votre choix.

Personnalisation des mappages de champs

Pour créer un ensemble de connexions

  1. Accédez au centre d'administration de Power Apps.

  2. Sélectionnez le projet pour lequel vous souhaitez personnaliser des mappages de champs puis sélectionnez la flèche entre les champs sources et de destination.

    Mappage de champs

  3. Vous arrivez à l'écran de mappage où vous pouvez ajouter un nouveau mappage en sélectionnant Ajouter un mappage au coin supérieur droit ou Personnaliser les mappages existants dans la liste déroulante.

    Personnaliser un mappage de champ

  4. Une fois que vous avez personnalisé vos mappages de champs, sélectionnez Enregistrer.

Création de votre propre modèle

Pour créer votre propre modèle en modifiant les modèles existants

  1. Accédez au centre d'administration de Power Apps.

  2. Identifiez la source et la destination, et la direction du flux de votre nouveau modèle.

  3. Créez un projet en choisissant un modèle existant qui correspond à votre choix de source et de destination, et de direction du flux.

  4. Créez le projet après avoir choisi la connexion appropriée.

  5. Avant d'enregistrer et/ou d'exécuter le projet, dans le coin supérieur droit, sélectionnez Ajouter une tâche.

    Personnaliser un modèle

    Cela lancera la boîte de dialogue Ajouter une tâche.

  6. Spécifiez un nom de tâche significatif et ajoutez les entités sources et de destination de votre choix.

    Personnaliser la tâche d'ajout de modèle

  7. La liste déroulante montre toutes vos entités sources et de destination.

    Personnaliser le modèle ajouter une tâche2

    Dans ce cas, une tâche a été créée pour synchroniser l'entité Utilisateur de SalesForce vers l'entité Utilisateurs de Common Data Service.

    Personnaliser le modèle ajouter une tâche3

  8. Une fois que vous avez créé la tâche, votre nouvelle tâche est répertoriée et vous pouvez supprimer la tâche d'origine.

    Personnaliser le modèle ajouter une tâche4

  9. Vous venez de créer un modèle, dans le cas présent, un modèle pour récupérer les données de l'entité Utilisateur entre SalesForce et Common Data Service. Sélectionnez Enregistrer pour enregistrer votre personnalisation.

  10. Suivez les étapes de personnalisation des mappages de champs pour ce nouveau modèle. Vous pouvez exécuter ce projet et/ou enregistrer le projet comme modèle sur la page Liste de projets.

    Liste des projets

  11. Spécifiez un nom et une description et/ou partager avec d'autres utilisateurs de votre organisation.

    Nom et description

Pour créer votre propre modèle à partir des modèles vides

  1. Accédez au centre d'administration de Power Apps.

  2. Créez un projet d'intégration de données. Sélectionnez l'onglet Intégration de données dans le volet de navigation de gauche.

  3. Sélectionnez Nouveau projet et fournissez un nom à votre projet. Par exemple, « Projet Demo_CreateYourOwnTemplate ».

  4. Dans la page de liste Sélectionner un modèle, choisissez un modèle vide générique. Dans cet exemple, sélectionnez le modèle Sales vers Fin and Ops comme nous voulons déplacer les données de Dynamics 365 Finance and Operations vers Dynamics 365 Sales.

    Créer un projet d'intégration de données

  5. Suivez les étapes 6 à 9 ici pour terminer de créer un projet d'intégration de données. Sélectionnez Enregistrer.

  6. Vous verrez la page Tâches qui est vide comme il s'agit d'un modèle vide, sans aucune tâche. Sélectionnez Ajouter une tâche pour sélectionner une entité dans la liste déroulante et ajouter une nouvelle tâche. Dans ce cas, à des fins de démonstration, nous allons créer une tâche Activités de Sales vers Fin and Ops en sélectionnant l'entité Activités pour Dynamics 365 Finance and Operations et Dynamics 365 Sales. Sélectionnez Créer.

    Tâche ActivitiesSales vers Fin and Ops

  7. Vous verrez qu'une nouvelle tâche a été ajoutée. Activités de Sales vers Fin and Ops Sélectionnez Enregistrer pour enregistrer vos modifications.

    Nouvelle tâche ajoutée

  8. Le projet est créé. Sélectionnez Enregistrer comme modèle sur la page de liste Projets.

    Enregistrer comme modèle

  9. Fournissez un nom et une description, puis sélectionnez Enregistrer. En outre, sélectionnez Partager avec tous les membres de mon organisation pour partager ce modèle.

    Enregistrer le projet comme modèle

Vous apercevrez le modèle nouvellement créée affiché sur la page de liste Modèles.

Modèle nouvellement créé

En outre, après avoir créé un projet d'intégration, lorsque vous choisissez Sélectionner un modèle vous verrez votre modèle nouvellement créé dans la liste Sélectionner un modèle.

Nouveau projet d'intégration de données

Transformation et filtrage avancés des données

Avec la prise en charge de Power Query, nous fournissons maintenant un filtrage et une transformation des données avancés des données sources. Power Query permet aux utilisateurs de reformer des données en fonction de leurs besoins, avec une expérience utilisateur simple à utiliser, engageante et sans code. Vous pouvez activer cela projet par projet.

Comment activer la requête et le filtrage avancés

Pour configurer le filtrage et la transformation avancés des données

  1. Accédez au centre d'administration de Power Apps.

  2. Sélectionnez le projet où vous souhaitez activer la requête avancée puis sélectionnez Requête avancée.

    Sélectionnez Requête avancée

  3. Vous obtenez un avertissement indiquant qu'activer la requête avancée est une opération unilatérale qui ne peut pas être annulée. Sélectionnez OK pour continuer puis sélectionnez la flèche de mappage source et de destination.

    Avertissement

  4. Vous êtes maintenant présenté avec la page de mappage d'entités habituelle avec un lien pour lancer la requête et le filtrage avancés.

    Requête et filtrage avancés

  5. Sélectionnez à lier pour lancer l'interface utilisateur de requête et de filtrage avancés, qui vous donne les données de champ source dans des colonnes de type Microsoft Excel.

    Sélectionner pour lier

  6. Dans le menu principal, vous disposez de plusieurs options pour transformer des données, telles que Ajouter une colonne conditionnelle, Dupliquer une colonneet Extraire.

    Ajouter une colonne

  7. Vous pouvez également cliquez avec le bouton droit sur une colonne pour plus d'options comme Supprimer les colonnes, Supprimer les doublons, Fractionner la colonne.

    Cliquer avec le bouton droit sur la colonne

  8. Vous pouvez également filtrer en cliquant sur chaque colonne et utiliser des filtres de type Excel.

    Activation du filtrage

  1. Les transformations de valeurs par défaut peuvent être obtenues à l'aide de la colonne conditionnelle. Pour ce faire, dans la liste déroulante Ajouter une colonne, sélectionnez Ajouter une colonne conditionnelle et entrez le nom de la nouvelle colonne. Renseignez Then et Otherwise avec la valeur par défaut, en utilisant n'importe quels champ et valeur pour If et equal to.

    Ajouter une colonne conditionnelle

  2. Notez la clause chacun dans l'éditeur fx, en haut de la liste.

    Éditeur fx

  3. Résolvez clause chacun dans l'éditeur fx et sélectionnez OK.

    Résoudre la clause chacun

  4. Chaque fois que vous apportez une modification, vous appliquez une étape. Vous pouvez voir les étapes appliquées dans le volet droit (défilement vers le bas pour afficher la dernière étape). Vous pouvez annuler une étape à modifier. En outre, vous pouvez accéder à l'Éditeur avancé en cliquant avec le bouton droit sur QrySourceData dans le volet gauche, en haut pour afficher le langage M qui est exécuté en arrière plan, avec les mêmes étapes.

    Éditeur avancé

  5. Sélectionnez OK pour fermer l'interface de requête et de filtrage avancés, puis, dans la page de tâches de mappage, choisissez la colonne nouvellement créée comme source pour créer le mappage en conséquence.

    Choisir une nouvelle colonne

Pour plus d'informations sur Power Query, voir la documentation sur Power Query.

Notes

  • Une fois que Requête et filtrage avancés est activé, les transformations par le biais de Fn ne sont pas prises en charge et doivent plutôt être définies à l'aide de la requête et du filtrage avancés.

  • Actuellement, nous ne prenons pas en charge la création de jointures sur plusieurs sources de données (via le bouton Obtenir des données ou requête M) dans Requête et filtrage avancés.

  • Si vous rencontrez des limites d'évaluation Power Query avec l'erreur :

    La tâche powerquery a échoué avec l'erreur : Exception ExceptionType : MashupEvaluationException, ExceptionMessage : EvaluationQuotaReached, EvaluationResponse : { "ResultType" : "ErrorCode", "Code" : "EvaluationQuotaReached"

    Consultez les conseils sur Limites de Power Query Online.

  • La modification de l'url directement dans l'éditeur d'application web hybride n'est pas prise en charge. Seul le filtre appliqué à l'aide de l'interface utilisateur de l'éditeur d'application web hybride ou spécifié dans le champ d'édition du filtre source sur la page de mappage sera utilisé.

Optimisation des performances

Plusieurs facteurs impactent les performances d'un scénario d'intégration. Les performances dépendent fortement de :

  • Quelles applications vous intégrez : Dynamics 365 Finance and Operations et Common Data Service

  • Quelles entités sont utilisées : la forme, la validation, et la logique métier des entités (standard et personnalisations)

L'intégrateur de données prend les données de l'application source et les transmet à l'application cible. Les principales considérations en matière de performances sont comment les applications sources et cibles évoluent avec les entités concernées. Il tire parti des meilleures technologies disponibles pour extraire/transmettre des données de manière performante.

Dynamics 365 Finance and Operations utilise le cadre de la gestion des données qui permet d'extraire/transmettre des données de manière performante. Le cadre de la gestion des données sert à gérer les entités de données et des packages d'entités de données dans Microsoft Dynamics 365 Finance and Operations.

Dynamics 365 pour Common Data Service utilise des API OData et le parallélisme pour optimiser les performances.

Vous pouvez utiliser les paramètres suivants pour optimiser les performances de Dynamics 365 Finance and Operations en fonction de la charge, de l'entité, et des ressources.

Exportation de données depuis Dynamics 365 Finance and Operations :

  • L'exportation directe (ignorer la progression) Vérifiez que les entités utilisées pour l'exportation directe de la prise en charge de l'intégration (ignorer la progression). Cela permet l'exécution de l'exportation en nombre et la table de mise en lots est contournée. Si vous exécutez avec ignorer la progression, il retombe aux appels ligne par ligne et les données sont insérées dans la table de mise en lots.

  • Activer le suivi des modifications des entités Change Tracking permet l'exportation incrémentielle des données à partir de Microsoft Dynamics 365 Finance and Operations en utilisant la gestion des données. Dans une exportation incrémentielle, seuls les enregistrements qui ont changé sont exportés. Pour activer l'exportation incrémentielle, vous devez activer le suivi des modifications sur les entités. Sans le suivi des modifications, vous effectuez des exportations complètes pouvant avoir une incidence sur les performances. Pour les scénarios complexes, utilisez une requête personnalisée pour le suivi des modifications.

Importation de données vers Dynamics 365 Finance and Operations :

  • Vérifiez que l'entité elle-même est performante. Si possible, créez des entités basées sur des ensembles.

  • Si le nombre de lignes à importer est élevé et que l'entité ne prend pas en charge les opérations définies : la Gestion des données peut être configurée pour importer l'entité avec des tâches parallèles. Cela peut être configuré dans la gestion des données (paramètres), en configurant les paramètres d'exécution de l'entité. Cela emploierait le cadre du traitement par lots pour créer des tâches parallèles, basé sur la disponibilité des ressources à s'exécuter en parallèle.

  • Désactivation des validations (facultative) : Lorsque l'intégrateur de données ne contourne pas la logique métier et les validations, vous pouvez éventuellement désactiver celles qui ne sont pas nécessaires pour améliorer les performances.

Prenez en compte les conseils suivants pour garantir les performances lors de l'importation ou de l'exportation de données à partir d'environnements Common Data Service.

Importation/exportation de données entre des applications pilotées par modèle dans Dynamics 365

  • Vérifiez que les index sont définis pour les clés d'intégration.