Nawiąż połączenie z Power BI z Power Apps

Power BI.

Power BI to pakiet narzędzi biznesowych do analizowania danych i dzielenia się spostrzeżeniami. Monitoruj działanie swojej firmy i szybko uzyskuj odpowiedzi dzięki zaawansowanym pulpitom nawigacyjnym dostępnym na każdym urządzeniu. W aplikacji możesz sprawdzać stan alertów dotyczących danych, które zostały skonfigurowane w usłudze Power BI. Aby uzyskać więcej informacji o alertach dotyczących danych w Power BI, przejdź na stronę dokumentacji.

W tym temacie pokazano, jak używać połączenia Power BI w aplikacji, i wymieniono wszystkie dostępne funkcje.

Uwaga

Połączenie usługi Power BI nie jest delegowalne.

Wymagania wstępne

Używanie połączenia Power BI w aplikacji

Wyświetlanie listy alertów, które zostały skonfigurowane w Power BI

  1. Z menu Wstaw wybierz pozycję Galeria i dodaj wszystkie Galerie tekstowe.

  2. Aby wyświetlić alerty bieżącego użytkownika, ustaw właściwość Elementy galerii na następującą formułę:

    PowerBI.GetAlerts()

Galeria zostanie zaktualizowana o listę alertów. Dla każdego alertu zostanie podana nazwa, numer identyfikatora oraz identyfikator obszaru roboczego grupy, w którym ten alert został skonfigurowany. Aby uzyskać bliższe informacje o alercie, potrzebny będzie jego identyfikator.

Wyświetlanie stanu alertu

Aby wyświetlić stan alertu, wywołaj funkcję CheckAlertStatus z identyfikatorem alertu uzyskanym w kroku powyżej.

Identyfikator alertu może zostać przekazany w postaci literału String (np. „1234”) lub jako odwołanie do sekcji galerii wypełnionej przy użyciu wywołania funkcji GetAlerts() (e.g. Gallery1.Selected.alertId)

Aby kontynuować, dodaj etykietę, a następnie ustaw jej właściwość Tekst na jedną z tych formuł:

  • 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

Etykieta zostanie zaktualizowana o bieżący stan alertu.

Wyświetlanie dostępnych funkcji

To połączenie obejmuje następujące funkcje:

Nazwa funkcji Opis
GetAlerts Wyświetlanie listy alertów, które zostały skonfigurowane w Power BI
CheckAlertStatus Sprawdzenie stanu konkretnego alertu

GetAlerts

Wyświetlanie listy alertów, które zostały skonfigurowane w Power BI.

Właściwości wejściowe

Brak.

Właściwości wyjściowe

Nazwa właściwości Typ danych Wymagani Opis
wartość tablica Nie Tablica alertów dotyczących danych, które zostały skonfigurowane w Power BI. Każdy element w tablicy będzie obejmować:
  • alertTitle: tytuł alertu
  • alertId: identyfikator alertu
  • groupId: identyfikator grupy, w której został utworzony alert

CheckAlertStatus

Sprawdzanie stanu alertu.

Uwaga

Żądania kierowane do tego punktu końcowego będą ograniczane dla poszczególnych alertów, jeśli wywołania będą zbyt częste.

Właściwości wejściowe

Nazwa właściwości Typ danych Wymagani Opis
alertId integer Tak Identyfikator alertu zwrócony przez funkcję GetAlerts

Właściwości wyjściowe

Nazwa właściwości Typ danych Wymagani Opis
tileValue numer Nie Wartość kafelka w chwili wyzwolenia alertu
tileUrl string Nie Adres URL kafelka, dla którego wystąpił alert
alertTitle string Nie Nazwa alertu
isAlertTriggered boolean Nie Czy alert jest obecnie uruchomiony
alertThreshold numer Nie Próg wyzwalania alarmu

Zobacz wszystkie dostępne połączenia.
Dowiedz się, jak dodawać połączenia do aplikacji.

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).