Partage via


Comment obtenir la traçabilité de Power BI vers Microsoft Purview

Cet article décrit la traçabilité des données pour les sources Power BI dans Microsoft Purview.

Configuration requise

Pour voir la traçabilité des données dans Microsoft Purview pour Power BI, vous devez d’abord inscrire et analyser votre source Power BI.

Scénarios courants

Une fois qu’une source Power BI a été analysée, les informations de traçabilité de vos ressources de données actuelles et des ressources de données référencées par Power BI sont automatiquement ajoutées dans le Catalogue de données Microsoft Purview.

  1. Les consommateurs de données peuvent effectuer une analyse de la cause racine d’un rapport ou d’un tableau de bord à partir de Microsoft Purview. Pour toute différence de données dans un rapport, les utilisateurs peuvent facilement identifier les jeux de données amont et contacter leurs propriétaires si nécessaire.

  2. Les producteurs de données peuvent voir les rapports ou tableaux de bord en aval qui consomment leur jeu de données. Avant d’apporter des modifications à leurs jeux de données, les propriétaires de données peuvent prendre des décisions éclairées.

  3. Les utilisateurs peuvent effectuer des recherches par nom, approbation status, étiquette de confidentialité, propriétaire, description et d’autres facettes métier pour retourner les artefacts Power BI pertinents.

Artefacts Power BI dans Microsoft Purview

Une fois l’analyse de votre Power BI terminée, les artefacts Power BI suivants sont inventoriés dans Microsoft Purview :

  • Espaces de travail
  • Tableaux de bord
  • Rapports
  • Jeux de données
  • Flux de données
  • Datamarts

Capture d’écran montrant comment l’onglet Vue d’ensemble est affiché pour les ressources Power BI.

Traçabilité des artefacts Power BI dans Microsoft Purview

Les utilisateurs peuvent rechercher un artefact Power BI par nom, description ou d’autres détails pour afficher les résultats pertinents. Sous les onglets Vue d’ensemble de la ressource et propriétés, les détails de base tels que la description et la classification s’affichent. Sous l’onglet Traçabilité, les relations entre les ressources sont affichées avec les dépendances amont et en aval.

Microsoft Purview capture la traçabilité entre les artefacts Power BI (par exemple : Flux de données -> Jeu de données -> Rapport -> Tableau de bord) et les ressources de données externes.

Remarque

Pour la traçabilité entre les artefacts Power BI et les ressources de données externes, les types de sources actuellement pris en charge sont les suivants :

  • Base de données Azure SQL
  • Stockage Blob Azure
  • Azure Data Lake Store Gen1
  • Azure Data Lake Store Gen2

Capture d’écran montrant comment la traçabilité est rendue pour Power BI.

En outre, la traçabilité au niveau des colonnes (traçabilité des sous-objets Power BI) et la transformation à l’intérieur des jeux de données Power BI (à l’exception des flux de données) sont capturées lors de l’utilisation de Azure SQL Database comme source. Pour les mesures, vous pouvez sélectionner la colonne -> Propriétés -> expression pour afficher les détails de la transformation.

Remarque

La traçabilité et les transformations au niveau des colonnes (à l’exception des flux de données) sont prises en charge lors de l’utilisation de Azure SQL Database comme source. Les autres sources ne sont actuellement pas prises en charge.

Capture d’écran montrant comment la traçabilité des sous-objets Power BI est rendue.

Limitations connues

  • Microsoft Purview utilise l’API du scanneur pour récupérer les métadonnées et la traçabilité. Découvrez certaines limitations d’API dans Analyse des métadonnées - Considérations et limitations.
  • Si la table du jeu de données est connectée à une autre table de jeu de données, lorsque le jeu de données du milieu désactive l’option « Activer le chargement » à l’intérieur de Power BI Desktop et que la traçabilité ne peut pas être extraite.
  • Pour la traçabilité entre les artefacts Power BI et les ressources de données externes :
    • Actuellement, les types de sources pris en charge sont Azure SQL Database, Stockage Blob Azure, Azure Data Lake Store Gen1 et Azure Data Lake Store Gen2.
    • La traçabilité et les transformations au niveau des colonnes (à l’exception des flux de données Power BI) sont uniquement prises en charge lors de l’utilisation de Azure SQL Database comme source. Les autres sources ne sont actuellement pas prises en charge.
    • La traçabilité n’est pas capturée lorsque vous utilisez des paramètres de requête M dynamiques dans Power BI, par exemple passer des noms de serveur/base de données en tant que valeurs de paramètre.
    • Des informations limitées sont actuellement affichées pour les sources de données où le flux de données Power BI est créé. Par exemple, pour une source SQL Server de jeu de données Power BI, seul le nom du serveur/de la base de données est capturé.
    • Notez que, en raison des limitations suivantes, si vous avez de tels scénarios et analysez Power BI et les sources de données auxquelles les artefacts Power BI se connectent, vous pouvez actuellement voir des ressources en double dans le catalogue.
      • Les noms d’objets sources dans les ressources et les noms complets suivent le cas utilisé dans les paramètres/requêtes Power BI, qui peut ne pas s’aligner sur la casse de l’objet dans la source de données d’origine.
      • Lorsque Power BI référence des vues SQL, elles sont actuellement capturées en tant que ressources de table SQL.
      • Lorsque Power BI fait référence à des sources de pool SQL dédié Azure (anciennement SQL DW), il est actuellement répertorié en tant que ressources Azure SQL Database. (La traçabilité entre les artefacts Power BI et les pools SQL dédiés Azure externes n’est pas prise en charge actuellement.)
  • Pour la traçabilité des sous-objets Power BI :
    • Certaines mesures ne sont pas affichées dans la traçabilité du sous-article, par exemple. COUNTROWS
    • Dans le graphique de traçabilité, lors de la sélection d’une mesure dérivée par des colonnes à l’aide de la fonction COUNT, la colonne sous-jacente n’est pas sélectionnée automatiquement. Vérifiez l’expression de mesure dans l’onglet propriétés de colonne pour identifier la colonne sous-jacente.
    • Si vous avez analysé votre source Power BI avant la prise en charge de la traçabilité des sous-objets, vous pouvez voir une ressource de base de données ainsi que les nouvelles ressources de table dans le graphique de traçabilité, qui n’est pas supprimé.
  • Actuellement, pour la même ressource de données dans Azure SQL Base de données dont le nom contient des caractères UTF-8, le nom complet généré par l’analyse de Power BI peut être différent avec le nom complet généré à partir de l’analyse Azure SQL Database, car le premier passe par un encodage supplémentaire, et il peut introduire des ressources de données Azure SQL en double.

Étapes suivantes