Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Power BI umożliwia uzyskiwanie szczegółowych informacji o danych i lepsze podejmowanie decyzji, a usługa Power Apps umożliwia wszystkim tworzenie i używanie aplikacji łączących się z danymi biznesowymi. Niestandardowa wizualizacja usługi Power Apps umożliwia przekazanie danych uwzględniających kontekst do aplikacji kanwy, która aktualizuje je w czasie rzeczywistym w miarę wprowadzania zmian w raporcie. Teraz użytkownicy aplikacji mogą uzyskiwać szczegółowe informacje biznesowe i podejmować działania bezpośrednio w swoich raportach i pulpitach nawigacyjnych usługi Power BI.
Korzystanie z wizualizacji usługi Power Apps
Przyjrzyjmy się krokom wymaganym do użycia wizualizacji usługi Power Apps w raporcie usługi Power BI.
Wizualizacja usługi Power Apps jest domyślnie dostępna w usłudze Power BI. Jeśli używasz programu Power BI Desktop i nie widzisz go, musisz przeprowadzić uaktualnienie do najnowszej wersji programu Power BI Desktop.
Dodaj wizualizację usługi Power Apps do raportu i ustaw skojarzone z nim pola danych.
Możesz wybrać istniejącą aplikację lub utworzyć aplikację, ale raport musi zostać opublikowany w usłudze Power BI i otwarty w przeglądarce Microsoft Edge lub Google Chrome.
Jeśli zdecydujesz się utworzyć aplikację, możesz wybrać środowisko, w którym ma zostać utworzona.
Jeśli zdecydujesz się użyć istniejącej aplikacji, wizualizacja wyświetli monit o otwarcie aplikacji w usłudze Power Apps. Następnie wizualizacja konfiguruje wymagane składniki w aplikacji, aby usługa Power BI mogła wysyłać dane do usługi Power Apps.
Jeśli tworzysz nową aplikację, usługa Power Apps tworzy prostą aplikację z już skonfigurowanymi wymaganymi składnikami.
Uwaga / Notatka
Musisz utworzyć nową aplikację w oparciu o wizualizację Power Apps w raporcie Power BI, aby funkcja
PowerBIIntegration.Refresh()była dostępna w aplikacji.
Teraz w programie Power Apps Studio możesz użyć pól danych ustawionych w kroku 2. Obiekt
PowerBIIntegrationdziała jak każde inne źródło danych lub kolekcja usługi Power Apps. Obiektu można użyć do wypełnienia dowolnej kontrolki lub podłączenia i filtrowania innych źródeł danych.
Ta formuła łączy dane usługi Power BI ze źródłem danych klienta:
LookUp(Customer,Customer_x0020_Name=First(PowerBIIntegration.Data).Customer_Name)Raport usługi Power BI i uruchomione wystąpienie programu Power Apps Studio współdzielą połączenie danych na żywo. Gdy oba są otwarte, możesz filtrować lub zmieniać dane w raporcie, aby natychmiast zobaczyć, jak zaktualizowane dane odzwierciedlają się w aplikacji w Power Apps Studio.
Po zakończeniu tworzenia lub wprowadzania zmian w aplikacji zapisz i opublikuj aplikację w usłudze Power Apps, aby zobaczyć aplikację w raporcie usługi Power BI.
Gdy zmiany będą zadowalające, upewnij się, że aplikacja została udostępniona użytkownikom raportu, a następnie zapisz raport.
Utworzono raport, w którym użytkownicy mogą podejmować działania w miarę uzyskiwania szczegółowych informacji na podstawie danych.
Jeśli musisz wprowadzić zmiany w aplikacji, otwórz raport w trybie edycji, wybierz pozycję Więcej opcji (. . .) w wizualizacji usługi Power Apps i wybierz pozycję Edytuj.
Ograniczenia wizualizacji usługi Power Apps
Następujące ograniczenia dotyczą wizualizacji usługi Power Apps:
- Tylko protokół HTTPS jest obsługiwany dla funkcji Launch w wizualizacji usługi Power Apps.
- Wizualizacja usługi Power Apps jest obsługiwana tylko w przypadku osadzania dla organizacji. Osadzanie dla klientów nie jest obsługiwane.
- Maksymalna liczba rekordów, które można przekazać z usługi Power BI do wizualizacji usługi Power Apps przy użyciu obiektu "PowerBIIntegration", jest ograniczona do 1000.
- Wizualizacja usługi Power Apps jest obsługiwana tylko dla użytkowników-gości , gdy spełnione są następujące warunki:
- URI (weblink) aplikacji kanwy zawiera tenantId aplikacji w łańcuchu zapytania.
- Portal usługi Power BI uwierzytelnia użytkownika zamiast zezwalać na dostęp anonimowy.
- Aplikacja canvas jest udostępniana użytkownikowi-gościowi próbującemu wyświetlić zawartość aplikacji.
- Wizualizacja usługi Power Apps nie obsługuje osadzania wielopoziomowego usługi Power Apps w suwerennych chmurach. Na przykład osadzanie raportu usługi Power BI za pomocą wizualizacji usługi Power Apps na stronie programu SharePoint lub dalsze osadzanie tej strony programu SharePoint w kanale usługi Teams nie jest obsługiwane w suwerennych chmurach.
- Jeśli zmienisz pola danych skojarzone z wizualizacją, musisz edytować aplikację z poziomu usługi Power BI, wybierając wielokropek (...), a następnie wybierając pozycję Edytuj. W przeciwnym razie zmiany nie będą propagowane do usługi Power Apps, a aplikacja będzie zachowywać się w nieoczekiwany sposób.
- Wizualizacja usługi Power Apps nie może wyzwolić odświeżania raportów usługi Power BI i źródeł danych usługi Power BI z poziomu programu Power BI Desktop. Jeśli zapiszesz dane z aplikacji do tego samego źródła danych co raport, zmiany nie zostaną odzwierciedlone natychmiast w programie Power BI Desktop. Zmiany są odzwierciedlane podczas następnego zaplanowanego odświeżania.
- Wizualizacja usługi Power Apps nie może filtrować danych ani wysyłać żadnych danych z powrotem do raportu.
- Musisz udostępnić aplikację oddzielnie od raportu. Dowiedz się więcej o udostępnianiu aplikacji w usłudze Power Apps.
- Serwer raportów usługi Power BI nie obsługuje wizualizacji usługi Power Apps.
- Podczas korzystania z
PowerBIIntegration.Refresh()funkcji obowiązują następujące ograniczenia:- Aby ta funkcja mogła być dostępna w aplikacji, musisz utworzyć nową aplikację na podstawie wizualizacji usługi Power Apps w raporcie usługi Power BI.
- Należy użyć źródła obsługującego zapytanie bezpośrednie, a połączenie danych musi zostać utworzone przy użyciu metody DirectQuery .
- Usługa Power Apps w programie Power BI Desktop udostępnia dane w programie Power Apps Studio podczas tworzenia aplikacji, ale nie podczas edytowania. Użyj sieci Web usługi Power BI, aby wyświetlić podgląd danych podczas edytowania aplikacji.
- Aplikacja mobilna Power BI nie obsługuje sterowania mikrofonem w wizualizacjach usługi Power Apps.
Uwaga / Notatka
Zalecamy, aby najpierw opublikować raport w usłudze Power BI, a następnie utworzyć lub zmodyfikować aplikacje.
Obsługa przeglądarek
W poniższej tabeli wymieniono obsługę przeglądarki w celu wyświetlania, tworzenia i modyfikowania akcji wizualizacji usługi Power Apps. Obsługiwane przeglądarki i akcje są identyfikowane za pomocą znacznika wyboru ( √ ).
| Browser | View | Create | Modify |
|---|---|---|---|
| Microsoft Edge | ✓ | ✓ | ✓ |
| Google Chrome | ✓ | ✓ | ✓ |
| Safari* | ✓ | ||
| Mozilla Firefox | |||
| Wszystkie inne przeglądarki |
* W przeglądarce Safari należy włączyć śledzenie między witrynami (Preferencje>, Prywatność i wyczyść opcję Zapobiegaj śledzeniu między witrynami), aby wyświetlić wizualizację Power Apps.
Obsługa ułatwień dostępu
Aby nawigować po wizualizacji usługi Power Apps przy użyciu klawiatury, wykonaj następujące kroki:
- Skup się na wybraniu raportu usługi Power BI dla żądanej wizualizacji usługi Power Apps.
- Użyj Tab na klawiaturze, dopóki wizualizacja nie zostanie wyróżniona.
- Naciśnij Ctrl+Right na klawiaturze, aby wprowadzić wizualizację.
- Użyj Tab na klawiaturze do momentu wybrania składnika wizualizacji.
Aby uzyskać więcej informacji, przejdź do dokumentacji ułatwień dostępu usługi Power BI
Dalsze kroki
- Przejdź przez prosty samouczek ze szczegółowymi krokami.
- Zapoznaj się z naszym filmem.