Partager via


Charger des données dans une table Dataverse et générer un rapport de surveillance de dataflows avec Power BI

Ce tutoriel montre comment charger des données dans une table Dataverse pour créer un rapport de surveillance de flux de données dans Power BI.

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

Vous pouvez utiliser ce tableau de bord pour surveiller la durée de rafraîchissement et le nombre d’échecs des flux de données. Avec ce tableau de bord, vous pouvez suivre tous les problèmes liés aux performances de vos dataflows et partager les données avec d’autres utilisateurs.

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

Vue d’ensemble du didacticiel Dataverse.

Prerequisites

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 Nouvelle table.

    Image avec la boîte de dialogue

  3. Dans le volet Nouveau tableau :

    1. Entrez Dataflows Monitoring dans Nom d’affichage.
    2. Sous Colonne de nom principal, entrez le nom du flux de données dans le nom d’affichage.
    3. Cliquez sur Créer.
  4. Sélectionnez Ajouter une colonne pour répéter l’ajout de colonnes pour les valeurs suivantes :

    • Nom d'affichage : « Id de flux de données », Type de données : Texte, Obligatoire : Obligatoire.
    • Nom d'affichage : « État d’actualisation », Type de données : Texte, Obligatoire : Obligatoire.
    • Nom affiché : « 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 complet : « Heure de fin », Type de données : Date et heure, Obligatoire : Obligatoire.

    Image avec la nouvelle boîte de dialogue colonne ouverte.

Créer un flux de données

Si vous n’en avez pas encore, créez un dataflow. Vous pouvez créer un dataflow dans des dataflows Power BI ou des dataflows Power Apps.

Créer un flux Power Automate

  1. Accédez à Power Automate.

  2. Sélectionnez Créer>flux automatisé dans le cloud.

  3. Entrez un nom de flux, puis recherchez le connecteur « Lorsqu’une actualisation du 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 dataflow :

    • Type de groupe : sélectionnez Environnement lors de la connexion à Power Apps et à l’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.
    • Dataflow : sélectionnez votre dataflow par nom.
  5. Sélectionnez Nouvelle étape pour ajouter une action à votre flux.

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

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

    Image avec les champs de surveillance des flux de données dans la boîte de dialogue Ajouter une nouvelle ligne.

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

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

      Image avec le contenu dynamique du nom de flux de données ajouté au champ de nom de flux de données.

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

      Image de l’ajout d’un nouveau connecteur de ligne avec tous les champs renseignés avec du contenu dynamique.

  9. Enregistrez le flux.

Créer un rapport Power BI

  1. Ouvrez le fichier .pbit .

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

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

  • Durée du flux de données
  • Nombre de flux de données
  • Nombre d’échecs de flux de données

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