Integracja usługi Log Analytics z usługą Power BI

Ten artykuł koncentruje się na sposobach uwzględnienia danych z usługi Log Analytics w usłudze Microsoft Power BI w celu tworzenia bardziej atrakcyjnych wizualnie raportów i pulpitów nawigacyjnych.

Tło

Dzienniki usługi Azure Monitor to platforma, która udostępnia kompleksowe rozwiązanie do pozyskiwania dzienników. Usługa Azure Monitor Log Analytics to interfejs do wykonywania zapytań dotyczących tych dzienników. Aby uzyskać więcej informacji na temat całej platformy danych usługi Azure Monitor, w tym usługi Log Analytics, zobacz Azure Monitor data platformy.

Microsoft Power BI to platforma do wizualizacji danych firmy Microsoft. Aby uzyskać więcej informacji na temat rozpoczynania pracy, zobacz stronę główną Power BI.

Ogólnie rzecz biorąc, możesz korzystać z bezpłatnych funkcji Power BI do integrowania i tworzenia atrakcyjnych wizualnie raportów i pulpitów nawigacyjnych.

Bardziej zaawansowane funkcje mogą wymagać zakupu Power BI Pro lub konta Premium. Są one następujące:

  • udostępnianie pracy
  • zaplanowane odświeżanie
  • Aplikacje usługi Power BI
  • przepływy danych i odświeżanie przyrostowe

Aby uzyskać więcej informacji, zobacz więcej o cenach i funkcjach Power BI

Integrowanie zapytań

Power BI używa języka zapytań M jako głównego języka zapytań.

Zapytania usługi Log Analytics można eksportować do języka M i używać bezpośrednio w Power BI. Po pomyślnym uruchomieniu zapytania wybierz pozycję Eksportuj do Power BI (zapytanie M) z przycisku Eksportuj na górnym pasku akcji interfejsu użytkownika usługi Log Analytics.

Log Analytics query showing export option menu pulldown

Usługa Log Analytics tworzy plik .txt zawierający kod języka M, który może być używany bezpośrednio w Power BI.

Łączenie dzienników z zestawem danych

Zestaw danych Power BI to źródło danych gotowych do raportowania i wizualizacji. Aby połączyć zapytanie usługi Log Analytics z zestawem danych, skopiuj kod języka M wyeksportowany z usługi Log Analytics do pustego zapytania w Power BI.

Aby uzyskać więcej informacji, zobacz Understanding Power BI datasets (Opis zestawów danych Power BI).

Zbieranie danych przy użyciu przepływów danych Power BI

Power BI przepływy danych umożliwiają również zbieranie i przechowywanie danych. Aby uzyskać więcej informacji, zobacz Power BI Przepływy danych.

Przepływ danych jest typem "cloud ETL" zaprojektowanym w celu ułatwienia zbierania i przygotowywania danych. Zestaw danych to "model", który ułatwia łączenie różnych jednostek i modelowanie ich pod kątem potrzeb.

Odświeżanie przyrostowe

Zarówno zestawy danych Power BI, jak i przepływy danych Power BI mają opcję odświeżania przyrostowego. Power BI przepływy danych i zestawy danych Power BI obsługują tę funkcję, ale musisz Power BI Premium z niej korzystać.

Odświeżanie przyrostowe uruchamia małe zapytania i aktualizuje mniejsze ilości danych na przebieg, zamiast ponownie pozyskiwać wszystkie dane po uruchomieniu zapytania. Istnieje możliwość zapisania dużych ilości danych, ale za każdym razem, gdy zapytanie zostanie uruchomione, dodaj nową przyrost danych. To zachowanie jest idealne dla dłuższych uruchomionych raportów.

Power BI odświeżanie przyrostowe opiera się na istnieniu daty/godziny w zestawie wyników. Przed skonfigurowaniem odświeżania przyrostowego upewnij się, że zestaw wyników zapytania usługi Log Analytics zawiera co najmniej jeden plik daty/godziny .

Aby dowiedzieć się więcej i jak skonfigurować odświeżanie przyrostowe, zobacz Power BI Zestawy danych i odświeżanie przyrostoweoraz Power BI przepływy danych i odświeżanie przyrostowe.

Raporty i pulpity nawigacyjne

Po wysłaniu danych do Power BI możesz nadal używać Power BI do tworzenia raportów i pulpitów nawigacyjnych.

Aby uzyskać więcej informacji, zobacz ten przewodnik dotyczący tworzenia pierwszego Power BI modelu i raportu.

Integracja z programem Excel

Możesz użyć tej samej integracji języka M używanej w Power BI do integracji z arkuszem kalkulacyjnym Excel. Aby uzyskać więcej informacji, zobacz ten przewodnik dotyczący sposobu integracji z programem Excel , a następnie wklej zapytanie języka M wyeksportowane z usługi Log Analytics.

Dodatkowe informacje można znaleźć w temacie Integrowanie usługi Log Analytics i Excel

Następne kroki

Wprowadzenie za pomocą zapytań usługi Log Analytics.