使用 Power BI Desktop 通用接口连接到数据
- 版本 :2023.1(当前版本)
使用 Power BI Desktop 通用接口连接到数据
使用从访问数据库到 Zendesk 资源的内置数据连接器,可以连接到 Power BI Desktop 中多种不同的数据源,如“获取数据”窗口中所示。 还可使用 Power BI Desktop 中内置的泛型接口(如 ODBC 或 REST API)连接到所有其他类型的数据源,进而进一步增加连接选项。
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 驱动程序。
以下列表详细介绍了通过使用泛型 ODBC 接口,Power BI Desktop 可以连接到数据源的几个示例。
Power BI Desktop 泛型连接器 | 外部数据源 | 有关详细信息的链接 |
---|---|---|
ODBC | Cassandra | Cassandra ODBC 驱动程序 |
ODBC | Couchbase DB | Couchbase 和 Power BI |
ODBC | DynamoDB | DynamoDB ODBC 驱动程序 |
ODBC | Google BigQuery | BigQuery ODBC 驱动程序 |
ODBC | HBase | HBase ODBC 驱动程序 |
ODBC | Hive | Hive ODBC 驱动程序 |
ODBC | IBM Netezza | IBM Netezza 信息 |
ODBC | Presto | Presto ODBC 驱动程序 |
ODBC | Project Online | Project Online 文章 |
ODBC | Progress OpenEdge | Progress OpenEdge ODBC 驱动程序博文 |
ODBC | Salesforce | 适用于 Salesforce 的 Devart ODBC 驱动程序 |
数据源可以通过 OLE DB 访问
Power BI Desktop 中的 OLE DB 连接器使你仅通过指定连接字符串即可从任何第三方 OLE DB 驱动程序导入数据。 作为一个选项,也可以指定 SQL 语句来执行 OLE DB 驱动程序。
以下列表详细介绍了通过使用泛型 OLE DB 接口,Power BI Desktop 可以连接到数据源的几个示例。
Power BI Desktop 泛型连接器 | 外部数据源 | 有关详细信息的链接 |
---|---|---|
OLE DB | SAS OLE DB | SAS Provider for OLE DB |
OLE DB | Sybase OLE DB | Sybase Provider for OLE DB |
数据源可以通过 OData 访问
Power BI Desktop 中的 OData 连接器可使你仅通过键入或粘贴 OData URL 即可从 OData URL 导入数据。 可以通过键入或粘贴“OData 源”窗口中提供的文本框中的这些链接来添加多个 URL 部分。
以下列表详细介绍了通过使用泛型 OData 接口,Power BI Desktop 可以连接到数据源的几个示例。
Power BI Desktop 泛型连接器 | 外部数据源 | 有关详细信息的链接 |
---|---|---|
OData | 即将推出 | OData 数据源即将推出 |
数据源可通过 REST API 访问
可使用 REST API 连接到数据源,因此,请使用支持 REST 的所有类型的数据源的数据。
以下列表详细介绍了通过使用泛型 REST API 接口,Power BI Desktop 可以连接到数据源的几个示例。
Power BI Desktop 泛型连接器 | 外部数据源 | 有关详细信息的链接 |
---|---|---|
REST API | Couchbase DB | Couchbase REST API 信息 |
数据源可以通过 R 脚本访问
可以使用 R 脚本访问数据源,并使用 Power BI Desktop 中的数据。
以下列表详细介绍了通过使用泛型 R 脚本接口,Power BI Desktop 可以连接到数据源的几个示例。
Power BI Desktop 泛型连接器 | 外部数据源 | 有关详细信息的链接 |
---|---|---|
R 脚本 | SAS 文件 | CRAN 的 R 脚本指南 |
R 脚本 | SPSS 文件 | CRAN 的 R 脚本指南 |
R 脚本 | R 统计文件 | CRAN 的 R 脚本指南 |