Udostępnij za pośrednictwem


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

Program Power BI Desktop umożliwia łączenie się 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 wyświetlić dostępne źródła danych, w grupie Narzędzia główne wstążki programu Power BI Desktop wybierz etykietę przycisku Pobierz dane lub strzałkę w dół, aby otworzyć listę Typowe źródła danych. Jeśli żądane źródło danych nie znajduje się na liście w obszarze Typowe źródła danych, wybierz pozycję Więcej, aby otworzyć okno dialogowe Pobieranie danych.

Zrzut ekranu przedstawiający menu Pobieranie danych i Typ danych w programie Power BI Desktop.

Możesz też otworzyć okno dialogowe Pobieranie danych bezpośrednio, wybierając ikonę Pobierz dane .

Zrzut ekranu przedstawiający ikonę Pobierz dane i okno dialogowe Pobieranie danych w programie Power BI Desktop.

Ten artykuł zawiera omówienie dostępnych źródeł danych w programie Power BI Desktop i objaśnienie sposobu nawiązywania z nimi połączenia. W tym artykule opisano również sposób eksportowania lub używania źródeł danych jako plików PBIDS, aby ułatwić tworzenie nowych raportów z tych samych danych.

Uwaga

Zespół usługi Power BI stale rozszerza źródła danych dostępne dla programu Power BI Desktop i usługa Power BI. W związku z tym często będziesz widzieć wczesne wersje źródeł danych pracy w toku oznaczonych jako wersja beta lub wersja zapoznawcza. Każde źródło danych oznaczone jako beta lub wersja zapoznawcza ma ograniczoną obsługę i funkcjonalność i nie powinno być używane w środowiskach produkcyjnych. Ponadto wszystkie źródła danych oznaczone jako wersja beta lub wersja zapoznawcza programu Power BI Desktop mogą nie być dostępne do użytku w usługa Power BI lub innych usługi firmy Microsoft, dopóki źródło danych nie stanie się ogólnie dostępne (ogólna dostępność).

Źródła danych

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

  • wszystkie
  • Plik
  • baza danych
  • Microsoft Fabric
  • Power Platform
  • Azure
  • Usługi online
  • Inne

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

Źródła danych plików

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

  • Skoroszyt programu Excel
  • Text/CSV
  • Kod XML
  • JSON
  • Folder
  • PDF
  • Parquet
  • Folder SharePoint

Źródła danych bazy danych

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

  • Baza danych SQL Server
  • Baza danych programu Access
  • Baza danych SQL Server Analysis Services
  • Oracle Database
  • IBM Db2 database
  • Baza danych IBM Informix (beta)
  • IBM Netezza
  • Baza danych MySQL
  • Baza danych PostgreSQL
  • Baza danych Sybase
  • Baza danych Teradata
  • Baza danych usługi SAP HANA
  • SAP Business Warehouse Application Server
  • SAP Business Warehouse Message Server
  • Amazon Redshift
  • Impala
  • Google BigQuery
  • Google BigQuery (Microsoft Entra ID) (beta)
  • Vertica
  • Snowflake
  • Essbase
  • Modele w skali atskalowej
  • Actian (beta)
  • Amazon Aten
  • Moduły AtScale
  • Łącznik analizy biznesowej
  • ClickHouse (wersja beta)
  • Wirtualność danych LDW
  • Denodo
  • Dremio Software
  • Dremio Cloud
  • Exact Online Premium (beta)
  • Exasol
  • Indexima
  • InterSystems Health Insight
  • Jethro (wersja beta)
  • Kyligence
  • Linkar PICK Style / MultiValue Databases (beta)
  • MariaDB
  • MarkLogic
  • MongoDB Atlas SQL
  • TIBCO® Data Virtualization

Uwaga

Niektóre łączniki bazy danych wymagają ich włączenia, wybierając pozycję Opcje plików>i ustawienia>Opcje, a następnie wybierając pozycję Funkcje w wersji zapoznawczej i włączając łącznik. Jeśli nie widzisz niektórych wymienionych wcześniej łączników i chcesz ich używać, sprawdź ustawienia funkcji w wersji zapoznawczej. Należy również pamiętać, że każde źródło danych oznaczone jako beta lub wersja zapoznawcza ma ograniczoną obsługę i funkcjonalność i nie powinno być używane w środowiskach produkcyjnych.

Microsoft Fabric

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

  • Semantyczne modele usługi Power BI
  • Przepływy danych
  • Datamarts (wersja zapoznawcza)
  • Magazyny
  • Lakehouses
  • Bazy danych KQL

Źródła danych platformy Power Platform

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

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

Źródła danych na platformie Azure

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

  • Azure SQL Database
  • Azure Synapse Analytics SQL
  • Baza danych usługi Azure Analysis Services
  • Azure Database for PostgreSQL
  • Azure Blob Storage
  • Azure Table Storage
  • Azure Cosmos DB v1
  • Azure Data Explorer (Kusto)
  • Azure Data Lake Storage Gen2
  • Azure HDInsight (system plików HDFS)
  • Azure HDInsight Spark
  • HDInsight Interactive Query
  • Azure Cost Management
  • Azure Resource Graph
  • Usługa Azure HDInsight w usłudze AKS Trino (beta)
  • Azure Cosmos DB w wersji 2 (wersja beta)
  • Azure Databricks
  • Obszar roboczy usługi Azure Synapse Analytics (wersja beta)

Ź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 (starsza wersja)
  • Dynamics 365 (Dataverse)
  • Dynamics NAV
  • Dynamics 365 Business Central
  • Dynamics 365 Business Central (on-premises)
  • Azure DevOps (tylko tablice)
  • Azure DevOps Server (tylko oferta Boards)
  • Obiekty Salesforce
  • Raporty Salesforce
  • Google Analytics
  • Adobe Analytics
  • appFigures (wersja beta)
  • Data.World — pobieranie zestawu danych (wersja beta)
  • GitHub (Beta)
  • LinkedIn Sales Navigator (beta)
  • Marketo (wersja beta)
  • Mixpanel (beta)
  • Portfolio usługi Planview
  • QuickBooks Online (wersja beta)
  • Smartsheet (starsza wersja)
  • SparkPost (wersja beta)
  • SweetIQ (wersja beta)
  • Architektura usługi Planview Enterprise
  • Aptix Insights (wersja beta)
  • Asana (beta)
  • Zmontuj widoki
  • Autodesk Construction Cloud
  • Automatyzacja w dowolnym miejscu
  • Automy Data Analytics (wersja beta)
  • BuildingConnected & TradeTapp (beta)
  • CData Connect Cloud
  • Dynamics 365 Customer Insights (wersja beta)
  • Databricks
  • Digital Construction Works Insights
  • Źródło danych Emigo
  • Entersoft Business Suite (wersja beta)
  • eWay-CRM
  • FactSet Analytics
  • Palantir Foundry
  • Lejkowy
  • Sześciokątny inteligentny® interfejs API PPM
  • Industrial App Store
  • Magazyn danych usługi Intune (wersja beta)
  • LEAP (wersja beta)
  • Planview OKR (wersja beta)
  • Planview ProjectPlace
  • Szczegółowe informacje o produkcie (wersja beta)
  • Profisee
  • Quickbase
  • Samsara (wersja beta)
  • Smartsheet (wersja beta)
  • SoftOne BI (wersja beta)
  • Planview IdeaPlace
  • Supermetryki (wersja beta)
  • TeamDesk (wersja beta)
  • Webtrends Analytics (beta)
  • Witivio (wersja beta)
  • Viva Insights
  • Zendesk (beta)
  • Zoho Creator

Inne źródła danych

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

  • Internet

  • Lista SharePoint

  • Źródło danych OData

  • Active Directory

  • Microsoft Exchange

  • Plik usługi Hadoop (HDFS)

  • platforma Spark

  • Hive LLAP

  • Skrypt języka R

  • Skrypt języka Python

  • ODBC

  • OLE DB

  • Acterys: Automatyzacja modelu i planowanie (beta)

  • Amazon OpenSearch Service (beta)

  • Anaplan

  • Zmienna

  • Oceny zabezpieczeń usługi BitSight

  • Dane i analiza bloomberga

  • BQE Core

  • Wolters Kluwer CCH Tagetik

  • Celonis EMS

  • Cherwell (wersja beta)

  • CloudBluePSA (wersja beta)

  • Cognite Data Fusion

  • Udostępnianie różnicowe

  • Eduframe (wersja beta)

  • Metryki emplifi (wersja beta)

  • EQuIS

  • FactSet RMS (wersja beta)

  • FHIR

  • Google Sheets

  • Information Grid (wersja beta)

  • inwink (wersja beta)

  • Jamf Pro (wersja beta)

  • Kognitwin

  • LinkedIn Learning (wersja beta)

  • MicroStrategy dla usługi Power BI

  • OneStream (wersja beta)

  • OpenSearch Project (wersja beta)

  • Paxata

  • QubolePresto (wersja beta)

  • Roamler (wersja beta)

  • SIS-CC SDMX (wersja beta)

  • Skróty usługi Business Insights (beta)

  • Łącznik zapytań bezpośrednich pojedynczego magazynu

  • Siteimprove

  • Socialbakers Metrics 1.1.0 (wersja beta)

  • SolarWinds Service Desk

  • Starburst Enterprise

  • SumTotal

  • SurveyMonkey

  • Analiza osobista usługi Microsoft Teams (wersja beta)

  • Lista Tenforce (Smart)List

  • Usercube (beta)

  • Vena

  • Szczegółowe informacje o statku

  • Windsor (beta)

  • Wrike (beta)

  • Zucchetti HR Infinity (beta)

  • Puste zapytanie

Uwaga

Obecnie nie można nawiązać połączenia z niestandardowymi źródłami danych zabezpieczonymi przy użyciu identyfikatora Entra firmy Microsoft.

Aplikacje szablonu

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

Zrzut ekranu przedstawiający link Aplikacje szablonu w oknie dialogowym Pobieranie danych.

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

Łączenie ze źródłem danych

  1. Aby nawiązać połączenie ze źródłem danych, wybierz źródło danych w oknie Pobieranie danych i wybierz pozycję Połącz. Poniższy zrzut ekranu przedstawia sieć Web wybraną z kategorii Inne połączenie danych.

    Zrzut ekranu przedstawiający sieć Web wybraną w kategorii Inne w oknie dialogowym Pobieranie danych.

  2. Zostanie wyświetlone okno połączenia. Wprowadź informacje o adresie URL lub połączeniu zasobu, a następnie wybierz przycisk OK. Poniższy zrzut ekranu przedstawia adres URL wprowadzony w oknie dialogowym Z połączenia internetowego .

    Zrzut ekranu przedstawiający adres URL w oknie dialogowym Z internetu.

  3. W zależności od połączenia danych może zostać wyświetlony monit o podanie poświadczeń lub innych informacji. Po podaniu wszystkich wymaganych informacji program Power BI Desktop łączy się ze źródłem danych i wyświetla dostępne źródła danych w oknie dialogowym Nawigator .

    Zrzut ekranu przedstawiający okno dialogowe Nawigator.

  4. Wybierz tabele i inne dane, które chcesz załadować. Aby załadować dane, wybierz przycisk Załaduj w dolnej części okienka Nawigator . Aby przekształcić lub edytować zapytanie w Edytor Power Query przed załadowaniem danych, wybierz przycisk Przekształć dane.

Nawiązywanie połączenia ze źródłami danych w programie Power BI Desktop jest łatwe. Spróbuj nawiązać połączenie z danymi z rosnącej listy źródeł danych i często sprawdź ponownie. Cały czas dodajemy tę listę do tej listy.

Pobieranie danych za pomocą plików PBIDS

Pliki PBIDS to pliki programu Power BI Desktop, które mają określoną strukturę i rozszerzenie pbids , aby zidentyfikować je jako pliki źródła danych usługi Power BI.

Możesz utworzyć plik PBIDS, aby usprawnić środowisko pobierania danych dla nowych lub początkujących twórców raportów w organizacji. Jeśli tworzysz plik PBIDS z istniejących raportów, łatwiej jest rozpoczynać tworzenie nowych raportów na podstawie tych samych danych.

Gdy autor otworzy plik PBIDS, program Power BI Desktop wyświetli użytkownikowi monit o uwierzytelnienie poświadczeń i nawiązanie połączenia ze źródłem danych określonym w pliku. Zostanie wyświetlone okno dialogowe Nawigator , a użytkownik musi wybrać tabele z tego źródła danych, aby załadować je do modelu. Użytkownicy mogą również wymagać wybrania bazy danych i trybu połączenia, jeśli żaden z nich nie został określony w pliku PBIDS.

Od tego momentu użytkownik może rozpocząć tworzenie wizualizacji lub wybrać pozycję Ostatnie źródła , aby załadować nowy zestaw tabel do modelu.

Obecnie pliki PBIDS obsługują tylko jedno źródło danych w jednym pliku. Określenie więcej niż jednego źródła danych powoduje wystąpienie błędu.

Jak utworzyć plik połączenia PBIDS

Jeśli masz już istniejący plik PBIX programu Power BI Desktop połączony z danymi, które cię interesują, możesz wyeksportować pliki połączenia z poziomu programu Power BI Desktop. Ta metoda jest zalecana, ponieważ plik PBIDS może zostać wygenerowany automatycznie z poziomu programu Desktop. Możesz również nadal edytować lub ręcznie utworzyć plik w edytorze tekstów.

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

    Zrzut ekranu przedstawiający wybieranie ustawień źródła danych w obszarze Opcje i ustawienia.

  2. 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.

    Zrzut ekranu przedstawiający okno dialogowe Ustawienia źródła danych.

  3. W oknie dialogowym Zapisz jako nadaj plikowi nazwę, a następnie wybierz pozycję Zapisz. Program Power BI Desktop generuje plik PBIDS, którego nazwę i zapisać w katalogu oraz udostępnić innym osobom.

Możesz również otworzyć plik w edytorze tekstów i zmodyfikować go dalej, w tym określić tryb połączenia w samym pliku. Na poniższej ilustracji przedstawiono plik PBIDS otwarty w edytorze tekstów.

Zrzut ekranu przedstawiający plik PBIDS otwarty w edytorze tekstów.

Jeśli wolisz ręcznie utworzyć pliki PBIDS w edytorze tekstów, musisz określić wymagane dane wejściowe dla jednego połączenia i zapisać plik z rozszerzeniem pbids . Opcjonalnie możesz również określić połączenie mode jako DirectQuery lub Import. Jeśli mode brakuje pliku lub null w pliku, użytkownik, który otwiera plik w programie Power BI Desktop, zostanie poproszony o wybranie trybu DirectQuery lub Importuj.

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 usłudze Azure SQL Database są szyfrowane podczas akcji Importowanie, zostanie zwrócony błąd. Aby uzyskać więcej informacji, zobacz SQL Database.

Przykłady plików PBIDS

Ta sekcja zawiera kilka przykładów z powszechnie używanych źródeł danych. Typ pliku PBIDS obsługuje tylko połączenia danych, które są również obsługiwane w programie Power BI Desktop, z następującymi wyjątkami: adresy URL stron typu wiki, program Live Connect i puste zapytanie.

Plik PBIDS nie zawiera informacji o uwierzytelnianiu i tabeli i informacji o schemacie.

Poniższe fragmenty kodu pokazują kilka typowych przykładów dla plików PBIDS, ale nie są one kompletne ani kompleksowe. W przypadku innych źródeł danych można zapoznać się z formatem dokumentacji źródła danych (DSR, Git Data Source Reference), aby uzyskać informacje o protokole i adresie.

Jeśli edytujesz lub ręcznie tworzysz pliki połączenia, te przykłady są przeznaczone tylko dla wygody, nie mają być kompleksowe i nie zawierają 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 SharePoint

Adres URL musi wskazywać samą witrynę programu SharePoint, a nie listę w witrynie. Użytkownicy uzyskują nawigator, który pozwala im wybrać jedną lub więcej list z tej witryny, z których każda staje 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"
        }
       }
    }
  ]
}

Za pomocą programu Power BI Desktop możesz wykonywać różne czynności. Aby uzyskać więcej informacji na temat jej możliwości, zapoznaj się z następującymi zasobami: