Udostępnij za pośrednictwem


Korzystanie z usługi Azure Log Analytics w usłudze Power BI

Usługa Power BI integruje się z usługą Azure Log Analytics (LA), aby umożliwić administratorom i właścicielom obszarów roboczych Premium skonfigurowanie połączenia usługi Log Analytics z subskrypcją usługi Power BI. W tym artykule opisano sposób działania integracji między usługą Log Analytics i usługą Power BI oraz przedstawiono przykłady sposobu korzystania z usługi Azure Log Analytics w ramach subskrypcji usługi Power BI Premium.

Azure Log Analytics (LA) to usługa w usłudze Azure Monitor , której usługa Power BI używa do zapisywania dzienników aktywności. Pakiet usługi Azure Monitor umożliwia zbieranie, analizowanie i wykonywanie działań dotyczących danych telemetrycznych ze środowisk platformy Azure i środowiska lokalnego. Oferuje ona magazyn długoterminowy, interfejs zapytań ad hoc i dostęp do interfejsu API w celu umożliwienia eksportowania i integracji danych z innymi systemami.

Integracja usługi Power BI z usługą Log Analytics uwidacznia zdarzenia z aparatu usług Analysis Services. Zdarzenia pochodzą z istniejących dzienników diagnostycznych dostępnych dla usług Azure Analysis Services.

Po nawiązaniu połączenia z usługą Power BI dane są wysyłane w sposób ciągły i są dostępne w usłudze Log Analytics w ciągu około 5 minut. Na poniższym diagramie przedstawiono sposób działania usługi Azure Monitor z wyróżnioną ścieżką wykonaną przez usługę Power BI.

Diagram przedstawiający sposób działania usługi Azure Monitor z usługą Power BI.

W poniższych sekcjach opisano integrację usługi Azure Log Analytics z usługą Power BI. Zapoznaj się z tematem Konfigurowanie usługi Azure Log Analytics w usłudze Power BI , aby uzyskać wymagania niezbędne do połączenia usługi Azure Log Analytics z usługą Power BI oraz zagadnienia, które należy wziąć pod uwagę.

Przykłady scenariuszy rejestrowania

W tej sekcji przedstawiono kilka przykładów sposobu konfigurowania usługi Log Analytics dla usługi Power BI oraz sposobu wprowadzania wyborów, które będą wpływać na to, co jest rejestrowane i jak są udostępniane informacje.

Przykład 1. Dzienniki obszaru roboczego tylko dla jednego obszaru roboczego

W tym przykładzie tylko dzienniki obszaru roboczego Z obszaru roboczego A są wysyłane do dedykowanego obszaru roboczego usługi Log Analytics:

Diagram przedstawiający przykładowe wysyłanie dzienników obszaru roboczego tylko do innego obszaru roboczego.

Przykład 2. Dzienniki obszaru roboczego wysyłane do dedykowanych obszarów roboczych usługi Log Analytics

W tym przykładzie dzienniki obszaru roboczego z dwóch różnych obszarów roboczych usługi Power BI są wysyłane do oddzielnych dedykowanych obszarów roboczych usługi Log Analytics:

Diagram przedstawiający przykładowe dwa oddzielne dzienniki obszaru roboczego wysyłane do dedykowanych obszarów roboczych dziennika.

W tych przykładach przedstawiono różne sposoby używania usługi Azure Log Analytics z usługą Power BI i uzyskiwania potrzebnych informacji dziennika.

W innym artykule dowiesz się, jak skonfigurować usługę Azure Log Analytics do pracy z usługą Power BI, z określonymi krokami i wymaganiami dotyczącymi prawidłowego działania rejestrowania.

Przykład 3. Dzienniki obszaru roboczego wysyłane do dedykowanego obszaru roboczego usługi Log Analytics

W tym przykładzie dzienniki obszaru roboczego z wielu obszarów roboczych usługi Power BI są wysyłane do dedykowanego obszaru roboczego usługi Log Analytics:

Diagram przedstawiający przykład trzy oddzielne dzienniki obszaru roboczego wysyłane do dedykowanego obszaru roboczego dziennika.

W tych przykładach przedstawiono różne sposoby używania usługi Azure Log Analytics z usługą Power BI i uzyskiwania potrzebnych informacji dziennika.

W innym artykule dowiesz się, jak skonfigurować usługę Azure Log Analytics do pracy z usługą Power BI, z określonymi krokami i wymaganiami dotyczącymi prawidłowego działania rejestrowania.

Rozważania i ograniczenia

Podczas pracy z usługami Azure Log Analytics i Power BI należy wziąć pod uwagę następujące zagadnienia i ograniczenia:

  • Obsługa suwerennej chmury jest obecnie ograniczona do Departamentu Obrony USA i Chmury Community Cloud High dla instytucji rządowych USA.
  • Obsługiwane są tylko obszary robocze Premium.
  • Tylko obszar roboczy w wersji 2 obsługuje połączenia usługi Log Analytics.
  • Usługa Azure Log Analytics nie obsługuje migracji dzierżawy.
  • Działania są przechwytywane tylko dla modeli semantycznych hostowanych fizycznie w obszarze roboczym Premium, w którym konfigurowane jest rejestrowanie. Jeśli na przykład skonfigurujesz rejestrowanie dla obszaru roboczego Premium A, dzienniki nie będą widoczne dla żadnych raportów w ramach tych modeli semantycznych hostowanych w usługach Azure Analysis Services. Nie zobaczysz również żadnych dzienników dla udostępnionych modeli semantycznych, które nie są w obszarze roboczym Premium A. Aby przechwytywać działania dla udostępnionych modeli semantycznych, skonfiguruj rejestrowanie w obszarze roboczym zawierającym udostępniony model semantyczny, a nie obszar roboczy zawierający raport.
  • Modele semantyczne utworzone w Internecie przez przekazanie pliku CSV nie generują dzienników.
  • Jeśli masz uwierzytelnianie wieloskładnikowe (MFA) na platformie Azure, ale nie w usłudze Power BI, ekrany konfiguracji będą zawierać ogólne błędy platformy Azure. Obejściem jest najpierw zalogowanie się do witryny Azure Portal, ukończenie zadania uwierzytelniania wieloskładnikowego, a następnie zalogowanie się do usługi Power BI w tej samej sesji przeglądarki.
  • Jeśli używasz linków prywatnych/sieci wirtualnych do izolowania obszarów roboczych usługi Log Analytics, pozyskiwanie danych do usługi Log Analytics nie ma wpływu. Jednak aplikacja [Log Analytics Template(https://appsource.microsoft.com/product/power-bi/pbi_pcmm.powerbiloganalyticsforasengine?tab=Overview)] nie będzie działać, ponieważ opiera się na publicznym punkcie końcowym, który nie jest już dostępny przez usługę Power Service jako link prywatny. Obejściem jest użycie szablonu raportu [.pbit(https://github.com/microsoft/PowerBI-LogAnalytics-Template-Reports)] i odświeżenie danych z prywatnej sieci wirtualnej. Należy skonfigurować niestandardowe mapowanie DNS, aby upewnić się, że publiczny punkt końcowy używa prywatnego wewnętrznego adresu IP.
  • W przypadku funkcji Log Analytics usługa Power BI wysyła dane tylko do tabeli PowerBIDatasetsWorkspace i nie wysyła danych do tabeli PowerBIDatasetsTenant . Pozwala to uniknąć przechowywania zduplikowanych danych dotyczących analizy dzienników w obu lokalizacjach.

Następujące artykuły zawierają więcej informacji o usłudze Power BI i jego wielu funkcjach: