Udostępnij za pośrednictwem


Łączenie raportu z modelem semantycznym przy użyciu powiązania dynamicznego

DOTYCZY: Aplikacja jest właścicielem danych Użytkownik jest właścicielem danych

Gdy raport jest połączony z modelem semantycznym, można użyć powiązania dynamicznego. Połączenie między raportem a modelem semantycznym jest nazywane powiązaniem. Gdy powiązanie jest określane w momencie osadzania, w przeciwieństwie do wcześniejszego określenia, powiązanie jest nazywane powiązaniem dynamicznym.

Podczas osadzania raportu usługi Power BI przy użyciu powiązania dynamicznego można połączyć ten sam raport z różnymi modelami semantycznymi w zależności od poświadczeń użytkownika.

Oznacza to, że można użyć jednego raportu do wyświetlania różnych informacji w zależności od modelu semantycznego, z którym jest połączony. Na przykład raport przedstawiający wartości sprzedaży detalicznej można połączyć z różnymi modelami semantycznymi sprzedawcy detalicznego i wygenerować różne wyniki, w zależności od semantycznego modelu sprzedawcy, z którym jest połączony.

Raport i model semantyczny nie muszą znajdować się w tym samym obszarze roboczym. Oba obszary robocze (zawierające raport i model semantyczny) muszą być przypisane do pojemności.

W ramach procesu osadzania upewnij się, że wygenerowano token z odpowiednimi uprawnieniami i dostosuj obiekt konfiguracji.

Generowanie tokenu z odpowiednimi uprawnieniami

Powiązanie dynamiczne jest obsługiwane zarówno w przypadku osadzania w organizacji , jak i osadzania dla scenariuszy klientów . W poniższej tabeli opisano zagadnienia dotyczące poszczególnych scenariuszy.

Scenariusz Własność danych Token Wymagania
Osadzanie dla organizacji Użytkownik jest właścicielem danych Token dostępu dla użytkowników usługi Power BI Użytkownik, którego token Microsoft Entra jest używany, musi mieć odpowiednie uprawnienia do wszystkich elementów (raportów, modeli semantycznych itp.).
Osadzanie dla klientów Aplikacja jest właścicielem danych Token dostępu dla użytkowników niebędących użytkownikami usługi Power BI Musi zawierać uprawnienia zarówno dla raportu, jak i dynamicznie powiązanego modelu semantycznego. Użyj interfejsu API do generowania tokenu osadzania dla wielu elementów, aby wygenerować token osadzania obsługujący wiele elementów.

Uwaga

Maksymalna dozwolona liczba źródeł danych na użytkownika wynosi 1000. Ten limit oznacza, że łączna liczba źródeł danych używanych w powiązaniu dynamicznym między raportami i semantycznymi modelami przez tego użytkownika nie może przekroczyć 1000.

Dostosowywanie obiektu konfiguracji

Aby powiązanie dynamiczne działało, należy dodać datasetBinding go do obiektu konfiguracji. Aby dowiedzieć się, jak to zrobić, zobacz Dynamiczne wiązanie zestawów danych z raportem.

Jeśli dopiero zaczynasz osadzanie w usłudze Power BI, zapoznaj się z tymi samouczkami, aby dowiedzieć się, jak osadzać zawartość usługi Power BI.