Surveiller les référence de données Power BI Embedded

Consultez Surveiller Power BI Embedded pour plus d’informations sur la collecte et l’analyse des données de surveillance pour Power BI Embedded.

Conseil

Utiliser l’application Métriques de capacité Microsoft Fabric pour surveiller votre capacité.

Métriques

Cette section répertorie toutes les métriques de plateforme collectées automatiquement pour Power BI Embedded.

Type de métrique Fournisseur de ressources / espace de noms du type
et lien vers des métriques individuelles
Capacities Microsoft.PowerBIDedicated/capacities

Capacities

Fournisseur de ressources et type : Microsoft.PowerBIDedicated/capacities

Nom Métrique Unité Description
UC cpu_metric Pourcentage Utilisation du processeur.
Processeur par charge de travail cpu_workload_metric Pourcentage Utilisation du processeur par charge de travail.
Surcharge overload_metric 0/1 Surcharge de ressource, 1 si la ressource est surchargée ; sinon, 0.

Dimensions de métrique

Power BI Embedded n’inclut aucune métrique contenant des dimensions.

Pour plus d’informations sur les dimensions de métrique, consultez Métriques multidimensionnelles.

Journaux d’activité de ressources

Cette section répertorie les types de journaux de ressources que vous pouvez collecter pour Power BI Embedded.

Pour référence, consultez la liste de tous les types de catégories de journaux de ressources pris en charge dans Azure Monitor.

Cette section répertorie tous les types de catégories de journaux de ressources collectés pour Power BI Embedded.

Type de journal de ressources Fournisseur de ressources / espace de noms du type
et lien vers des métriques individuelles
Capacities Microsoft.PowerBIDedicated/capacities

Tables Azure Monitor Logs

Cette section fait référence à toutes les tables Azure Monitor Logs Kusto relatives à Power BI Embedded et disponibles pour la requête par Log Analytics.

Type de ressource Notes
Power BI Embedded Consultez la liste de tables suivante.

Power BI Embedded

Table de charge de travail Description
AzureActivity Entrées du journal d’activité Azure offrant un aperçu de tous les événements survenus dans Azure au niveau de l’abonnement ou du groupe de gestion.
AzureDiagnostics Stocke les journaux de ressources pour les services Azure qui utilisent le mode Azure Diagnostics. Les journaux de ressources décrivent le fonctionnement interne des ressources Azure.
AzureMetrics Données de métriques émises par les services Azure et qui mesurent leur intégrité et leurs performances.

Pour obtenir des informations de référence sur tous les journaux et tables d’analyse des journaux Azure Monitor, consultez les informations de référence sur les tables des journaux Azure Monitor.

Journal d’activité

Vous pouvez sélectionner les catégories Moteur et AllMetrics.

Moteur

La catégorie Moteur indique à la ressource d’enregistrer les événements répertoriés dans le tableau suivant. Chaque événement comporte des propriétés.

Nom de l'événement Description de l'événement
Audit de connexion Enregistre toutes les nouvelles connexions aux événements moteur depuis le démarrage de la trace.
Initialisation de la session Enregistre tous les événements d’initialisation de session depuis le démarrage de la trace.
Début de la requête Vertipaq Enregistre tous les événements de début de la requête VertiPaq SE depuis le démarrage de la trace.
Début de la requête Enregistre tous les événements de début de la requête depuis le démarrage de la trace.
Fin de la requête Enregistre tous les événements de fin de la requête depuis le démarrage de la trace.
Fin de la requête Vertipaq Enregistre tous les événements de fin de la requête VertiPaq SE depuis le démarrage de la trace.
Audit de déconnexion Enregistre toutes les déconnexions des événements moteur depuis le démarrage de la trace.
Erreur Enregistre tous les événements d’erreur moteur depuis le démarrage de la trace.

Exemple d’événement

Le tableau ci-après en fournit un exemple d’événement.

Nom de la propriété Fin de la requête Vertipaq - Exemple Description de la propriété
EventClass XM_SEQUERY_END La classe Événements sert à catégoriser les événements.
EventSubclass 0 La sous-classe Événements fournit des informations supplémentaires sur chaque classe d'événements. (par exemple, 0: VertiPaq Scan)
RootActivityId ff217fd2-611d-43c0-9c12-19e202a94f70 ID de l'activité racine.
CurrentTime 2018-04-06T18:30:11.9137358Z Heure à laquelle l'événement a démarré, si disponible.
StartTime 2018-04-06T18:30:11.9137358Z Heure à laquelle l'événement a démarré, si disponible.
JobID 0 ID de travail pour la progression.
ObjectID 464 ID objet
ObjectType 802012 ObjectType
EndTime 2018-04-06T18:30:11.9137358Z Heure à laquelle l'événement s'est terminé.
Duration 0 Temps (en millisecondes) pris par l'événement.
SessionType User Type de session (quelle entité a provoqué l'opération).
ProgressTotal 0 Total de progression.
IntegerData 0 Données de type integer.
Gravité 0 Niveau de gravité d'une exception.
Réussite 1 1 = réussite. 1 = échec (par exemple, 0 signifie le succès d'une vérification des autorisations, et 0 signifie l'échec de cette vérification).
Erreur 0 Numéro d'erreur d'un événement donné.
ConnectionID 3 ID de connexion unique.
DatasetID 5eaa550e-06ac-4adf-aba9-dbf0e8fd1527 ID du modèle sémantique dans lequel l’instruction de l’utilisateur est en cours d’exécution.
SessionID 3D063F66-A111-48EE-B960-141DEBDA8951 GUID de session.
SPID 180 ID de processus du serveur. Cet ID de processus identifie de manière unique une session utilisateur. Cet ID correspond directement au GUID de session utilisé par XML/A.
ClientProcessID null ID de traitement de l'application cliente.
ApplicationName null Nom de l’application cliente qui a créé la connexion au serveur.
CapacityName pbi641fb41260f84aa2b778a85891ae2d97 Nom de la ressource de la capacité Power BI Embedded.

AllMetrics

L’activation de l’option AllMetrics journalise les données de toutes les métriques que vous pouvez utiliser avec une ressource Power BI Embedded.

La table suivante répertorie les opérations liées à Power BI Embedded et qui peuvent apparaître dans le journal d’activité.

Schémas

Power BI Embedded utilise le schéma Power BI dédié.

Exemple de script pour la mise à l’échelle d’une capacité

Pour mettre à l’échelle une ressource de capacité, vous pouvez utiliser le script de runbook PowerShell ScaleUp-Automation-RunBook.ps1.

Le script utilise les API REST Power BI et ARM, qui peuvent être appelées dans Azure Automation et déclenchées par une alerte Azure.

Vous pouvez soit copier le script, soit le télécharger dans le cadre du référentiel PowerBI-Developer-Samples, en sélectionnant le bouton de code vert, puis en téléchargeant le fichier zip.

Étapes suivantes