内容:

使用 Power BI Desktop 通用接口连接到数据

  • 版本 :2023.1(当前版本)

使用 Power BI Desktop 通用接口连接到数据

使用从访问数据库Zendesk 资源的内置数据连接器,可以连接到 Power BI Desktop 中多种不同的数据源,如“获取数据”窗口中所示。 还可使用 Power BI Desktop 中内置的泛型接口(如 ODBC 或 REST API)连接到所有其他类型的数据源,进而进一步增加连接选项。

Screenshot of the Get Data dialog, showing the O D B C selection.

Power BI Desktop 数据接口

Power BI Desktop 包括一个不断增长的数据连接器的集合,用于连接到特定数据源。 例如,“SharePoint 列表”数据连接器在为 SharePoint 列表设计的连接顺序期间提供特定字段和支持信息,这与从“开始”功能区选择“获取数据”>“更多…”时出现的窗口中的其他数据源的情况相同。

此外,通过 Power BI Desktop,可采用以下任一泛型数据接口 连接到“获取数据”列表中未标识的数据源:

  • ODBC

  • OLE DB

  • OData

  • REST API

  • R 脚本

通过提供这些泛型接口所提供的连接窗口中的适当参数,在 Power BI Desktop 中可以访问和使用的数据源显著增加。

在以下部分中,可以找到通过这些泛型接口进行访问的数据源的列表。

使用 Power BI Desktop 无法找到想要使用的数据源? 请将你的想法提交到 Power BI 团队的想法和请求列表。

数据源可以通过 ODBC 访问

Power BI Desktop 中的 ODBC 连接器使你仅通过指定数据源名称(DSN)连接字符串即可从任何第三方 ODBC 驱动程序导入数据。 作为一个选项,还可以指定 SQL 语句,以执行 ODBC 驱动程序。

Screenshot of the O D B C connector dialog, showing the D S N and Advanced options.

以下列表详细介绍了通过使用泛型 ODBC 接口,Power BI Desktop 可以连接到数据源的几个示例。

Power BI Desktop 泛型连接器外部数据源有关详细信息的链接
ODBCCassandraCassandra ODBC 驱动程序
ODBCCouchbase DBCouchbase 和 Power BI
ODBCDynamoDBDynamoDB ODBC 驱动程序
ODBCGoogle BigQueryBigQuery ODBC 驱动程序
ODBCHBaseHBase ODBC 驱动程序
ODBCHiveHive ODBC 驱动程序
ODBCIBM NetezzaIBM Netezza 信息
ODBCPrestoPresto ODBC 驱动程序
ODBCProject OnlineProject Online 文章
ODBCProgress OpenEdgeProgress OpenEdge ODBC 驱动程序博文
ODBCSalesforce适用于 Salesforce 的 Devart ODBC 驱动程序

数据源可以通过 OLE DB 访问

Power BI Desktop 中的 OLE DB 连接器使你仅通过指定连接字符串即可从任何第三方 OLE DB 驱动程序导入数据。 作为一个选项,也可以指定 SQL 语句来执行 OLE DB 驱动程序。

Screenshot of the O L E D B connector dialog, showing the Connection string and Advanced options.

以下列表详细介绍了通过使用泛型 OLE DB 接口,Power BI Desktop 可以连接到数据源的几个示例。

Power BI Desktop 泛型连接器外部数据源有关详细信息的链接
OLE DBSAS OLE DBSAS Provider for OLE DB
OLE DBSybase OLE DBSybase Provider for OLE DB

数据源可以通过 OData 访问

Power BI Desktop 中的 OData 连接器可使你仅通过键入或粘贴 OData URL 即可从 OData URL 导入数据。 可以通过键入或粘贴“OData 源”窗口中提供的文本框中的这些链接来添加多个 URL 部分。

Screenshot of the OData Feed dialog, showing the U R L parts and preview fields.

以下列表详细介绍了通过使用泛型 OData 接口,Power BI Desktop 可以连接到数据源的几个示例。

Power BI Desktop 泛型连接器外部数据源有关详细信息的链接
OData即将推出OData 数据源即将推出

数据源可通过 REST API 访问

可使用 REST API 连接到数据源,因此,请使用支持 REST 的所有类型的数据源的数据。

Screenshot of the Query dialog, showing the data sources.

以下列表详细介绍了通过使用泛型 REST API 接口,Power BI Desktop 可以连接到数据源的几个示例。

Power BI Desktop 泛型连接器外部数据源有关详细信息的链接
REST APICouchbase DBCouchbase REST API 信息

数据源可以通过 R 脚本访问

可以使用 R 脚本访问数据源,并使用 Power BI Desktop 中的数据。

Screenshot of the R Script dialog, showing the execution script.

以下列表详细介绍了通过使用泛型 R 脚本接口,Power BI Desktop 可以连接到数据源的几个示例。

Power BI Desktop 泛型连接器外部数据源有关详细信息的链接
R 脚本SAS 文件CRAN 的 R 脚本指南
R 脚本SPSS 文件CRAN 的 R 脚本指南
R 脚本R 统计文件CRAN 的 R 脚本指南