Źródła danych dla usługi Power BI

Dane są kluczowe dla usługi Power BI. Dane można eksplorować, tworząc wykresy i pulpity nawigacyjne lub zadając pytania za pomocą pytań&i odpowiedzi. Wizualizacje i odpowiedzi pobierają swoje dane bazowe z zestawu danych, który pochodzi ze źródła danych.

W tym artykule opisano typy źródeł danych, z którymi można nawiązać połączenie z usługa Power BI. Istnieje wiele innych typów źródeł danych. Aby użyć tych innych źródeł danych w usługa Power BI, może być konieczne użycie najpierw zaawansowanych funkcji zapytań i modelowania danych Power BI Desktop lub programu Excel. Aby uzyskać więcej informacji, zobacz Inne źródła danych.

Aby pobrać dane ze źródeł danych usługi Power BI:

  1. W witrynie usługi Power BI wybierz pozycję Pobierz dane w lewym dolnym rogu strony.

    Zrzut ekranu przedstawiający pozycję Pobierz dane w lewym dolnym rogu ekranu usługa Power BI.

  2. W obszarze Odnajdź zawartość lub Utwórz nową zawartość wybierz sposób pobierania danych.

    Zrzut ekranu przedstawiający opcje pobierania danych w celu wybrania danych, do których chcesz uzyskać dostęp.

Odnajdywanie zawartości

Sekcja Odnajdywanie zawartości zawiera dane i raporty, które są już przygotowane dla Ciebie. Wybierz pozycję Moja organizacja, aby odnaleźć aplikacje opublikowane przez inne osoby w organizacji, lub wybierz pozycję Usługi, aby wybrać aplikacje z Usługi online, których używasz.

Wiele usług ma aplikacje szablonu dla usługi Power BI. Większość usług wymaga posiadania konta. Aby uzyskać więcej informacji, zobacz Łączenie z usługami używanymi w usłudze Power BI.

Tworzenie nowej zawartości

Sekcja Tworzenie nowej zawartości zawiera opcje tworzenia lub importowania zawartości. Usługa Power BI ma dwa sposoby tworzenia lub importowania własnej zawartości, plików i baz danych.

Pliki

  • Skoroszyty programu Excel lub pliki.xlsx i xlsm mogą zawierać różne typy danych. Na przykład skoroszyty mogą zawierać dane wprowadzane samodzielnie do arkuszy lub dane, które wykonujesz zapytania i ładusz z zewnętrznych źródeł danych przy użyciu Power Query. Power Query jest dostępna za pośrednictwem funkcji Pobierz & dane przekształcenia na karcie Dane programu Excel lub za pomocą funkcji Pobierz dane zewnętrzne w dodatku Power Pivot. Możesz importować dane z tabel w arkuszach lub importować dane z modelu danych. Aby uzyskać więcej informacji, zobacz Pobieranie danych z plików dla usługi Power BI.

  • Power BI Desktop lub pliki raportów pbix wysyłają zapytania i ładują dane z zewnętrznych źródeł danych, aby tworzyć raporty. W Power BI Desktop można rozszerzyć model danych za pomocą miar i relacji oraz opublikować pliki pbix w usługa Power BI. Power BI Desktop jest przeznaczony dla zaawansowanych użytkowników, którzy dobrze rozumieją swoje źródła danych, zapytania o dane i transformację oraz modelowanie danych. Aby uzyskać więcej informacji, zobacz Nawiązywanie połączenia z danymi w Power BI Desktop.

  • Wartości rozdzielane przecinkami lub pliki .csv to proste pliki tekstowe z wierszami danych, które zawierają wartości rozdzielone przecinkami. Na przykład plik .csv zawierający dane nazwy i adresu może zawierać wiele wierszy, z których każda zawiera wartości dla imienia, nazwiska, adresu ulicznego, miasta i stanu. Nie można importować danych do pliku .csv , ale wiele aplikacji, takich jak program Excel, może zapisywać proste dane tabeli jako pliki.csv .

  • W przypadku innych typów plików, takich jak XML (.xml) lub tekst (.txt), możesz użyć programu Excel Pobierz & dane przekształcenia lub Power BI Desktop Pobierz dane, aby najpierw wykonywać zapytania, przekształcać i ładować dane. Następnie możesz zaimportować plik programu Excel lub Power BI Desktop do usługa Power BI.

Miejsce przechowywania plików ma znaczącą różnicę. Usługa OneDrive zapewnia największą elastyczność i integrację z usługą Power BI. Możesz również przechowywać pliki na dysku lokalnym, ale jeśli musisz odświeżyć dane, istnieje kilka dodatkowych kroków. Aby uzyskać więcej informacji, zobacz Pobieranie danych z plików dla usługi Power BI.

Bazy danych

Z poziomu usługa Power BI możesz nawiązać połączenie na żywo z następującymi bazami danych w chmurze:

  • Azure SQL Database
  • Azure Synapse Analytics, dawniej SQL Data Warehouse
  • Spark on Azure HDInsight

Połączenia między usługą Power BI a tymi bazami danych są połączeniami na żywo. Możesz na przykład nawiązać połączenie z bazą danych Azure SQL i zacząć eksplorować jej dane, tworząc raporty w usłudze Power BI. Za każdym razem, gdy wyciąć dane lub dodać pole do wizualizacji, usługa Power BI wysyła zapytanie bezpośrednio do bazy danych. Aby uzyskać więcej informacji, zobacz Azure i Power BI.

W przypadku innych typów baz danych należy użyć Power BI Desktop lub programu Excel do nawiązywania połączenia z modelem danych, wykonywania zapytań i ładowania danych. Następnie można zaimportować ten plik do usługi Power BI, w której istnieje zestaw danych. W przypadku skonfigurowania zaplanowanego odświeżania usługa Power BI używa informacji o konfiguracji i połączeniu z pliku w celu nawiązania bezpośredniego połączenia ze źródłem danych. Usługa Power BI wysyła zapytania o aktualizacje i ładuje aktualizacje do zestawu danych. For more information, see Connect to data in Power BI Desktop.

Inne źródła danych

W usłudze Power BI można używać setek różnych źródeł danych. Dane muszą być w formacie, który może być dostępny przez usługa Power BI. Usługa Power BI może następnie używać danych do tworzenia raportów i pulpitów nawigacyjnych oraz odpowiadania na pytania za pomocą pytań&i odpowiedzi.

Niektóre źródła danych zawierają już dane w formacie przystosowanym do usługi Power BI. Te źródła są podobne do aplikacji szablonów od dostawców usług, takich jak Google Analytics i Twilio. SQL Server Analysis Services bazy danych modelu tabelarycznego są również gotowe do użycia.

W innych przypadkach może być konieczne wykonywanie zapytań i ładowanie żądanych danych do pliku. Na przykład organizacja może przechowywać dane logistyczne w bazie danych magazynu danych na serwerze. Jednak usługa Power BI może nawiązać połączenie z bazą danych i eksplorować jej dane tylko wtedy, gdy jest to tabelaryczna baza danych modelu. Za pomocą Power BI Desktop lub programu Excel można wykonywać zapytania i ładować dane logistyczne do modelu danych tabelarycznych, który następnie zapisujesz jako plik. Możesz zaimportować ten plik do usługi Power BI, w której istnieje zestaw danych.

Jeśli dane logistyczne w bazie danych zmieniają się codziennie, możesz odświeżyć zestaw danych usługi Power BI. Podczas importowania danych do zestawu danych należy również zaimportować informacje o połączeniu z Power BI Desktop lub pliku programu Excel.

Jeśli skonfigurujesz zaplanowane odświeżanie lub ręcznie odświeżysz zestaw danych, usługa Power BI użyje informacji o połączeniu z innymi ustawieniami, aby połączyć się bezpośrednio z bazą danych. Następnie usługa Power BI wysyła zapytania o aktualizacje i ładuje te aktualizacje do zestawu danych. Prawdopodobnie potrzebujesz bramy usługi Power BI , aby zabezpieczyć transfer danych między serwerem lokalnym a usługą Power BI. Po zakończeniu transferu wizualizacje w raportach i pulpitach nawigacyjnych są odświeżane automatycznie.

Dlatego nawet jeśli nie możesz nawiązać połączenia ze źródłem danych bezpośrednio z usługa Power BI, nadal możesz pobrać dane do usługi Power BI. Wystarczy wykonać kilka kolejnych kroków, a może trochę pomocy działu IT. Aby uzyskać więcej informacji, zobacz artykuł Źródła danych w programie Power BI Desktop.

Zestawy danych i źródła danych

Usługa Power BI często używa terminów zestaw danych i źródła danych i często używa ich synonimów. Jednak zestawy danych i źródła danych to dwie różne rzeczy, chociaż są powiązane.

Usługa Power BI automatycznie tworzy zestaw danych, gdy używasz opcji Pobierz dane do nawiązywania połączenia z aplikacją szablonu, plikiem lub źródłem danych na żywo i importowania ich z aplikacji szablonu. Zestaw danych zawiera informacje o źródle danych i poświadczeniach źródła danych. Zestaw danych często zawiera również podzbiór danych skopiowanych ze źródła danych. Podczas tworzenia wizualizacji w raportach i pulpitach nawigacyjnych często są wyświetlane dane z zestawu danych.

Dane w zestawie danych pochodzą ze źródła danych. Na przykład dane mogą pochodzić z następujących źródeł danych:

  • Usługi online, takiej jak Google Analytics lub QuickBooks
  • Bazy danych w chmurze, takiej jak Azure SQL Database
  • Baza danych lub plik na komputerze lokalnym lub serwerze w organizacji

Odświeżanie danych

Jeśli zapiszesz plik na dysku lokalnym lub dysku w organizacji, może być konieczna brama usługi Power BI, aby móc odświeżyć zestaw danych w usłudze Power BI. Komputer, na którym jest przechowywany plik, musi być uruchomiony w czasie odświeżania. Możesz również ponownie zaimportować plik lub użyć polecenia Publikuj w programie Excel lub Power BI Desktop, ale te opcje nie są zautomatyzowanymi procesami.

Jeśli zapiszesz pliki w usłudze OneDrive dla miejsca pracy lub nauki lub programu SharePoint — witryny zespołu, zestaw danych, raporty i pulpit nawigacyjny są zawsze aktualne. Ponieważ zarówno usługa OneDrive, jak i usługa Power BI znajdują się w chmurze, usługa Power BI może łączyć się bezpośrednio z plikami lub importować pliki do usługi Power BI. Usługa Power BI łączy się co godzinę i sprawdza dostępność aktualizacji. Jeśli zostanie znaleziona jakakolwiek aktualizacja, odświeżanie zestawu danych i wszelkich wizualizacji nastąpi automatycznie.

Aplikacje szablonów z usług również są automatycznie aktualizowane raz dziennie w większości przypadków. Możesz odświeżyć ręcznie, ale to, czy są widoczne zaktualizowane dane, zależy od dostawcy usług. Aktualizacje do szablonów aplikacji od osób w organizacji zależą od używanych źródeł danych i sposobu konfigurowania odświeżania przez twórcę aplikacji.

Azure SQL Database, Azure Synapse Analytics (dawniej SQL Data Warehouse) i Spark w usłudze Azure HDInsight są źródłami danych w chmurze. Usługa Power BI znajduje się również w chmurze, więc usługa Power BI może łączyć się z tymi źródłami danych na żywo przy użyciu trybu DirectQuery. W trybie DirectQuery usługa Power BI jest zawsze zsynchronizowana i nie trzeba konfigurować zaplanowanego odświeżania.

SQL Server Analysis Services jest połączeniem na żywo z usługą Power BI, podobnie jak w przypadku bazy danych w chmurze platformy Azure. Różnica polega na tym, że baza danych znajduje się na serwerze w organizacji. Ten typ połączenia wymaga bramy usługi Power BI, którą może skonfigurować dział IT.

Odświeżanie danych jest ważną częścią usługi Power BI. Aby uzyskać dokładną wiedzę na temat odświeżania danych, zobacz Odświeżanie danych w usłudze Power BI.

Istotne zagadnienia i ograniczenia

Źródła danych dla usługa Power BI mają następujące ograniczenia. Inne ograniczenia dotyczą określonych funkcji, ale poniższa lista dotyczy pełnej usługa Power BI:

  • Limit rozmiaru zestawu danych. Zestawy danych przechowywane w pojemnościach udostępnionych w usługa Power BI mają limit rozmiaru 1 GB. W przypadku większych zestawów danych użyj Power BI Premium.

  • Unikatowe wartości w kolumnie. Gdy zestaw danych usługi Power BI buforuje dane w trybie importu, może przechowywać limit 1999 999 999 997 odrębnych wartości w kolumnie.

  • Limit wierszy. W przypadku korzystania z trybu DirectQuery usługa Power BI nakłada limit wyników zapytania wysyłanych do bazowego źródła danych. Jeśli zapytanie wysyłane do źródła danych zwraca więcej niż milion wierszy, zobaczysz błąd, a zapytanie zakończy się niepowodzeniem. Dane bazowe mogą nadal zawierać więcej niż milion wierszy. Jest mało prawdopodobne, aby osiągnąć ten limit, ponieważ większość raportów agreguje dane w mniejsze zestawy wyników.

  • Limit kolumn. Maksymalna liczba kolumn dozwolonych we wszystkich tabelach w zestawie danych wynosi 16 000 kolumn. Ten limit dotyczy usługa Power BI i zestawów danych Power BI Desktop używanych. Usługa Power BI używa tego limitu do śledzenia liczby kolumn i tabel w zestawie danych, co oznacza, że maksymalna liczba kolumn wynosi 16 000 minus jeden dla każdej tabeli w zestawie danych.

  • Limit użytkownika źródła danych. Maksymalna dozwolona liczba źródeł danych na użytkownika wynosi 1000. Ten limit dotyczy tylko usługa Power BI.

Następne kroki