支持的数据源(SSAS - 多维)
适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
本主题介绍可以在多维模型中使用的数据源的类型。
支持的数据源
可以从下表的数据源中检索数据。 安装SQL Server Data Tools时,安装程序不会安装为每个数据源列出的提供程序。 某些访问接口可能已随其他应用程序安装在您的计算机上;否则您需要下载并安装这些访问接口。
注意
还可以使用第三方访问接口(如 Oracle OLE DB 访问接口)并借助这些第三方提供的支持,连接到第三方数据库。
源 | 版本 | 文件类型 | 提供程序* |
---|---|---|---|
Access 数据库 | Microsoft Access 2010,2013,2016 | .accdb 或 .mdb | Microsoft Jet 4.0 OLE DB 访问接口 |
SQL Server 关系数据库* | Microsoft SQL Server 2008、2008 R2、2012、2014、2016、Azure SQL Database、Azure Synapse Analytics (SQL Data Warehouse) 、Microsoft Analytics Platform System (APS) 注意:有关 Azure.com SQL 数据库的详细信息。 注意:Analytics Platform System (APS) 以前称为 SQL Server Parallel Data Warehouse (PDW) 。 最初,从 Analysis Services 连接到 PDW 需要特殊的数据提供程序。 在 SQL Server 2012 中,此提供程序进行了替换。 对于 SQL Server 2012 及更高版本,需要使用 SQL Server Native Client 连接到 PDW/APS。 |
(不适用) | OLE DB Provider for SQL Server SQL Server Native Client OLE DB 访问接口 SQL Server Native 11.0 Client OLE DB 访问接口 用于 SQL 客户端的 .NET Framework 数据访问接口 |
Oracle 关系数据库 | Oracle 9i、10g、11g、12g | (不适用) | Oracle OLE DB 访问接口 用于 Oracle 客户端的 .NET Framework 数据访问接口 用于 SQL Server 的 .NET Framework 数据访问接口 OraOLEDB MSDASQL |
Teradata 关系数据库 | Teradata V2R6、V12 | (不适用) | TDOLEDB OLE DB 访问接口 Teradata 的 .NET 数据访问接口 |
Informix 关系数据库 | V11.10 | (不适用) | Informix OLE DB 访问接口 |
IBM DB2 关系数据库 | 8.1 | (不适用) | DB2OLEDB |
Sybase Adaptive Server Enterprise (ASE) 关系数据库 | 15.0.2 | (不适用) | Sybase OLE DB 访问接口 |
其他关系数据库 | (不适用) | (不适用) | OLE DB 访问接口 |
*对于多维解决方案,不支持 ODBC 数据源。 尽管 Analysis Services 本身将处理连接,但SQL Server Data Tools中用于生成解决方案的设计器无法连接到 ODBC 数据源,即使使用 MSDASQL 驱动程序也是如此。 如果你的业务需求包括 ODBC 数据源,请考虑改为生成表格解决方案。
**某些功能要求安装可在本地运行的 SQL Server 关系数据库才能正常运行。 特别是写回和 ROLAP 存储,它们要求基础数据源必须是 SQL Server 关系数据库。