Tworzenie skoroszytów programu Excel z odświeżalnymi danymi usługi Power BI

Podczas wyświetlania raportów w usługa Power BI (https://app.powerbi.com) warto dodatkowo wzbogacić dane raportu dodatkowymi założeniami, przeprowadzić analizę warunkową lub zweryfikować liczby w określonej wizualizacji usługi Power BI lub w całym raporcie usługi Power BI.

Z tego artykułu dowiesz się, jak tworzyć skoroszyty programu Excel zawierające połączone dane usługi Power BI, które można odświeżać bezpośrednio w skoroszycie. Dzięki temu możesz skoncentrować się na analizie w programie Excel i mieć pewność, że pracujesz z aktualnymi danymi.

Wymagania wstępne

  • Administrator dzierżawy twojej organizacji musi włączyć opcję Użytkownicy mogą pracować z modelami semantycznymi usługi Power BI w programie Excel przy użyciu ustawienia dzierżawy połączenia na żywo. Dowiedz się więcej o ustawieniu dzierżawy połączenia na żywo programu Excel w dokumentacji portalu administracyjnego.
  • W przypadku lokalnych zestawów danych administrator dzierżawy organizacji musi również włączyć ustawienie Zezwalaj na punkty końcowe XMLA i Analizowanie w programie Excel przy użyciu lokalnych zestawów danych dzierżawy . Dowiedz się więcej o ustawieniu dzierżawy Zezwalaj na punkty końcowe XMLA w dokumentacji portalu administracyjnego.
  • Musisz mieć uprawnienie Do tworzenia modelu semantycznego usługi Power BI lub mieć co najmniej rolę Współautor w obszarze roboczym usługi Power BI zawierającym model semantyczny.
  • Musisz mieć licencję usługi Power BI: Sieć szkieletowa Bezpłatna, Pro lub Premium na użytkownika (PPU). Użytkownicy licencji Bezpłatna sieć szkieletowa mogą pracować tylko z zestawami danych w obszarze Mój obszar roboczy lub pojemność usługi Power BI Premium lub sieć szkieletowa F64 lub większą pojemność. Dowiedz się więcej o licencjach usługi Power BI.
  • Skoroszyty programu Excel zawierające odświeżalne dane usługi Power BI można używać zarówno w programie Excel Desktop, jak i Excel dla sieci web.

Wybieranie danych usługi Power BI do oceny w programie Excel

Usługa Power BI udostępnia opcje umożliwiające wyodrębnienie odpowiedniego stopnia szczegółowości danych w zależności od sposobu analizowania tych danych w programie Excel przy użyciu tabel przestawnych programu Excel lub tabel programu Excel. W usługa Power BI użyj następujących dwóch funkcji, aby utworzyć skoroszyt programu Excel:

Analizuj w programie Excel

Za pomocą funkcji Analizuj w programie Excel można utworzyć skoroszyt programu Excel zawierający cały semantyczny model dla określonego raportu usługi Power BI i analizować ten semantyczny model w programie Excel przy użyciu tabel przestawnych, wykresów przestawnych i innych funkcji programu Excel.

W usługa Power BI możesz użyć dowolnej z następujących pozycji Analizuj w programie Excel, aby utworzyć skoroszyt programu Excel:

  • Otwórz raport usługi Power BI. Wybierz pozycję Eksportuj>analizę w programie Excel na górnej wstążce.

    Zrzut ekranu przedstawiający wybranie pozycji Eksportuj, a następnie pozycję Analizuj w programie Excel na wstążce.

  • Przejdź do obszaru roboczego zawierającego semantyczny model lub raport usługi Power BI, wybierz pozycję Więcej opcji (...) obok nazwy semantycznego modelu lub raportu i wybierz pozycję Analizuj w programie Excel.

    Zrzut ekranu przedstawiający wybieranie pozycji Więcej opcji, a następnie pozycję Analizuj w programie Excel.

  • Wybierz model semantyczny w obszarze roboczym usługi Power BI. Na stronie Szczegóły modelu semantycznego wybierz pozycję Analizuj w programie Excel na pasku menu.

    Zrzut ekranu przedstawiający pozycję Analizuj w programie Excel na stronie szczegółów modelu semantycznego.

Po wybraniu pozycji Analizuj w programie Excel usługa Power BI generuje skoroszyt programu Excel i zapisuje go na koncie programu SharePoint w usłudze OneDrive. Ma taką samą nazwę jak raport usługi Power BI, więc możesz otworzyć skoroszyt bezpośrednio w Excel dla sieci web.

Zrzut ekranu przedstawiający plik programu Excel zapisany w programie SharePoint.

Uwaga

Jeśli nie masz konta programu SharePoint w usłudze OneDrive, usługa Power BI pobierze skoroszyt programu Excel na komputer lokalny.

Po wybraniu pozycji Otwórz w Excel dla sieci web skoroszyt programu Excel zostanie otwarty na osobnej karcie przeglądarki. Aby włączyć zapytanie usługi Power BI w programie Excel, wybierz pozycję Tak w oknie dialogowym Zapytanie i Odśwież dane.

Zrzut ekranu przedstawiający okno dialogowe Zapytanie i Odświeżanie danych.

Po wybraniu pozycji Tak w oknie dialogowym możesz wyświetlić tabele i miary z modelu semantycznego usługi Power BI w polach tabeli przestawnej. Możesz rozpocząć tworzenie raportów w formie tabeli przestawnej w programie Excel.

Zrzut ekranu przedstawiający pola tabeli przestawnej w programie Excel.

Jeśli chcesz pracować z danymi w aplikacji klasycznej programu Excel, wybierz przycisk Edytuj na wstążce i wybierz pozycję Otwórz w aplikacji klasycznej.

Zrzut ekranu przedstawiający otwieranie aplikacji klasycznej.

Eksportowanie do programu Excel przy użyciu połączenia na żywo

Podczas przeglądania wizualizacji usługi Power BI możesz dokładniej eksplorować dane wizualne w programie Excel i zachować połączenie danych. Tabelę odświeżalnych danych można wyeksportować z wizualizacji usługi Power BI do programu Excel:

  1. Wybierz wizualizację w raporcie usługi Power BI, wybierz pozycję Więcej opcji (...).

    Zrzut ekranu przedstawiający więcej opcji.

  2. W menu Opcje wybierz pozycję Eksportuj dane. Dostępne są różne opcje wyboru typu danych, które chcesz wyeksportować do programu Excel.

    Zrzut ekranu przedstawiający opcje eksportu.

  3. Wybierz kartę Podsumowane dane i wybierz opcję .xslx (Excel) z połączeniem na żywo (maksymalnie 500 000 wierszy) w obszarze Format pliku.

    Zrzut ekranu przedstawiający okno dialogowe Jakie dane chcesz wyeksportować.

  4. Po wybraniu pozycji Eksportuj usługa Power BI pobierze skoroszyt programu Excel zawierający aktywne dane usługi Power BI na komputer.

    Przy pierwszym otwarciu skoroszytu programu Excel może zostać otwarty w trybie tylko do odczytu, dopóki nie wybierzesz pozycji Włącz edytowanie, w zależności od ustawień widoku chronionego w pakiecie Office.

    Zrzut ekranu przedstawiający opcję Włącz edytowanie.

  5. W zależności od ustawień zaufanego dokumentu może być również konieczne wybranie pozycji Włącz zawartość , aby załadować dane usługi Power BI do siatki programu Excel.

    Zrzut ekranu przedstawiający ostrzeżenie o zabezpieczeniach.

    Dane z wizualizacji usługi Power BI są teraz widoczne jako tabela programu Excel, którą można odświeżyć względem usługi Power BI.

    Zrzut ekranu przedstawiający połączone dane w programie Excel.

    Uwaga

    Arkusz ExportHeaders w skoroszycie programu Excel zawiera szczegółowe informacje o filtrach zastosowanych do wizualizacji usługi Power BI, z których zostały wyeksportowane dane.

Ponadto możesz użyć podglądu tabel usługi OneLake Data Hub do wyeksportowania skoroszytu programu Excel z połączeniem na żywo.

Zrzut ekranu przedstawiający opcję Eksportuj z połączeniem na żywo (.xlsx) dla podglądu tabeli w centrum danych OneLake.

Dodatek programu Excel

Dodatek programu Excel usługi Power BI umożliwia wstawianie połączonych tabel przestawnych i połączonych tabel zapytań rozpoczynających się od programu Excel. Ułatwia to szybkie znajdowanie i wstawianie odświeżalnych danych usługi Power BI do nowych lub istniejących skoroszytów bez opuszczania programu Excel.

Uwaga

Aby użyć dodatku programu Excel usługi Power BI, upewnij się, że w Centrum zaufania programu Excel nie zaznaczono następujących ustawień:

  • Wyłącz wszystkie dodatki aplikacji (mogą pogorszyć funkcjonalność)
  • Nie zezwalaj na uruchamianie żadnych dodatków internetowych.

Uwaga

Funkcja połączonych tabel jest teraz dostępna w bieżącym kanale platformy Microsoft 365. Połączenie tabele będą dostępne dla wszystkich klientów kanału Miesięcznego przedsiębiorstwa i półrocznego kanału przedsiębiorstwa w następnym zaplanowanym harmonogramieAktualizacja platformy Microsoft 365. Funkcja połączonych tabel jest dostępna dla wszystkich użytkowników programu Excel dla sieci Web. Dodatek jest widoczny w programie Excel dla użytkowników z licencją usługi Power BI Pro.

Dodatek programu Excel można otworzyć na wstążce programu Excel.

Uruchamianie na wstążce Wstawianie:

  • Rozwiń listę rozwijaną Tabela przestawna
  • Wybieranie z usługi Power BI (Microsoft)

Uruchamianie na wstążce Dane:

  • Rozwiń listę rozwijaną Pobierz dane
  • Rozwiń menu Z platformy Power Platform
  • Wybieranie z usługi Power BI (Microsoft)

Zostanie otwarte okienko Zestawy danych dodatku usługi Power BI w programie Excel i zapewnia następujące możliwości:

  • Lista semantycznych modeli usługi Power BI, na których masz uprawnienia do tworzenia lub edytowania.
  • Wyszukiwanie modeli semantycznych
  • Otwórz centrum danych OneLake w usługa Power BI w nowym oknie przeglądarki
  • Otwieranie modelu semantycznego w usługa Power BI w nowym oknie przeglądarki
  • Zobacz metadane zestawów danych, takich jak obszar roboczy, właściciel i data ostatniego odświeżenia.
  • Wyświetlanie tabel w modelu semantycznym
  • Zapoznaj się z powiązanymi raportami, do których masz dostęp, i otwórz je w nowym oknie przeglądarki.
  • Wstaw tabelę przestawną, która umożliwia utworzenie połączonej tabeli przestawnej , tak jak funkcja Analizuj w programie Excel zaczyna się od usługi.
  • Wstaw tabelę , która umożliwia projektowanie tabeli i wstawianie jej jako tabeli zapytań programu Excel w siatce programu Excel, nazywanej połączoną tabelą.

Możliwości odświeżania programu Excel umożliwiają aktualizowanie danych w skoroszycie programu Excel dla połączonej tabeli przestawnej lub połączonej tabeli.

Rozważania i ograniczenia

  • Zabezpieczenia na poziomie wiersza i zabezpieczenia na poziomie obiektu (OLS) są obsługiwane w przypadku analizowania w programie Excel i eksportowania przy użyciu funkcji live Połączenie ion. Zabezpieczenia na poziomie wiersza są wymuszane na poziomie modelu danych, podczas gdy usługa OLS jest wymuszana na poziomie tabeli lub kolumny, a obie warstwy zabezpieczeń mają zastosowanie do wszystkich użytkowników, którzy uzyskują dostęp do danych w określonym raporcie usługi Power BI. Przeczytaj więcej na temat zabezpieczeń na poziomie wiersza i zabezpieczeń na poziomie obiektu.
  • Podczas wstawiania połączonej tabeli przestawnej lub połączonej tabeli zapytań etykieta poufności usługi Microsoft Purview Information Protection dla modelu semantycznego jest automatycznie stosowana do skoroszytu programu Excel. Jeśli skoroszyt programu Excel ma już etykietę poufności, zostanie zastosowana najostrzejsza etykieta.
  • W przypadku funkcji Analizuj w programie Excel tylko semantyczne modele usługi Power BI korzystające z trybu importu zachowują hierarchie w polach tabeli przestawnej w skoroszycie programu Excel. Semantyczne modele usługi Power BI, które są oparte na modelu Direct Lake, Tryb DirectQuery lub modele złożone, nie zachowują hierarchii podczas korzystania z funkcji Analizuj w programie Excel.
  • Funkcja Analizuj w programie Excel nie obsługuje określania ustawień regionalnych przez zmodyfikowanie parametry połączenia po wygenerowaniu skoroszytu.
  • Jeśli dane są większe niż 2 GB, może zostać wyświetlony komunikat o błędzie. W takim przypadku zmniejsz ilość danych, na przykład stosując filtry, lub użyj punktu końcowego XMLA. Aby uzyskać więcej informacji, zobacz Punkt końcowy XMLA.
  • Użytkownicy zewnętrzni z dzierżawą hostująca model semantyczny usługi Power BI nie mogą analizować danych usługi Power BI w programie Excel.
  • Analizowanie w programie Excel i eksportowanie przy użyciu połączenia na żywo nie jest obsługiwane w Serwer raportów usługi Power BI ani w usłudze Power BI PaaS Embedded, z wyjątkiem raportów usługi Power BI w pojemnościach Premium.
  • Funkcja Analizuj w programie Excel może nie działać zgodnie z oczekiwaniami, jeśli parametry pola są używane w bazowym modelu semantycznym usługi Power BI.
  • Analizowanie w programie Excel i eksportowanie przy użyciu połączenia na żywo nie jest dostępne dla modeli semantycznych usługi Power BI z połączeniem na żywo z usługami Azure Analysis Services (AAS) ani usługami SQL Server Analysis Services (SSAS).
  • Załóżmy, że masz raport usługi Power BI oparty na połączeniu na żywo ze źródłem danych i dodajesz inne miary do raportu w usłudze Power BI. Jeśli używasz opcji Eksportuj z połączeniem na żywo do eksportowania danych z wizualizacji w tym raporcie, dodane miary nie będą dostępne w danych eksportowanych do programu Excel. Tylko miary ze źródła danych będą dostępne w wyeksportowanych danych.
  • Użytkownicy komputerów Mac mogą używać tylko Excel dla sieci web do eksplorowania skoroszytów programu Excel zawierających semantyczne modele usługi Power BI.
  • Nazwa i kolejność kolumny w wizualizacji usługi Power BI mogą nie być zachowywane, gdy dane są eksportowane do programu Excel z tej wizualizacji.