Źródła danych raportów Power BI w usłudze Serwer raportów Power BI

Raporty usługi Power BI mogą łączyć się z wieloma źródłami danych. W zależności od sposobu użycia danych dostępne są różne źródła danych. Dane można importować lub wykonywać zapytania dotyczące danych bezpośrednio przy użyciu trybu DirectQuery lub połączenia na żywo z usługami SQL Server Analysis Services. Niektóre źródła danych są dostępne w aplikacji Power BI Desktop zoptymalizowanej do użytku z usługą Serwer raportów usługi Power BI, ale nie są obsługiwane po opublikowaniu na serwerze Serwer raportów usługi Power BI.

Źródła danych są tutaj specyficzne dla raportów usługi Power BI używanych na serwerze raportów usługi Power BI. Aby uzyskać informacje o źródłach danych obsługiwanych w raportach podzielonych na strony (rdl), zobacz Źródła danych obsługiwane przez usługi Reporting Services.

Ważne

Wszystkie źródła danych w raporcie programu Power BI Desktop muszą obsługiwać konfigurowanie zaplanowanego odświeżania.

Lista obsługiwanych źródeł danych

Źródło danych Dane buforowane Zaplanowane odświeżanie Tryb Live/DirectQuery
Baza danych programu SQL Server ✅ ✅ ✅
SQL Server Analysis Services ✅ ✅ ✅
Azure SQL Database ✅ ✅ ✅
Baza danych usługi Azure Analysis Services ✅ ❌ ✅
Azure Synapse Analytics (dawniej Azure SQL Data Warehouse) ✅ ✅ ✅
Baza danych programu Access ✅ ✅ ❌
Active Directory ✅ ✅ ❌
Amazon Aten ✅ ❌ ❌
Amazon Redshift ✅ ❌ ❌
Azure Blob Storage ✅ ✅ ❌
Azure Cosmos DB ✅ ❌ ❌
Azure Data Explorer (Kusto) ✅ ❌ ❌
Azure Data Lake Store ✅ ❌ ❌
Azure HDInsight (system plików HDFS) ✅ ❌ ❌
Azure HDInsight Spark ✅ ❌ ❌
Azure Table Storage (usługa przechowywania danych w tabelach) ✅ ✅ ❌
Denodo ✅ ❌ ❌
Dynamics 365 (online) ✅ ❌ ❌
Excel ✅ ✅ ❌
Facebook ✅ ❌ ❌
Folder ✅ ✅ ❌
Google Analytics ✅ ❌ ❌
Google BigQuery - usługa analizy danych ✅ ❌ ❌
Plik usługi Hadoop (HDFS) ✅ ❌ ❌
Baza danych IBM DB2 ✅ ✅ ❌
IBM Netezza ✅ ❌ ❌
Impala ✅ ❌ ❌
JSON ✅ ✅ ❌
Microsoft Exchange ✅ ❌ ❌
Microsoft Exchange Online ✅ ❌ ❌
Baza danych MySQL ✅ ✅ ❌
Źródło danych OData ✅ ✅ ❌
ODBC ✅ ✅ ❌
OLE DB ✅ ✅ ❌
Oracle Database ✅ ✅ ✅
Baza danych PostgreSQL ✅ ✅ ✅
Zestaw danych Power BI w usłudze Power BI ❌ ❌ ❌
Zestaw danych Power BI w programie Serwer raportów usługi Power BI ❌ ❌ ❌
Projectplace dla usługi Power BI ✅ ❌ ❌
Skrypt języka R ✅ ❌ ❌
Obiekty Salesforce ✅ ❌ ❌
Raporty Salesforce ✅ ❌ ❌
Serwer SAP Business Warehouse ✅ ✅ ✅
Baza danych SAP HANA ✅ ✅ ✅
Plik programu SharePoint (lokalny) ✅ ✅ ❌
Folder programu SharePoint (lokalny) ✅ ✅ ❌
Lista programu SharePoint (lokalna) ✅ ✅ ❌
Plik usługi SharePoint Online ✅ ❌ ❌
folder usługi SharePoint Online ✅ ❌ ❌
Lista usługi SharePoint Online ✅ ❌ ❌
Smartsheet ✅ ❌ ❌
Snowflake ✅ ❌ ❌
Spark ✅ ❌ ❌
Baza danych Sybase ✅ ✅ ❌
Teradata ✅ ✅ ✅
Text/CSV ✅ ✅ ❌
Vertica ✅ ❌ ❌
sieć Web ✅ ✅ ❌
XML ✅ ✅ ❌
appFigures (beta) ✅ ❌ ❌
Common Data Service (starsza wersja) ✅ ❌ ❌
Dynamics 365 for Customer Insights (wersja beta) ✅ ❌ ❌
Dynamics 365 for Financials (beta) ✅ ❌ ❌
GitHub (wersja beta) ✅ ❌ ❌
Baza danych IBM Informix (beta) ✅ ❌ ❌
MailChimp (wersja beta) ✅ ❌ ❌
Microsoft Azure Consumption Insights (wersja beta) ✅ ❌ ❌
Mixpanel (beta) ✅ ❌ ❌
Planview Enterprise One — CTM (wersja beta) ✅ ❌ ❌
Planview Enterprise One — PRM (wersja beta) ✅ ❌ ❌
QuickBooks Online (wersja beta) ✅ ❌ ❌
SparkPost (wersja beta) ✅ ❌ ❌
SQL Sentry (wersja beta) ✅ ❌ ❌
Stripe (wersja beta) ✅ ❌ ❌
SweetIQ (beta) ✅ ❌ ❌
Troux (wersja beta) ✅ ❌ ❌
Twilio (beta) ✅ ❌ ❌
tyGraph (beta) ✅ ❌ ❌
Visual Studio Team Services (wersja beta) ✅ ❌ ❌
Webtrends Analytics (beta) ✅ ❌ ❌
Zendesk (beta) ✅ ❌ ❌
Inne źródła danych dostępne, ale nie wymienione tutaj ✅ ❌ ❌

Ważne

Zabezpieczenia na poziomie wiersza skonfigurowane w źródle danych powinny działać w przypadku niektórych zapytań bezpośrednich (SQL Server, Azure SQL Database, Oracle i Teradata) oraz połączeń na żywo przy założeniu, że protokół Kerberos jest prawidłowo skonfigurowany w danym środowisku.

Lista obsługiwanych metod uwierzytelniania na potrzeby odświeżania modelu

Serwer raportów usługi Power BI nie obsługuje uwierzytelniania opartego na protokole OAuth na potrzeby odświeżania modelu. Niektóre źródła danych, takie jak bazy danych programu Excel lub Access, korzystają z oddzielnego kroku, takiego jak Plik lub Sieć Web, aby nawiązać połączenie z danymi.

Źródło danych Uwierzytelnianie anonimowe Uwierzytelnianie za pomocą klucza Nazwa użytkownika i hasło uwierzytelnianie Windows
Baza danych programu SQL Server ❌ ❌ ✅ ✅
SQL Server Analysis Services ❌ ❌ ✅ ✅
Azure SQL Database ❌ ❌ ✅ ❌
Baza danych usługi Azure Analysis Services ❌ ❌ ✅ (1) ❌
Azure Synapse Analytics (dawniej Azure SQL Data Warehouse) ❌ ❌ ✅ ❌
Active Directory ❌ ❌ ✅ ✅
Amazon Aten ❌ ❌ ❌ ❌
Amazon Redshift ❌ ❌ ❌ ❌
Azure Blob Storage ✅ ✅ ❌ ❌
Azure Cosmos DB ❌ ❌ ❌ ❌
Azure Data Explorer (Kusto) ❌ ❌ ❌ ❌
Azure Data Lake Store ❌ ❌ ❌ ❌
Azure HDInsight (system plików HDFS) ❌ ❌ ❌ ❌
Azure HDInsight Spark ❌ ❌ ❌ ❌
Azure Table Storage (usługa przechowywania danych w tabelach) ❌ ✅ ❌ ❌
Denodo ❌ ❌ ❌ ❌
Dynamics 365 (online) ❌ ❌ ❌ ❌
Facebook ❌ ❌ ❌ ❌
Folder ❌ ❌ ❌ ✅
Google Analytics ❌ ❌ ❌ ❌
Google BigQuery - usługa analizy danych ❌ ❌ ❌ ❌
Plik usługi Hadoop (HDFS) ❌ ❌ ❌ ❌
Baza danych IBM DB2 ❌ ❌ ✅ ✅
IBM Netezza ❌ ❌ ❌ ❌
Impala ❌ ❌ ❌ ❌
Microsoft Exchange ❌ ❌ ❌ ❌
Microsoft Exchange Online ❌ ❌ ❌ ❌
Baza danych MySQL ❌ ❌ ✅ ✅
Źródło danych OData ✅ ✅ ✅ ✅
ODBC ✅ ❌ ✅ ✅
OLE DB ✅ ❌ ✅ ✅
Oracle Database ❌ ❌ ✅ ✅
Baza danych PostgreSQL ❌ ❌ ✅ ❌
usługa Power BI ❌ ❌ ❌ ❌
Projectplace ❌ ❌ ❌ ❌
Skrypt języka R ❌ ❌ ❌ ❌
Obiekty Salesforce ❌ ❌ ❌ ❌
Raporty Salesforce ❌ ❌ ❌ ❌
Serwer SAP Business Warehouse ❌ ❌ ✅ ❌
Baza danych SAP HANA ❌ ❌ ✅ ✅
Plik programu SharePoint (lokalny) ✅ ❌ ❌ ✅
Folder programu SharePoint (lokalny) ✅ ❌ ❌ ✅
Lista programu SharePoint (lokalna) ✅ ❌ ❌ ✅
Plik usługi SharePoint Online ❌ ❌ ❌ ❌
folder usługi SharePoint Online ❌ ❌ ❌ ❌
Lista usługi SharePoint Online ❌ ❌ ❌ ❌
Smartsheet ❌ ❌ ❌ ❌
Snowflake ❌ ❌ ❌ ❌
Spark ❌ ❌ ❌ ❌
Baza danych Sybase ❌ ❌ ✅ ✅
Teradata ❌ ❌ ✅ ✅ (2)
Vertica ❌ ❌ ❌ ❌
Sieć Web (3) ✅ ❌ ✅ ✅
appFigures (beta) ❌ ❌ ❌ ❌
Common Data Service (starsza wersja) ❌ ❌ ❌ ❌
Dynamics 365 for Customer Insights (wersja beta) ❌ ❌ ❌ ❌
Dynamics 365 for Financials (beta) ❌ ❌ ❌ ❌
GitHub (wersja beta) ❌ ❌ ❌ ❌
Baza danych IBM Informix (beta) ❌ ❌ ❌ ❌
MailChimp (wersja beta) ❌ ❌ ❌ ❌
Microsoft Azure Consumption Insights (wersja beta) ❌ ❌ ❌ ❌
Mixpanel (beta) ❌ ❌ ❌ ❌
Planview Enterprise One — CTM (wersja beta) ❌ ❌ ❌ ❌
Planview Enterprise One — PRM (wersja beta) ❌ ❌ ❌ ❌
QuickBooks Online (wersja beta) ❌ ❌ ❌ ❌
SparkPost (wersja beta) ❌ ❌ ❌ ❌
SQL Sentry (wersja beta) ❌ ❌ ❌ ❌
Stripe (wersja beta) ❌ ❌ ❌ ❌
SweetIQ (beta) ❌ ❌ ❌ ❌
Troux (wersja beta) ❌ ❌ ❌ ❌
Twilio (beta) ❌ ❌ ❌ ❌
tyGraph (beta) ❌ ❌ ❌ ❌
Visual Studio Team Services (wersja beta) ❌ ❌ ❌ ❌
Webtrends Analytics (beta) ❌ ❌ ❌ ❌
Zendesk (beta) ❌ ❌ ❌ ❌
Inne źródła danych dostępne, ale nie wymienione tutaj ❌ ❌ ❌ ❌

(1) W przypadku źródła danych usługi Azure Analysis Services uwierzytelnianie wieloskładnikowe (MFA) musi być wyłączone dla poświadczeń używanych do łączenia ze źródłem danych. Jeśli potrzebujesz włączonego uwierzytelniania wieloskładnikowego dla swojego środowiska, rozważ użycie Dostęp warunkowy usługi Microsoft Entra jako opcji do wyłączenia uwierzytelniania wieloskładnikowego dla poświadczeń używanych w źródle danych.

(2) Używanie uwierzytelniania LDAP z Teradata (włączone w programie Power BI Desktop przy użyciu polecenia w wierszu polecenia setx PBI_EnableTeradataLdap true) nie jest obsługiwane w przypadku odświeżania modelu.

(3) Serwer raportów usługi Power BI ma ograniczenie podczas korzystania z danych internetowych: można odświeżać tylko pliki danych z Sieci Web. Dane oparte na Page lub By example nie można odświeżyć. To ograniczenie jest spowodowane tym, że wyrażenia języka M utworzone za pomocą Web.BrowserContents i Web.Page nie mogą być odświeżone. Serwer raportów usługi Power BI może odświeżać wyłącznie źródła danych typu Web.Contents.

Lista obsługiwanych metod uwierzytelniania dla zapytania bezpośredniego

Serwer raportów usługi Power BI nie obsługuje uwierzytelniania opartego na protokole OAuth dla trybu DirectQuery.

Uwaga

Raporty Power BI w trybie DirectQuery muszą zawierać wartość „Encrypt=True;TrustServerCertificate=True” jako część parametrów połączenia źródeł danych albo należy zastosować zmienną środowiskową „PBI_SQL_TRUSTED_SERVERS” na serwerze Serwer raportów usługi Power BI.

Źródło danych Uwierzytelnianie anonimowe Uwierzytelnianie za pomocą klucza Nazwa użytkownika i hasło uwierzytelnianie Windows Zintegrowane uwierzytelnianie systemu Windows
Baza danych programu SQL Server ❌ ❌ ✅ ✅ ✅
SQL Server Analysis Services ❌ ❌ ✅ ✅ ✅
Azure SQL Database ❌ ❌ ✅ ❌ ❌
Baza danych usługi Azure Analysis Services ❌ ❌ ✅ (1) ❌ ❌
Azure Synapse Analytics (dawniej Azure SQL Data Warehouse) ❌ ❌ ✅ ❌ ❌
Oracle Database ❌ ❌ ✅ ✅ ✅
Serwer SAP Business Warehouse ❌ ❌ ✅ ❌ ❌
Baza danych SAP HANA ❌ ❌ ✅ ✅ ✅ (2)
Teradata ❌ ❌ ✅ ✅ ✅

W przypadku źródła danych Azure Analysis Services należy wyłączyć uwierzytelnianie wieloskładnikowe dla poświadczeń używanych do nawiązywania połączenia ze źródłem danych. Jeśli potrzebujesz włączonego uwierzytelniania wieloskładnikowego dla swojego środowiska, rozważ użycie Dostęp warunkowy usługi Microsoft Entra jako opcji do wyłączenia uwierzytelniania wieloskładnikowego dla poświadczeń używanych w źródle danych.

(2) SAP HANA obsługuje DirectQuery ze zintegrowanym uwierzytelnianiem systemu Windows tylko wtedy, gdy jest używana jako relacyjna baza danych w opublikowanym pliku Power BI Desktop (.pbix).

Masz więcej pytań? Spróbuj zadać pytanie społeczności Power BI