Power BI

Power BI est une suite d’outils d’analyse marketing qui permettent d’analyser les données et de partager des informations. Surveillez votre entreprise et obtenez des réponses rapidement avec des tableaux de bord complets disponibles sur chaque appareil. Dans votre application, vous pouvez vérifier l’état des alertes de données que vous avez configurées dans le service Power BI. Pour plus d’informations sur les alertes de données dans Power BI, voir la page de documentation.

Cette rubrique montre comment utiliser la connexion Power BI dans une application et répertorie les fonctions disponibles.

Ce dont vous avez besoin pour commencer

Utiliser la connexion Power BI dans votre application

Répertorier les alertes que vous avez configurées dans le service Power BI

  1. Dans le menu Insérer, sélectionnez Galerie, puis ajoutez une des galeries de texte.
  2. Pour afficher les alertes de l’utilisateur actuel, affectez la propriété Items de la galerie sur la formule suivante :

    PowerBI.GetAlerts()

La galerie met à jour la liste des alertes. Pour chaque alerte, vous recevez son nom et son ID, ainsi que l’ID de l’espace de travail de groupe dans lequel l’alerte a été configurée. Vous avez besoin de l’ID d’alerte pour obtenir davantage d’informations sur l’alerte.

Afficher l’état d’une alerte

Pour afficher l’état de l’alerte, appelez la fonction CheckAlertStatus avec l’ID d’alerte obtenu à l’étape précédente.

L’ID d’alerte peut être transmis sous forme de chaîne littérale (par exemple « 1234 ») ou comme référence à une section de la galerie remplie à l’aide de l’appel GetAlerts() (par exemple, Gallery1.Selected.alertId)

Pour continuer, ajoutez une étiquette, puis définissez sa propriété Text sur une des formules suivantes :

  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertTitle
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).currentTileValue
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertThreshold
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).isAlertTriggered

L’étiquette se met à jour avec l’état actuel de l’alerte.

Afficher les fonctions disponibles

Cette connexion comprend les fonctions suivantes :

Nom de la fonction Description
GetAlerts Répertorie les alertes que vous avez configurées dans le service Power BI
CheckAlertStatus Vérifie le statut d’une alerte spécifique

GetAlerts

Répertoriez les alertes que vous avez configurées dans le service Power BI.

Propriétés d’entrée

Aucune.

Propriétés de sortie

Nom de la propriété Type de données Obligatoire Description
value tableau Non Tableau des alertes de données que vous avez configurées dans le service Power BI. Chaque élément du tableau inclut ce qui suit :
  • alertTitle : titre de l’alerte
  • alertId : ID de l’alerte
  • groupId : ID du groupe dans lequel l’alerte a été créée

CheckAlertStatus

Vérifiez l’état d’une alerte.

Remarque : les demandes envoyées à ce point de terminaison sont limitées en fonction de chaque alerte en cas d’appels trop fréquents.

Propriétés d’entrée

Nom de la propriété Type de données Obligatoire Description
alertId entier Oui ID de l’alerte, tel que renvoyé par GetAlerts

Propriétés de sortie

Nom de la propriété Type de données Obligatoire Description
tileValue nombre Non Valeur de la vignette lorsque l’alerte a été déclenchée
tileUrl chaîne Non URL de la vignette qui a l’alerte
alertTitle chaîne Non Nom de l’alerte
isAlertTriggered valeur booléenne Non Si l’alerte est actuellement déclenchée
alertThreshold nombre Non Seuil auquel l’alarme est déclenchée

Liens utiles

Consultez toutes les connexions disponibles.
Découvrez comment ajouter des connexions dans vos applications.