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.
Za pomocą osadzonej analizy usługi Power BI możesz utworzyć zawartość usługi Power BI, która wyświetla raporty podzielone na strony w w pełni zintegrowanej i interaktywnej aplikacji. Osadzanie raportów podzielonych na strony przy użyciu rozwiązania, które jest najlepsze dla Ciebie, osadzanie dla klientów lub osadzanie w organizacji.
W tym artykule opisano sposób osadzania raportów podzielonych na strony przy użyciu przykładowych samouczków osadzania.
Wymagania wstępne
Aby rozpocząć pracę, potrzebne będą następujące elementy:
Jednostka usługi
Własna konfiguracja tenant Microsoft Entra
Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.
Metoda
Aby osadzić raport podzielony na strony przy użyciu przykładowej aplikacji, wykonaj następujące kroki:
Utwórz i przekaż raport podzielony na strony.
Krok 1. Tworzenie obszaru roboczego
Ponieważ używasz service principal do logowania się do aplikacji, musisz utworzyć obszar roboczy.
Jednostka usługi musi być również administratorem lub członkiem obszarów roboczych usługi Power BI.
Krok 2. Tworzenie pojemności
Przed zaimportowaniem lub przesłaniem raportu stronicowanego w celu osadzenia, należy przypisać obszar roboczy zawierający raport do pojemności.
Aby dowiedzieć się, jakiego rodzaju pojemność potrzebujesz, zobacz pojęcia dotyczące usługi Microsoft Fabric.
Krok 3. Przypisywanie obszaru roboczego do pojemności
Po utworzeniu pojemności przypisz obszar roboczy aplikacji do tej pojemności.
Aby przypisać pojemność do obszaru roboczego przy użyciu podmiotu usługi, należy pracować z interfejsem API REST usługi Power BI. Jeśli używasz interfejsów API REST usługi Power BI, upewnij się, że pracujesz z identyfikatorem obiektu jednostki usługi.
Uwaga
Można również zaimportować raporty podzielone na strony do obszaru roboczego przy użyciu API REST Power BI.
Krok 4. Tworzenie i przekazywanie raportu podzielonego na strony
Raport podzielony na strony można utworzyć przy użyciu programu Power BI Report Builder, a następnie przekazać raport do usługi.
Uwaga
Osoba, która przekazuje raport podzielony na strony, potrzebuje licencji usługi Power BI Pro lub Premium na użytkownika (PPU), aby opublikować go w obszarze roboczym.
Krok 5. Osadzanie zawartości przy użyciu przykładowej aplikacji
Wykonaj kroki opisane w samouczku osadzania zawartości dla klientów . Pomiń krok 4 - Tworzenie i publikowanie raportu Power BI i zamiast tego pracuj z przesłanym raportem stronicowanym, a nie z przykładowym raportem sugerowanym w samouczku.
Aby użyć modelu semantycznego usługi Power BI jako źródła danych:
- Upewnij się, że ustawienie dzierżawy Zezwalaj na punkty końcowe XMLA i analizuj w programie Excel z danymi lokalnymi jest włączone.
- W portalu usługi Power BI ustaw XMLA punkt końcowy na Tylko do odczytu lub Odczyt i zapis, jak opisano w Włączanie odczytu i zapisu dla pojemności Premium. Punkt końcowy należy skonfigurować tylko raz dla danej pojemności.
- Wygeneruj token osadzania z wieloma zasobami przy użyciu identyfikatora zestawu danych określonego w żądaniu, a XmlaPermissions ustaw na Tylko do odczytu.
Aby użyć źródła danych z obsługą logowania jednokrotnego :
- Usługa Power BI obsługuje źródła danych z obsługą logowania jednokrotnego, jeśli źródła danych łączą się bezpośrednio z raportem podzielonym na strony lub łączą się z semantycznym modelem usługi Power BI, który jest źródłem danych raportu podzielonego na strony.
- W przypadku osadzania raportu stronicowanego ze źródłami danych z włączonym SSO należy podać obiekt blob tożsamości dla źródła danych w
DatasourceIdentitypodczas generowania tokenu osadzania obejmującego wiele zasobów.
Aby uzyskać więcej informacji na temat osadzania tokenów dostępu analitycznego, zobacz Tokeny dostępu analizy osadzonej.
Rozważania i ograniczenia
- Aby uzyskać pełną listę obsługiwanych zestawów danych i ich metod uwierzytelniania, zobacz Obsługiwane źródła danych dla raportów podzielonych na strony usługi Power BI.
- Musisz użyć podmiotu zabezpieczeń usługi. Nie możesz mieć użytkownika głównego.
- Nie można pracować z Premium dla pojedynczego użytkownika (PPU).
- W przypadku osadzania raportu podzielonego na strony przy użyciu modelu semantycznego usługi Power BI obowiązują dwa warunki:
- Raport stronicowany i semantyczny model usługi Power BI muszą znajdować się w obszarze roboczym Premium per Capacity lub Osadzonym (mogą znajdować się w dwóch różnych obszarach).
- Osoba, która generuje token osadzania, musi mieć uprawnienia do zapisu w obszarach roboczych zarówno raportu, jak i modelu semantycznego.
- Obecnie nie można osadzić raportu podzielonego na strony połączonego z usługami Azure Analysis Services z włączonym logowaniem jednokrotnym.
- Raporty podzielone na strony nie obsługują zdarzeń po stronie klienta (takich jak
loadedlubrendered). - Raporty podzielone na strony nie obsługują interfejsu API setAccessToken po stronie klienta (nie można zaktualizować tokenu dostępu bez ponownego ładowania raportu).
- Osadzanie raportów podzielonych na strony przy użyciu zestawu danych w czasie rzeczywistym (zestawu danych typu push) nie jest obsługiwane.