Freigeben über


Herstellen einer Verbindung mit Power BI über Power Apps

Power BI.

Power BI ist eine Suite von Business Analytics-Tools zum Analysieren von Daten und Zum Teilen von Erkenntnissen. Überwachen Sie Ihr Unternehmen und erhalten Sie schnell Antworten mit umfassenden Dashboards, die auf jedem Gerät verfügbar sind. In Ihrer App können Sie den Status der Datenwarnungen überprüfen, die Sie im Power BI-Dienst eingerichtet haben. Weitere Informationen zu Datenwarnungen in Power BI erhalten Sie auf der Dokumentationsseite.

In diesem Thema erfahren Sie, wie Sie die Power BI-Verbindung in einer App verwenden und die verfügbaren Funktionen auflisten.

Hinweis

Die Power BI-Verbindung ist nicht delegierbar.

Voraussetzungen

Verwenden der Power BI-Verbindung in Ihrer App

Auflisten der Warnungen, die Sie im Power BI-Dienst eingerichtet haben

  1. Wählen Sie im Menü "Einfügen " die Option "Katalog" aus, und fügen Sie eine der Textkataloge hinzu.

  2. Um die Benachrichtigungen des aktuellen Benutzers anzuzeigen, legen Sie die Items-Eigenschaft des Katalogs auf die folgende Formel fest:

    PowerBI.GetAlerts()

Der Katalog wird mit der Liste der Warnungen aktualisiert. Für jede Warnung erhalten Sie den Warnungsnamen, die ID-Nummer der Warnung und die ID des Gruppenarbeitsbereichs, in dem die Warnung konfiguriert wurde. Sie benötigen die Warnungs-ID, um weitere Informationen zur Warnung zu erhalten.

Anzeigen des Status einer Warnung

Rufen Sie zum Anzeigen des Status der Warnung die CheckAlertStatus-Funktion mit der Warnungs-ID auf, die aus dem obigen Schritt abgerufen wurde.

Die Warnungs-ID kann entweder als Literalzeichenfolge (z. B. "1234") oder als Verweis auf einen Katalogabschnitt übergeben werden, der mit dem Aufruf von GetAlerts() aufgefüllt wird (z. B. Gallery1.Selected.alertId)

Um fortzufahren, fügen Sie eine Beschriftung hinzu, und legen Sie dann die Text-Eigenschaft auf eine der folgenden Formeln fest:

  • 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

Die Bezeichnung wird mit dem aktuellen Status der Warnung aktualisiert.

Anzeigen der verfügbaren Funktionen

Diese Verbindung umfasst die folgenden Funktionen:

Funktionsname Description
GetAlerts Auflisten der Warnungen, die Sie im Power BI-Dienst eingerichtet haben
CheckAlertStatus Überprüfen des Status einer bestimmten Warnung

GetAlerts

Listen Sie die Benachrichtigungen auf, die Sie im Power BI-Dienst eingerichtet haben.

Eingabeeigenschaften

Keiner.

Ausgabeeigenschaften

Objektname Datentyp Erforderlich Description
value Array Nein Ein Array der Datenwarnungen, die Sie im Power BI-Dienst eingerichtet haben. Jedes Element im Array enthält Folgendes:
  • alertTitle: der Titel der Warnung
  • alertId: die ID der Warnung
  • groupId: die ID der Gruppe, in der die Warnung erstellt wurde

CheckAlertStatus

Überprüfen Sie den Status einer Warnung.

Hinweis

Anforderungen an diesen Endpunkt werden pro Warnung gedrosselt, wenn sie zu häufig aufgerufen werden.

Eingabeeigenschaften

Objektname Datentyp Erforderlich Description
alertId Integer Yes Die ID der Warnung, wie von GetAlerts zurückgegeben

Ausgabeeigenschaften

Objektname Datentyp Erforderlich Description
tileValue number Nein Der Wert der Kachel, wenn die Warnung ausgelöst wurde
tileUrl Schnur Nein URL für die Kachel mit der Warnung
alertTitle Schnur Nein Name der Warnung
isAlertTriggered boolean Nein Gibt an, ob die Warnung zurzeit ausgelöst wird.
alertThreshold number Nein Der Schwellenwert, an dem der Alarm ausgelöst wird

Alle verfügbaren Verbindungen anzeigen.
Erfahren Sie, wie Sie Ihren Apps Verbindungen hinzufügen .