支持的数据源(SSAS 表格)

本主题介绍可用于表格模型的数据源类型。

本文包含以下各节:

支持的数据源

可以从下表中的数据源导入数据。 安装 SQL Server Data Tools (SSDT)时,安装程序不会安装为每个数据源列出的提供程序。 某些提供程序可能已随计算机上的其他应用程序一起安装;在其他情况下,需要下载并安装提供程序。

来源 版本 文件类型 提供商 1
Access 数据库 Microsoft Access 2003、2007、2010。 .accdb 或 .mdb ACE 14 OLE DB 提供程序
SQL Server 关系数据库 Microsoft SQL Server2005、2008、2008 R2;SQL Server 2012,Microsoft SQL Azure 数据库 2 (不适用) 适用于 SQL Server 的 OLE DB 提供程序

SQL Server Native Client OLE DB 访问接口

SQL Server Native 10.0 客户端 OLE DB 提供程序

适用于 SQL 客户端的 .NET Framework 数据提供程序
SQL Server 并行数据仓库 (PDW) 3 2008 R2 (不适用) 适用于 SQL Server PDW 的 OLE DB 提供程序
Oracle 关系数据库 Oracle 9i、10g、11g。 (不适用) Oracle OLE DB 提供程序

用于 Oracle 客户端的 .NET Framework 数据提供程序

适用于 SQL Server 的 .NET Framework 数据提供程序

OraOLEDB

MSDASQL
Teradata 关系数据库 Teradata V2R6、V12 (不适用) TDOLEDB OLE DB 提供程序

用于 Teradata 的 .Net 数据提供程序
Informix 关系数据库 (不适用) Informix OLE DB 提供程序
IBM DB2 关系数据库 8.1 (不适用) DB2OLEDB
Sybase Adaptive Server Enterprise (ASE) 关系数据库 15.0.2 (不适用) Sybase OLE DB 提供程序
其他关系数据库 (不适用) (不适用) OLE DB 提供程序或 ODBC 驱动程序
文本文件 (不适用) .txt、.tab、.csv 用于 Microsoft Access 的 ACE 14 OLE DB 提供程序
Microsoft Excel 文件 Excel 97-2003、2007、2010 .xlsx、xlsm、.xlsb、.xltx、.xltm ACE 14 OLE DB 提供者
PowerPivot 工作簿 Microsoft SQL Server 2008 R2 Analysis Services xlsx、xlsm、.xlsb、.xltx、.xltm ASOLEDB 10.5

(仅适用于发布到安装了 PowerPivot for SharePoint 的 SharePoint 场的 PowerPivot 工作簿)
Analysis Services 多维数据集 Microsoft SQL Server 2005、2008、2008 R2 Analysis Services (不适用) ASOLEDB 10
数据馈送

(用于从 Reporting Services 报表、Atom 服务文档、Microsoft Azure 数据市场和单一数据源导入数据)
Atom 1.0 格式

任何被公开为 Windows Communication Foundation(WCF)数据服务(前称 ADO.NET Data Services)的数据库或文档。
用于定义一个或多个源的服务文档的 .atomsvc

Atom 网络订阅文档的 .atom
适用于 PowerPivot 的 Microsoft 数据流提供程序

适用于 PowerPivot 的 .NET Framework 数据馈送数据提供程序
Office 数据库连接文件 .odc

1 还可以使用 ODBC 的 OLE DB 提供程序。

2 有关 SQL Azure 的详细信息,请参阅网站 SQL Azure

3 有关 SQL Server PDW 的详细信息,请参阅网站 SQL Server 2008 R2 并行数据仓库

4 在某些情况下,使用 MSDAORA OLE DB 访问接口可能会导致连接错误,尤其是在较新版本的 Oracle 中。 如果遇到任何错误,我们建议您使用 Oracle 下列出的其他提供商之一。

不支持的源

当前不支持以下数据源:

  • 无法导入已发布到 SharePoint 的服务器文档(如 Access 数据库)。

有关选择数据源的提示

  1. 从关系数据库中导入表可节省步骤,因为导入过程中使用 外键 关系在模型设计器中创建表之间的关系。

  2. 导入多个表,然后删除不需要的表,这样可以节省步骤。 如果一次导入一个表,则仍可能需要手动创建表之间的关系。

  3. 包含不同数据源中类似数据的列是在模型设计器中创建关系的基础。 使用异类数据源时,请选择具有列的表,这些列可以映射到包含相同或类似数据的其他数据源中的表。

  4. 在处理大规模数据时,OLE DB 提供程序有时可以提供更快的性能表现。 在为同一数据源选择不同提供程序时,应首先尝试 OLE DB 提供程序。

另请参阅

数据源(SSAS 表格)
导入数据(SSAS 表格)