Se connecter à une source de données Power Query

Power Query offre différents connecteurs pour ingérer des données, dont la plupart Dynamics 365 Customer Insights prend en charge. Dans la référence du connecteur Power Query, vous pouvez utiliser les connecteurs indiqués par une coche dans la colonne Customer Insights (Dataflows) pour importer des données vers Customer Insights - Data. Consultez la documentation d’un connecteur spécifique pour en savoir plus sur ses prérequis, limites des requêtes et d’autres détails.

Power Query présente des limitations de taille et de performances des données. Il fait des copies des données dans le Dataverse lac de données géré au format CSV donc la synchronisation des données prend plus de temps que les autres connexions source de données.

Pour connecter en toute sécurité des données dans un réseau privé, Power Query prend en charge l’utilisation de passerelles de données réseau virtual (préversion).

Créer une source de données

Les noms de connexion de données, les chemins de données tels que les dossiers dans un conteneur et les noms de table doivent utiliser des noms commençant par une lettre. Les noms ne peuvent contenir que des lettres, des nombres et des traits de soulignement (_). Les caractères spéciaux ne sont pas pris en charge.

  1. Accédez à Données>Sources de données.

  2. Sélectionnez Ajouter une source de données.

  3. Sélectionnez Microsoft Power Query.

  4. Fournissez un Nom et une description facultative pour la source de données, puis sélectionnez Suivant.

  5. Choisissez l’un des connecteurs disponibles. Dans cet exemple, nous sélectionnons le connecteur Texte/CSV.

  6. Entrez les détails requis dans les Paramètres de connexion pour le connecteur sélectionné et sélectionnez Suivant pour voir un aperçu des données.

  7. Sélectionnez Transformer les données.

  8. Examinez et affinez vos données dans la page Power Query - Modifier les requêtes. Les tables que les systèmes ont identifiées dans votre source de données sélectionnée s’affiche dans le volet de gauche.

    Boîte de dialogue Modifier les requêtes

  9. Transformez vos données. Sélectionnez une table à modifier ou transformer. Pour appliquer des transformations, utilisez les options de la fenêtre Power Query. Chaque transformation est répertoriée sous Étapes appliquées. Power Query offre de nombreuses options prebuilt transformation.

    Important

    Nous vous recommandons d’utiliser les transformations suivantes :

    • Si vous ingérez des données à partir d’un fichier CSV, la première ligne contient souvent des en-têtes. Accédez à Transformer, puis sélectionnez Utiliser la première ligne pour les en-têtes.
    • Assurez-vous que le type de données est correctement défini et correspond aux données. Par exemple, pour les champs de date, sélectionnez un type de date.
  10. Pour ajouter des tables supplémentaires à votre source de données dans la boîte de dialogue Modifier les requêtes, accédez à Accueil et sélectionnez Obtenir des données. Répétez les étapes 5 à 10 jusqu'à ce que vous ayez ajouté toutes les tables pour ce source de données. Si vous avez une base de données qui comprend plusieurs jeux de données, chaque jeu de données est sa propre table.

  11. Sélectionnez Actualiser manuellement..

    Note

    Des planifications d’actualisation de sources de données distinctes Power Query ont été déconseillées. Power Query sources de données s’actualisent désormais dans le cadre de l’actualisation de système. Si vous voyez toujours l’option pour définir une planification d’actualisation automatique, nous vous recommandons de sélectionner Actualiser manuellement et de vous appuyer sur l’actualisation du système à la place. Pour plus d’informations, consultez Mise à jour des calendriers d'actualisation de système Power Query.

  12. Cliquez sur Enregistrer. La page Source de données s’ouvre et affiche la nouvelle source de données avec le statut Actualisation en cours.

    Conseil / Astuce

    Il existe des statuts pour les tâches et les processus. La plupart des processus dépendent d’autres processus en amont, tels que actualisation des sources de données et du profilage des données.

    Sélectionnez le statut pour ouvrir le volet Détails de la progression et afficher la progression des tâches. Pour annuler la tâche, sélectionnez Annuler la tâche en bas du volet.

    Sous chaque tâche, sélectionnez Afficher les détails pour plus d’informations sur l’avancement, telles que l’heure du traitement, la date du dernier traitement et les erreurs et avertissements applicables associés à la tâche ou au processus. Sélectionnez l’option Afficher le statut du système en bas du volet pour voir les autres processus du système.

Le chargement des données peut prendre du temps. Après une actualisation réussie, les données ingérées peuvent être consultées à partir de la page Données>Tables.

Avertissement

  • Une source de données basée sur Power Query crée un dataflow dans Dataverse. Ne modifiez pas le nom d'un dataflow dans le Centre d'administration Power Platform utilisé dans Customer Insights - Data. Renommer un flux de données entraîne des problèmes avec les références entre la source de données et le flux de données Dataverse.
  • Les évaluations simultanées des sources de données Power Query dans Customer Insights - Données ont les mêmes limites d'actualisation que les flux de données dans PowerBI.com. Si une actualisation des données échoue parce qu’elle a atteint la limite d’évaluation, nous vous recommandons d’ajuster la planification d’actualisation pour chaque flux de données afin de vous assurer que les sources de données ne sont pas traitées en même temps.

Ajouter des données de sources de données locales

L’ingestion de données à partir de sources de données locales est prise en charge en fonction de Microsoft Power Platform dataflows (PPDFs). Vous pouvez activer les flux de données dans Customer Insights - Data en providage de l’URL de l’environnement Microsoft Dataverse lors de la configuration de l’environnement.

Les sources de données créées après l’association d’un environnement Dataverse avec Customer Insights - Data utilisent les flux de données de Power Platform par défaut. Les flux de données prennent en charge la connectivité locale à l’aide de la passerelle de données. Vous pouvez supprimer et recréer des sources de données qui existaient avant l’association d’un environnement Dataverse en utilisant les passerelles de données locales.

Les passerelles de données d’un environnement Power BI ou Power Apps existant sont visibles et vous pouvez les réutiliser dans Customer Insights si la passerelle de données et l’environnement Customer Insights se trouvent dans la même région Azure. La page sources de données affiche des liens vers l’environnement Microsoft Power Platform où vous pouvez afficher et configurer des passerelles de données locales.

Meilleures pratiques et résolution des problèmes

Étant donné qu'une passerelle de données locale se trouve dans le réseau de l'organisation, Microsoft ne peut pas vérifier son intégrité. Les recommandations suivantes peuvent aider à résoudre les délais d’expiration de la passerelle lors de l’importation de données dans Customer Insights :

Important

Mettez à jour vos passerelles avec la dernière version. Vous pouvez installer une mise à jour et reconfigurer une passerelle à partir d’une invite affichée sur l’écran de la passerelle directement ou télécharger la version la plus récente. Si vous n’utilisez pas la version la plus récente de la passerelle, l’actualisation du flux de données échoue avec des messages d’erreur comme Le mot clé n’est pas pris en charge : propriétés de configuration. Nom du paramètre : mot clé.

Les erreurs avec les passerelles de données sur site sont souvent dues à des problèmes de configuration. Pour plus d’informations sur la résolution des problèmes liés aux passerelles de données, accédez à Résoudre les problèmes de la passerelle de données locale.

Modifier les sources de données Power Query

Vous devez être le propriétaire du flux de données pour le modifier.

Note

Remarque : il se peut qu’apporter des modifications aux sources de données qui sont actuellement utilisées dans un des processus de l’application (segmentation ou unification des données par exemple) ne soit pas possible.

Dans la page Paramètres, vous pouvez suivre la progression de chacun des processus actifs. Lorsqu’un processus est terminé, vous pouvez revenir à la page Sources de données, puis apporter vos modifications.

  1. Accédez à Données>Sources de données. En regard de la source de données que vous souhaitez mettre à jour, sélectionnez Modifier.

  2. Appliquez vos modifications et transformations dans la boîte de dialogue Power Query - Modifier les requêtes comme décrit dans la section Créer une nouvelle source de données.

  3. Sélectionnez Enregistrer pour appliquer vos modifications et revenir à la page Sources de données.

    Conseil / Astuce

    Il existe des statuts pour les tâches et les processus. La plupart des processus dépendent d’autres processus en amont, tels que actualisation des sources de données et du profilage des données.

    Sélectionnez le statut pour ouvrir le volet Détails de la progression et afficher la progression des tâches. Pour annuler la tâche, sélectionnez Annuler la tâche en bas du volet.

    Sous chaque tâche, sélectionnez Afficher les détails pour plus d’informations sur l’avancement, telles que l’heure du traitement, la date du dernier traitement et les erreurs et avertissements applicables associés à la tâche ou au processus. Sélectionnez l’option Afficher le statut du système en bas du volet pour voir les autres processus du système.

Le chargement des données peut prendre du temps. Après une actualisation réussie, les données ingérées peuvent être consultées à partir de la page Données>Tables.

Transférer la propriété de la source de données Power Query

Vous pouvez transférer la propriété de la source de données à d’autres personnes de votre organisation. Par exemple, si le propriétaire quitte l’organisation ou si des modifications sont nécessaires à des fins de collaboration.

Transférer la propriété

L’utilisateur qui exécute cette action doit avoir un rôle Administrateur Dataverse.

  1. Accéder à Power Apps.

  2. Sélectionnez l’environnement Dataverse qui correspond à votre environnement de Customer Insights - Data.

  3. Accédez à Flux de données et sélectionnez Tous les flux de données.

  4. Recherchez le propriétaire du flux de données que vous souhaitez vous approprier.

  5. Sélectionnez les points de suspension verticaux (⋮) et sélectionnez Changer de propriétaire.

  6. Saisissez le nom du nouveau propriétaire et sélectionnez Changer de propriétaire.

Mettre à jour les horaires d’actualisation Power Query pour l’horaire d’actualisation du système

Note

Cette section s’applique uniquement si vous avez des sources de données Power Query existantes avec des planifications d’actualisation distinctes. Les nouvelles sources de données ne prennent plus en charge des plannings d'actualisation distincts et sont désormais actualisées automatiquement dans le cadre de l'actualisation du système par défaut.

Customer Insights - Data a aligné l'actualisation de la source de données Power Query avec le calendrier de rafraîchissement du système. Les planifications d’actualisation des sources de données distinctes sont déconseillées. Si vous avez des sources de données Power Query existantes avec des planifications d’actualisation distinctes, supprimez ces planifications afin que les sources de données s’actualisent dans le cadre de l’actualisation du système. Si votre source de données Power Query affiche Terminé avec des avertissements sur la page des Sources de données, cela signifie que votre source de données contient une planification d'actualisation distincte. Supprimez le calendrier séparé. Après une actualisation du système, l’état passe à Complété.

Important

La durée d’actualisation source de données est ajoutée à la durée totale d’une actualisation du système. Nous recommandons de consulter les durées d’exécution de vos Power Query, puis de modifier la planification d’actualisation du système si nécessaire. Par exemple, une source Power Query peut prendre une moyenne de 30 minutes pour s’actualiser. Par conséquent, nous vous recommandons de mettre à jour la planification de l’actualisation du système pour qu’elle démarre 30 minutes plus tôt afin de recevoir les résultats à la même heure.

Supprimer les planifications de Power Query

  1. Accédez à Données>Sources de données.

  2. Sélectionnez la source de données Power Query souhaitée.

  3. Sélectionnez les points de suspension verticaux (⋮) et sélectionnez Modifier les paramètres d’actualisation.

  4. Sélectionnez Actualiser manuellement..

  5. Cliquez sur Enregistrer.

Afficher les durées d’exécution Power Query

  1. Accédez à Données>Sources de données.

  2. Sélectionnez la source de données Power Query souhaitée.

  3. Sélectionner le statut.

Actualiser les sources de données Power Query à la demande

Les sources de données Power Query peuvent être actualisées à la demande.

  1. Accédez à Données>Sources de données.

  2. Si vous êtes le propriétaire de la source de données, recherchez la source de données sous Géré par moi. Dans le cas contraire, recherchez-le sous Géré par d’autres personnes.

  3. Sélectionnez la source de données Power Query souhaitée, puis sélectionnez Refresh.

Étapes suivantes