Źródła danych w programie Power BI Desktop

Korzystając z programu Power BI Desktop, możesz nawiązywać połączenie z danymi z wielu różnych źródeł. Aby uzyskać pełną listę dostępnych źródeł danych, zobacz Źródła danych usługi Power BI.

Aby połączyć się z danymi, należy użyć wstążki Narzędzia główne Aby wyświetlić menu Najpopularniejsze typy danych, wybierz etykietę przycisku Pobierz dane lub strzałkę w dół.

Most Common data types menu, Get Data in Power BI Desktop

Aby przejść do okna dialogowego Pobieranie danych, pokaż menu typów danych Najpopularniejsze i wybierz pozycję Więcej. Okno dialogowe Pobieranie danych można również wywołać (z pominięciem menu Najpopularniejsze), bezpośrednio wybierając ikonę Pobierz dane.

Get Data button, Power BI desktop

Uwaga

Zespół usługi Power BI nieustannie rozszerza źródła danych dostępne w programie Power BI Desktop i usłudze Power BI. Z tego powodu często będzie można zauważyć wczesne wersje eksperymentalnych źródeł danych oznaczone jako beta lub wersja zapoznawcza. Wszystkie źródła danych oznaczone jako beta lub wersja zapoznawcza mają ograniczone wsparcie i funkcjonalność, dlatego nie powinny być używane w środowiskach produkcyjnych. Ponadto wszystkie źródła danych oznaczone jako beta lub wersja zapoznawcza dla programu Power BI Desktop mogą nie być dostępne do użycia w usłudze Power BI ani jakichkolwiek innych usługach firmy Microsoft do momentu, gdy źródło danych stanie się ogólnie dostępne.

Uwaga

W przypadku wielu łączników danych w programie Power BI Desktop wymagana jest przeglądarka Internet Explorer 10 (lub nowsza wersja) do celów uwierzytelniania.

Źródła danych

Okno dialogowe Pobieranie danych organizuje typy danych w następujących kategoriach:

  • Wszystkie
  • Plik
  • Baza danych
  • Power Platform
  • Azure
  • Usługi online
  • Inne

Kategoria Wszystkie obejmuje wszystkie typy połączeń danych ze wszystkich kategorii.

Źródła danych plików

Kategoria Plik udostępnia następujące połączenia danych:

  • Skoroszyt programu Excel
  • Plik tekstowy lub CSV
  • XML
  • JSON
  • Folder
  • PDF
  • Parquet
  • Folder programu SharePoint

Na poniższej ilustracji przedstawiono okno Pobieranie danych dla kategorii Plik.

File data sources, Get Data dialog box, Power BI Desktop

Źródła danych bazy danych

Kategoria Baza danych udostępnia następujące połączenia danych:

  • Baza danych programu SQL Server
  • Baza danych programu Access
  • Baza danych usług SQL Server Analysis Services
  • Baza danych Oracle
  • Baza danych IBM DB2
  • Baza danych IBM Informix (beta)
  • IBM Netezza
  • Baza danych MySQL
  • Baza danych PostgreSQL
  • Baza danych Sybase
  • Baza danych Teradata
  • Baza danych SAP HANA
  • SAP Business Warehouse Application Server
  • SAP Business Warehouse Message Server
  • Amazon Redshift
  • Impala
  • Google BigQuery
  • Vertica
  • Snowflake
  • Essbase
  • Actian (wersja beta)
  • Amazon Athena
  • Moduły AtScale
  • Łącznik BI
  • Data Virtuality LDW
  • Denodo
  • Exasol
  • Indexima
  • InterSystems IRIS (wersja beta)
  • Jethro (wersja beta)
  • Kyligence
  • Linkar PICK Style / MultiValue Databases (Beta)
  • MariaDB
  • MarkLogic
  • Wirtualizacja danych TIBCO(R)
  • Przejmij oprogramowanie
  • Rozwiązanie Domio Cloud (wersja beta)

Uwaga

Niektóre łączniki bazy danych wymagają ich włączenia, wybierając pozycję Opcje pliku i ustawienia > Opcje, a następnie > pozycję Funkcje w wersji zapoznawczej i włączając łącznik. Jeśli chcesz użyć niektórych łączników wymienionych powyżej, ale ich nie widzisz, sprawdź ustawienie Funkcje wersji zapoznawczej. Pamiętaj jednak, że wszystkie źródła danych oznaczone jako beta lub wersja zapoznawcza mają ograniczone wsparcie i funkcjonalność, dlatego nie powinny być używane w środowiskach produkcyjnych.

Na poniższej ilustracji przedstawiono okno Pobieranie danych dla kategorii Baza danych.

Database data sources, Get Data dialog box, Power BI Desktop

Źródła danych platformy Power Platform

Kategoria Power Platform udostępnia następujące połączenia danych:

  • Zestawy danych usługi Power BI
  • Przepływy danych usługi Power BI
  • Common Data Service (starsza wersja)
  • Dataverse
  • Przepływy danych

Na poniższej ilustracji przedstawiono okno Pobieranie danych dla kategorii Power Platform.

Power Platform data sources, Get Data dialog box, Power BI Desktop

Źródła danych na platformie Azure

Kategoria Azure udostępnia następujące połączenia danych:

  • Azure SQL Database
  • Azure Synapse Analytics (SQL DW)
  • Baza danych usług Azure Analysis Services
  • Azure Database for PostgreSQL
  • Azure Blob Storage
  • Azure Table Storage
  • Azure Cosmos DB
  • Azure Data Explorer (Kusto)
  • Usługa Azure Data Lake Storage 2. generacji
  • Azure Data Lake Storage Gen1
  • Azure HDInsight (HDFS)
  • Azure HDInsight Spark
  • Interaktywne zapytanie usługi HDInsight
  • Azure Cost Management
  • Azure Databricks
  • Azure Time Series Insights (wersja beta)
  • Azure Synapse Analytics roboczy (wersja beta)

Na poniższej ilustracji przedstawiono okno Pobieranie danych dla kategorii Azure.

Azure data sources, Get Data dialog box, Power BI Desktop

Źródła danych usług online

Kategoria Usługi online udostępnia następujące połączenia danych:

  • Lista usługi SharePoint Online
  • Microsoft Exchange Online
  • Dynamics 365 (online)
  • Dynamics NAV
  • Dynamics 365 Business Central
  • Dynamics 365 Business Central (wersja lokalna)
  • Azure DevOps (tylko oferta Boards)
  • Azure DevOps Server (tylko oferta Boards)
  • Obiekty Salesforce
  • Raporty Salesforce
  • Google Analytics
  • Adobe Analytics
  • appFigures (beta)
  • Data.World — pobierz zestaw danych (beta)
  • GitHub (beta)
  • LinkedIn Sales Navigator (beta)
  • Marketo (beta)
  • Mixpanel (beta)
  • Planview Enterprise One — PRM (beta)
  • QuickBooks Online (beta)
  • Smartsheet
  • SparkPost (beta)
  • SweetIQ (beta)
  • Planview Enterprise One — CTM (beta)
  • Twilio (beta)
  • Zendesk (beta)
  • Asana (Beta)
  • Składanie widoków
  • Automation Anywhere
  • Automy Data Analytics (beta)
  • Dynamics 365 Customer Insights (Beta)
  • Źródło danych Emigo
  • Entersoft Business Suite (wersja beta)
  • eWay-CRM
  • FactSet Analytics
  • Palantir Foundry
  • Inteligentny interfejs API Hexagon PPM
  • Industrial App Store
  • Magazyn danych usługi Intune (wersja beta)
  • Narzędzie Projectplace dla usługi Power BI
  • Analiza produktów (beta)
  • Quick Base
  • SoftOne BI (beta)
  • Spigit (beta)
  • TeamDesk (beta)
  • Webtrends Analytics (beta)
  • Witivio (beta)
  • Workplace Analytics (beta)
  • Zoho Creator (beta)

Na poniższej ilustracji przedstawiono okno Pobieranie danych dla kategorii Usługi online.

Online Services data sources, Get Data dialog box, Power BI Desktop

Inne źródła danych

Kategoria Inne udostępnia następujące połączenia danych:

  • Internet
  • Lista programu SharePoint
  • Źródło danych OData
  • Active Directory
  • Microsoft Exchange
  • Plik usługi Hadoop (HDFS)
  • Spark
  • Funkcja LLAP programu Hive
  • Skrypt języka R
  • Skrypt języka Python
  • ODBC
  • OLE DB
  • Acterys: Model Automation & Planning (Beta)
  • Anaplan Connector 1.0 (wersja beta)
  • Moduł rozwiązywania
  • BQE Core (wersja beta)
  • Bloomberg Data and Analytics
  • Cherwell (wersja beta)
  • EQuIS (wersja beta)
  • FHIR
  • Information Grid (wersja beta)
  • Jamf Pro (Beta)
  • Kognitwin
  • MicroStrategy for Power BI
  • Paxata
  • QubolePresto (wersja beta)
  • Roamler (wersja beta)
  • Shortcuts Business Insights (wersja beta)
  • Siteimprove
  • Starburst Enterprise
  • SumTotal
  • SurveyMonkey (wersja beta)
  • Microsoft Teams Personal Analytics (beta)
  • Tenforce (Smart)List
  • Usercube (wersja beta)
  • Vena
  • Insights
  • Zucchetti HR Infinity (Beta)
  • Cognite Data Fusion
  • Udostępnianie różnicowe
  • Arkusze Google (wersja beta)
  • Puste zapytanie

Na poniższej ilustracji przedstawiono okno Pobieranie danych dla kategorii Inne.

Other data sources in Power BI Desktop

Uwaga

Aktualnie nie jest możliwe nawiązanie połączenia z niestandardowymi źródłami danych zabezpieczonymi przy użyciu usługi Azure Active Directory.

Aplikacje szablonu

Aplikacje szablonów dla organizacji można znaleźć, wybierając link Szablony aplikacji w dolnej części okna pobierania danych.

Get Data dialog box for Other data sources in Power BI Desktop

Dostępne aplikacje szablonów mogą się różnić w zależności od organizacji.

Nawiązywanie połączenia ze źródłem danych

Aby nawiązać połączenie ze źródłem danych, wybierz źródło danych w oknie Pobieranie danych i wybierz przycisk Połącz. Na poniższej ilustracji zaznaczono pozycję Internet z kategorii Inne połączeń danych.

Connect to web, Get Data dialog box, Power BI Desktop

Zostanie wyświetlone okno połączenia specyficzne dla typu połączenia danych. Jeśli wymagane są poświadczenia, zostanie wyświetlony monit o ich podanie. Na poniższej ilustracji przedstawiono adres URL wprowadzany w celu nawiązania połączenia ze źródłem danych Internet.

Input URL, From Web dialog box, Power BI Desktop

Wprowadź adres URL lub informacji o połączeniu z zasobem i wybierz przycisk OK. Program Power BI Desktop nawiązuje połączenie ze źródłem danych i prezentuje dostępne źródła danych w okienku Nawigator.

Navigator dialog box, Power BI Desktop

Aby załadować dane, wybierz przycisk Załaduj w dolnej części okienka Nawigator. Aby przekształcić lub edytować zapytanie w edytorze Power Query przed załadowaniem danych, wybierz przycisk Przekształć dane.

To wystarczy, aby nawiązać połączenie ze źródłami danych w programie Power BI Desktop. Spróbuj nawiązać połączenie z danymi, korzystając z naszej ciągle uzupełnianej listy źródeł danych. Sprawdzaj często tę listę, ponieważ stale dodajemy do niej nowe pozycje.

Pobieranie danych przy użyciu plików PBIDS

Pliki PBIDS to pliki programu Power BI Desktop, które mają określoną strukturę oraz rozszerzenie .PBIDS identyfikujące je jako pliki źródła danych programu Power BI.

Plik PBIDS można utworzyć w celu usprawnienia pobierania danych na potrzeby nowych lub początkujących osób tworzących raporty w organizacji. Jeśli utworzysz plik PBIDS na podstawie istniejących raportów, początkujący autorzy raportów będą mogli łatwiej tworzyć nowe raporty na podstawie tych samych danych.

Gdy autor otworzy plik PBIDS, zostanie uruchomiony program Power BI Desktop i wyświetli się monit o podanie poświadczeń użytkownika w celu uwierzytelnienia i nawiązania połączenia ze źródłem danych określonym w pliku. Zostanie wyświetlone okno dialogowe Nawigacja, a użytkownik będzie musiał wybrać z tego źródła danych tabele przeznaczone do załadowania do modelu. Użytkownicy mogą również wybrać bazy danych i tryb połączenia, jeśli nie zostały one określone w pliku PBIDS.

Od tego momentu użytkownik może zacząć tworzyć wizualizacje lub wyświetlić ostatnio używane źródła w celu załadowania nowego zestawu tabel do modelu.

Obecnie pliki PBIDS obsługują tylko pojedyncze źródło danych w jednym pliku. Podanie większej liczby źródeł danych powoduje błąd.

Jak utworzyć plik połączeń PBIDS

Jeśli masz istniejący plik programu Power BI Desktop (PBIX), który został połączony z interesującymi Cię danymi, możesz po prostu wyeksportować te pliki połączeń z poziomu programu Power BI Desktop. Jest to zalecana metoda, ponieważ plik PBIDS można automatycznie wygenerować z poziomu programu Desktop. Ponadto można nadal edytować lub ręcznie tworzyć pliki w edytorze tekstów.

Aby utworzyć plik PBIDS, wybierz pozycję Opcje pliku i ustawienia Ustawienia źródła > danych:

The data source settings menu option

W wyświetlonym oknie dialogowym wybierz źródło danych, które chcesz wyeksportować jako plik PBIDS, a następnie wybierz pozycję Eksportuj plik PBIDS.

Data source settings dialog

Po wybraniu przycisku Eksportuj plik PBIDS plik Power BI Desktop generuje plik PBIDS, którego nazwę można zmienić nazwę i który zapisać w katalogu, a następnie udostępnić innym użytkownikom. Możesz również otworzyć plik w edytorze tekstów i dodatkowo zmodyfikować plik, włącznie z określeniem trybu połączenia w samym pliku, jak pokazano na poniższej ilustracji.

Using a text editor to modify the PBIDS file

Jeśli wolisz ręcznie tworzyć pliki PBIDS w edytorze tekstów, musisz określić wymagane dane wejściowe dla pojedynczego połączenia i zapisać plik z rozszerzeniem PBIDS. Opcjonalnie możesz również ustawić tryb połączenia na DirectQuery lub Import. Jeśli w pliku nie ma trybu lub ma on wartość null, użytkownik otwierający plik w programie Power BI Desktop zobaczy monit o wybranie trybu DirectQuery lub Import.

Ważne

Niektóre źródła danych wygenerują błąd, jeśli kolumny są szyfrowane w źródle danych. Jeśli na przykład co najmniej dwie kolumny w Azure SQL Database są szyfrowane podczas akcji importowania, zostanie zwrócony błąd. Aby uzyskać więcej informacji, zobacz SQL Database.

Przykłady plików PBIDS

W tej sekcji przedstawiono przykłady często używanych źródeł danych. Plik typu PBIDS obsługuje tylko połączenia danych, które są obsługiwane również w programie Power BI Desktop, z następującymi wyjątkami: adresy URL stron Wiki, połączenia Live Connect i puste zapytania.

Plik PBIDS nie zawiera informacji o uwierzytelnianiu ani informacji o tabelach i schematach.

Poniższe fragmenty kodu pokazują kilka typowych przykładów dla plików PBIDS. Lista ta nie jest kompletna i nie wyczerpuje wszystkich możliwości. W przypadku innych źródeł danych można zapoznać się z formatem Data Source Reference (DSR) w celu uzyskania informacji dotyczących protokołu oraz adresów.

Jeśli edytujesz lub ręcznie tworzysz pliki połączeń, przykłady te służą wyłącznie do celów informacyjnych, a ich lista nie jest kompletna i nie zawiera wszystkich obsługiwanych łączników w formacie DSR.

Azure AS

{ 
    "version": "0.1", 
    "connections": [ 
    { 
        "details": { 
        "protocol": "analysis-services", 
        "address": { 
            "server": "server-here" 
        }, 
        } 
    } 
    ] 
}

Folder

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "folder", 
        "address": { 
            "path": "folder-path-here" 
        } 
      } 
    } 
  ] 
} 

OData

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "odata", 
        "address": { 
            "url": "URL-here" 
        } 
      } 
    } 
  ] 
} 

SAP BW

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sap-bw-olap", 
        "address": { 
          "server": "server-name-here", 
          "systemNumber": "system-number-here", 
          "clientId": "client-id-here" 
        }, 
      } 
    } 
  ] 
} 

SAP Hana

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sap-hana-sql", 
        "address": { 
          "server": "server-name-here:port-here" 
        }, 
      } 
    } 
  ] 
} 

Lista programu SharePoint

Adres URL musi wskazywać samą witrynę programu SharePoint, a nie listę w witrynie. Użytkownicy mają dostęp do nawigatora, który umożliwia im wybranie jednej lub więcej list z tej witryny, z których każda stanie się tabelą w modelu.

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "sharepoint-list", 
        "address": { 
          "url": "URL-here" 
        }, 
       } 
    } 
  ] 
} 

SQL Server

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "tds", 
        "address": { 
          "server": "server-name-here", 
          "database": "db-name-here (optional) "
        } 
      }, 
      "options": {}, 
      "mode": "DirectQuery" 
    } 
  ] 
} 

Plik tekstowy

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "file", 
        "address": { 
            "path": "path-here" 
        } 
      } 
    } 
  ] 
} 

Internet

{ 
  "version": "0.1", 
  "connections": [ 
    { 
      "details": { 
        "protocol": "http", 
        "address": { 
            "url": "URL-here" 
        } 
      } 
    } 
  ] 
} 

Przepływ danych

{
  "version": "0.1",
  "connections": [
    {
      "details": {
        "protocol": "powerbi-dataflows",
        "address": {
          "workspace":"workspace id (Guid)",
          "dataflow":"optional dataflow id (Guid)",
          "entity":"optional entity name"
        }
       }
    }
  ]
}

Następne kroki

Program Power BI Desktop ma różnorodne zastosowania. Aby uzyskać więcej informacji na temat jego możliwości, skorzystaj z następujących zasobów: