Partager via


Charger des données dans une table Dataverse et créer un rapport de monitoring des flux de données avec Power BI

Ce tutoriel explique comment charger des données dans une table Dataverse afin de créer un rapport de monitoring des flux de données dans Power BI.

Image d’un exemple de tableau de bord de monitoring des données dans Power BI.

Vous pouvez utiliser ce tableau de bord pour surveiller la durée d’actualisation et le nombre de défaillances de vos flux de données. Ce tableau de bord vous permet de suivre tous les problèmes liés aux performances de vos flux de données, et de partager les données avec d’autres personnes.

Tout d’abord, vous allez créer une table Dataverse qui stocke toutes les métadonnées issues de l’exécution du flux de données. À chaque actualisation d’un flux de données, un enregistrement est ajouté à cette table. Vous pouvez également stocker les métadonnées de plusieurs exécutions de flux de données dans une même table. Une fois la table créée, vous connecterez le fichier Power BI à la table Dataverse.

Vue d’ensemble du tutoriel Dataverse.

Prérequis

Télécharger le fichier .pbit

Tout d’abord, téléchargez le fichier .pbit Dataverse.

Créer une table dans Dataverse

  1. Accédez au portail Power Apps.

  2. Dans le volet de navigation gauche, développez Données, sélectionnez Tables, puis sélectionnez Nouvelle table.

    Image montrant la boîte de dialogue Nouvelle table.

  3. Dans le volet Nouvelle table :

    1. Entrez Monitoring des flux de données dans Nom d’affichage.
    2. Sous Colonne de nom principal, entrez Nom du flux de données dans Nom d’affichage.
    3. Sélectionnez Créer.
  4. Sélectionnez Ajouter une colonne afin d’ajouter d’autres colonnes pour les valeurs suivantes :

    • Nom d’affichage : « ID du flux de données », Type de données : Texte, Obligatoire : Obligatoire.
    • Nom d’affichage : « État de l’actualisation », Type de données : Texte, Obligatoire : Obligatoire.
    • Nom d’affichage : « Type d’actualisation », Type de données : Texte, Obligatoire : Obligatoire.
    • Nom d’affichage : « Heure de début », Type de données : Date et heure, Obligatoire : Obligatoire.
    • Nom d’affichage : « Heure de fin », Type de données : Date et heure, Obligatoire : Obligatoire.

    Image montrant la boîte de dialogue Nouvelle colonne.

Créer un flux de données

Si vous n’en avez pas encore, créez un flux de données. Vous pouvez créer un flux de données dans des flux de données Power BI ou dans des flux de données Power Apps.

Créer un flux Power Automate

  1. Accédez à Power Automate.

  2. Sélectionnez Créer>Flux de cloud automatisé.

  3. Entrez un nom de flux, puis recherchez le connecteur « Quand une actualisation de flux de données se termine ». Sélectionnez ce connecteur dans la liste, puis sélectionnez Créer.

  4. Personnalisez le connecteur. Entrez les informations suivantes sur votre flux de données :

    • Type de groupe : sélectionnez Environnement lors de la connexion à Power Apps, et Espace de travail lors de la connexion à Power BI.
    • Groupe : sélectionnez l’environnement Power Apps ou l’espace de travail Power BI dans lequel se trouve votre flux de données.
    • Flux de données : sélectionnez votre flux de données par nom.
  5. Sélectionnez Nouvelle étape pour ajouter une action à votre flux.

  6. Recherchez le connecteur « Ajouter une ligne » de Dataverse, puis sélectionnez-le.

  7. Dans Ajouter une ligne, sélectionnez Choisir une table, puis choisissez Monitoring des flux de données dans la liste.

    Image montrant les champs de monitoring des flux de données dans la boîte de dialogue Ajouter une ligne.

  8. Pour chaque champ obligatoire, vous devez ajouter une valeur dynamique. Cette valeur correspond à la sortie des métadonnées du flux de données exécuté.

    1. Sélectionnez le champ en regard de Nom du flux de données, puis sélectionnez Nom du flux de données dans le contenu dynamique.

      Image montrant l’ajout du contenu dynamique Nom du flux de données ajouté au champ Nom du flux de données.

    2. Répétez ce processus pour tous les champs obligatoires.

      Image du connecteur Ajouter une ligne avec tous les champs renseignés à l’aide du contenu dynamique.

  9. Enregistrez le flux.

Créer un rapport Power BI

  1. Ouvrez le fichier .pbit .

  2. Connectez-vous à votre entité Dataverse Monitoring des flux de données.

Dans ce tableau de bord, pour chaque flux de données de votre intervalle de temps spécifié, vous pouvez surveiller :

  • Durée du flux de données
  • Nombre de flux de données
  • Le nombre de défaillances du flux de données

L’ID unique de chaque flux de données est généré par la fusion du nom du flux de données et l’heure de début du flux de données.