Nawiązywanie połączenia z modelami semantycznymi w usługa Power BI z poziomu programu Power BI Desktop
W programie Power BI Desktop możesz utworzyć model danych i opublikować go w usługa Power BI. Następnie ty i inni możesz nawiązać połączenie na żywo z udostępnionym modelem semantycznym, który znajduje się w usługa Power BI, i utworzyć wiele różnych raportów z tego wspólnego modelu danych. Możesz użyć funkcji usługa Power BI połączenia na żywo, aby utworzyć wiele raportów w plikach pbix z tego samego modelu semantycznego i zapisać je w różnych obszarach roboczych.
W tym artykule omówiono korzyści, najlepsze rozwiązania, zagadnienia i ograniczenia funkcji połączenia na żywo usługa Power BI.
Zarządzanie cyklem życia połączeń na żywo i raportów w usłudze Power BI
Jednym z wyzwań z popularnością usługi Power BI jest rozprzestrzenianie się raportów, pulpitów nawigacyjnych i podstawowych modeli danych. Łatwe jest tworzenie atrakcyjnych raportów w programie Power BI Desktop, publikowanie tych raportów w usługa Power BI i tworzenie doskonałych pulpitów nawigacyjnych na podstawie tych modeli semantycznych.
Ponieważ twórcy raportów często używają tych samych lub prawie tych samych modeli semantycznych, wiedząc, który semantyczny model jest oparty na raporcie, a świeżość tego modelu semantycznego staje się wyzwaniem. Połączenie na żywo usługa Power BI rozwiązuje to wyzwanie przy użyciu typowych modeli semantycznych, aby ułatwić i bardziej spójne tworzenie, udostępnianie i rozszerzanie raportów i pulpitów nawigacyjnych.
Tworzenie i udostępnianie modelu semantycznego, z których mogą korzystać wszyscy
Analityk biznesowy w zespole, który jest wykwalifikowanych w tworzeniu dobrych modeli danych, nazywanych również modelami semantycznymi, może utworzyć semantyczny model i raport, a następnie udostępnić ten raport w usługa Power BI.
Jeśli wszyscy członkowie zespołu utworzyli własne wersje modelu semantycznego i udostępnili swoje raporty zespołowi, w obszarze roboczym usługi Power BI zespołu będzie dostępnych wiele raportów z różnych modeli semantycznych. Trudno byłoby stwierdzić, który raport był ostatni, czy modele semantyczne były takie same, czy też jakie były różnice.
Dzięki funkcji połączenia na żywo usługa Power BI inni członkowie zespołu mogą używać opublikowanego modelu semantycznego analityka do własnych raportów we własnych obszarach roboczych. Każdy może używać tego samego solidnego, sprawdzonego, opublikowanego modelu semantycznego do tworzenia własnych unikatowych raportów.
Nawiązywanie połączenia z modelem semantycznym przy użyciu połączenia na żywo usługa Power BI
W programie Power BI Desktop analityk biznesowy zespołu tworzy raport i model semantyczny, na podstawie których jest oparty raport. Następnie analityk publikuje raport w usługa Power BI, a raport jest wyświetlany w obszarze roboczym zespołu. Aby uzyskać więcej informacji na temat obszarów roboczych, zobacz Obszary robocze w usłudze Power BI.
Analityk biznesowy może użyć ustawienia uprawnienia do tworzenia, aby udostępnić raport wszystkim osobom w obszarze roboczym lub poza obszarem roboczym, aby wyświetlać i używać go. Członkowie zespołu w obszarze roboczym zespołu i poza tym mogą teraz nawiązać połączenie na żywo z udostępnionym modelem danych przy użyciu funkcji usługa Power BI połączenia na żywo. Członkowie zespołu mogą tworzyć własne unikatowe raporty na podstawie oryginalnego modelu semantycznego we własnych obszarach roboczych.
Na poniższej ilustracji przedstawiono sposób publikowania raportu programu Power BI Desktop i modelu danych w usługa Power BI. Inni użytkownicy łączą się z modelem danych, korzystając z połączenia na żywo w usłudze Power BI, bazując na własnych unikatowych raportach w swoich obszarach roboczych, opierających się na udostępnionym modelu semantycznym.
Konfigurowanie i używanie połączenia na żywo usługa Power BI
Można zobaczyć użyteczność połączenia usługa Power BI na żywo na potrzeby zarządzania cyklem życia raportu. Teraz dowiedz się, jak korzystać z doskonałego raportu i modelu semantycznego do udostępnionego modelu semantycznego, którego członkowie zespołu mogą używać w usłudze Power BI.
Publikowanie raportu usługi Power BI i modelu semantycznego
Pierwszym krokiem w korzystaniu z połączenia na żywo usługi Power BI do zarządzania cyklem życia raportu jest opublikowanie raportu i modelu semantycznego dla członków zespołu do użycia.
Aby opublikować raport, w programie Power BI Desktop wybierz pozycję Publikuj na karcie Narzędzia główne .
Jeśli nie zalogowano się do konta usługa Power BI, usługa Power BI wyświetli monit o zalogowanie się.
Wybierz miejsce docelowe obszaru roboczego, aby opublikować raport i model semantyczny, a następnie wybierz pozycję Wybierz. Każda osoba, która ma uprawnienia do tworzenia, może uzyskać dostęp do tego modelu semantycznego. Uprawnienie do tworzenia można ustawić w usługa Power BI po opublikowaniu.
Rozpoczyna się proces publikowania, a program Power BI Desktop pokazuje postęp.
Po zakończeniu program Power BI Desktop pokazuje powodzenie i udostępnia linki do raportu w usługa Power BI oraz szybki wgląd w szczegółowe informacje o raporcie.
Teraz, gdy raport z jego semantycznym modelem znajduje się w usługa Power BI, możesz go promować lub potwierdzić jego jakość i niezawodność. Możesz również zażądać, aby raport został certyfikowany przez centralny organ w ramach dzierżawy Power BI. Aby uzyskać więcej informacji, zobacz Popularyzować zawartość.
Ostatnim krokiem jest ustawienie uprawnienia do tworzenia w usługa Power BI modelu semantycznego, na podstawie których jest oparty raport. Uprawnienie do tworzenia określa, kto może wyświetlać i używać modelu semantycznego. Możesz ustawić uprawnienie do tworzenia w samym obszarze roboczym lub po udostępnieniu aplikacji z obszaru roboczego. Aby uzyskać więcej informacji, zobacz Uprawnienia do tworzenia dla udostępnionych modeli semantycznych.
Ustanawianie połączenia usługa Power BI na żywo z opublikowanym modelem semantycznym
Członkowie zespołu, którzy mają dostęp do obszaru roboczego, w którym opublikowano raport i model semantyczny, mogą łączyć się z semantycznym modelem i tworzyć własne raporty. Aby nawiązać połączenie z opublikowanym raportem i utworzyć własny raport na podstawie opublikowanego modelu semantycznego:
W programie Power BI Desktop na karcie Narzędzia główne wybierz pozycję Pobierz dane>Modele semantyczne usługi Power BI.
Możesz też wybrać pozycję Pobierz dane, a następnie na ekranie Pobierz dane w obszarze Wszystkie w okienku po lewej stronie wybierz pozycję semantyczne modele usługi Power BI, a następnie wybierz pozycję Połącz.
Jeśli nie zalogowano się, usługa Power BI wyświetli monit o zalogowanie się.
Katalog usługi OneLake pokazuje obszary robocze, których jesteś członkiem, oraz wszystkie udostępnione modele semantyczne, dla których masz uprawnienia do tworzenia w dowolnym obszarze roboczym.
Aby znaleźć odpowiedni model semantyczny, możesz:
- Przefiltruj listę do pozycji Moje dane lub modele semantyczne, które są zatwierdzone w organizacji.
- Wyszukaj określony model semantyczny lub filtruj według słowa kluczowego.
- Zobacz semantyczną nazwę modelu, właściciela, obszaru roboczego, czas ostatniego i następnego odświeżania oraz ważność.
Wybierz model semantyczny, a następnie wybierz pozycję Połącz , aby nawiązać połączenie na żywo z wybranym modelem semantycznym. Program Power BI Desktop ładuje pola modelu semantycznego i ich wartości w czasie rzeczywistym.
Teraz ty i inni możesz tworzyć i udostępniać raporty niestandardowe— wszystko z tego samego modelu semantycznego. Takie podejście to doskonały sposób na utworzenie dobrze sformułowanego modelu semantycznego przez jedną osobę znającą. Wielu kolegów z zespołu może używać tego udostępnionego modelu semantycznego do tworzenia własnych raportów.
Rozważania i ograniczenia
Podczas korzystania z połączenia usługa Power BI na żywo należy pamiętać o kilku zagadnieniach i ograniczeniach.
- W trybie połączenia na żywo nie można modyfikować samego modelu danych (na przykład nie można dodawać nowych kolumn ani tabel). Można tworzyć tylko miary (miary raportu), kolumny obliczeniowe, obliczenia wizualne i tabele obliczeniowe.
- Tylko użytkownicy z uprawnieniami do tworzenia modelu semantycznego mogą łączyć się z opublikowanym modelem semantycznym przy użyciu połączenia na żywo usługa Power BI.
- Ukryte kolumny stają się widoczne dla użytkowników z uprawnieniami do budowania, gdy tworzą połączenia na żywo z modelem semantycznym w programie Power BI Desktop.
- Użytkownicy wersji bezpłatnej widzą tylko zestawy danych, które znajdują się w Mój obszar roboczy oraz w obszarach roboczych opartych na platformie Premium lub Fabric.
- Ponieważ to połączenie jest aktywne, nawigacja po lewej stronie i modelowanie są wyłączone. Zachowanie jest podobne do połączenia usług SQL Server Analysis Services (SSAS). Jednak modele złożone w usłudze Power BI umożliwiają łączenie danych z różnych źródeł. Aby uzyskać więcej informacji, zobacz Używanie modeli złożonych w programie Power BI Desktop.
- Ponieważ to połączenie jest aktywne, zabezpieczenia na poziomie wiersza (RLS) i podobne zachowania związane z połączeniem są egzekwowane. To zachowanie jest takie samo jak w przypadku połączenia z usługą SSAS.
- Jeśli właściciel modyfikuje oryginalny udostępniony plik pbix, udostępniony model semantyczny i raport w usługa Power BI zostaną zastąpione. Raporty oparte na modelu semantycznym nie są zastępowane, ale wszelkie zmiany w modelu semantycznym odzwierciedlają raport.
- Członkowie obszaru roboczego nie mogą zastąpić oryginalnego raportu udostępnionego. Jeśli spróbują to zrobić, otrzymają monit o zmianę nazwy pliku i opublikowanie.
- Jeśli członkowie są zobowiązani do opublikowania, muszą pobrać plik przy użyciu opcji Kopia raportu i danych. Wprowadź niezbędne zmiany, a następnie opublikuj raport.
- Jeśli usuniesz udostępniony model semantyczny w usługa Power BI, raporty oparte na tym modelu semantycznym nie będą działać prawidłowo ani nie będą wyświetlać wizualizacji. Nie można już uzyskać dostępu do tego modelu semantycznego z poziomu programu Power BI Desktop.
- Raporty, które udostępniają model semantyczny na usługa Power BI nie obsługują wdrożeń automatycznych korzystających z interfejsu API REST usługi Power BI.
- Ponieważ połączenie z usługą Power BI jest aktywne, podłączenie do zestawu danych z udostępnionym raportem w Mój Obszar Roboczy innych użytkowników jest nieobsługiwane.
Powiązana zawartość
Aby uzyskać więcej informacji na temat trybu DirectQuery i innych funkcji połączenia danych usługi Power BI, zapoznaj się z następującymi zasobami:
- Używanie trybu DirectQuery w usłudze Power BI
- Źródła danych obsługiwane przez zapytanie bezpośrednie
- Używanie trybu DirectQuery dla modeli semantycznych usługi Power BI i usług Azure Analysis Services (wersja zapoznawcza)
Aby uzyskać więcej informacji na temat usługi Power BI, zobacz następujące artykuły:
- Co to jest program Power BI Desktop?
- Omówienie zapytań w programie Power BI Desktop
- Typy danych w programie Power BI Desktop
- kształtowanie i łączenie danych w programie Power BI Desktop
- Typowe zadania dotyczące zapytań w programie Power BI Desktop
- Publikowanie modeli semantycznych i raportów z programu Power BI Desktop