Reporting Services 支持的数据源 (SSRS)

Reporting Services 通过一个使用数据处理扩展插件的可扩展模块化数据层从数据源中检索报表数据。 若要从数据源检索报表数据,必须选择一个数据处理扩展插件,该扩展插件必须支持数据源类型、数据源上运行的软件版本,以及数据源平台(32 位或 64 位)。

部署 Reporting Services时,会自动在报表创作客户端和报表服务器上安装并注册一组数据处理扩展插件,以提供对各种数据源类型的访问。 Reporting Services 安装以下数据源类型:

  • Microsoft SQL Server

  • Microsoft SQL Server Analysis Services for MDX、DMX、Microsoft Power Pivot 和表格模型

  • Microsoft Azure SQL 数据库

  • Oracle

  • SAP BW

  • Hyperion Essbase

  • Microsoft SharePoint 列表

  • Teradata

  • OLE DB

  • ODBC

  • XML

此外,自定义数据处理扩展插件和标准 Microsoft .NET Framework 数据提供程序还可以由系统管理员安装和注册。 若要处理和查看报表,必须在报表服务器上安装并注册数据处理扩展插件和数据访问接口;若要预览报表,必须在报表创作客户端上安装并注册数据处理扩展插件和数据访问接口。 注册数据处理扩展插件和数据访问接口必须针对其安装平台进行本机编译。 如果您通过使用 SOAP Web 服务以编程方式部署数据源,则必须定义数据源扩展插件。 使用来自 RSReportDesigner.config 文件的数据扩展插件值。 默认情况下,该文件位于以下文件夹中:

<drive letter>\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies  

例如, Analysis Services 数据扩展插件是 OLEDB-MD。

.NET Framework Microsoft 下载中心 和第三方站点提供了许多可供下载的第三方标准 数据访问接口。 你还可以在 SQL Server Reporting Services 公共论坛中搜索有关第三方数据提供程序的信息。

注意

标准 .NET Framework 数据访问接口并非一定要支持 Reporting Services 数据处理扩展插件提供的所有功能。 此外,可以使用某些 OLE DB 数据访问接口和 ODBC 驱动程序来创作和预览报表,但它们并未设计为支持报表服务器上发布的报表。 例如,报表服务器不支持 Microsoft OLE DB Provider for Jet。 有关详细信息,请参阅数据处理扩展插件和 .NET Framework 数据提供程序 (SSRS)

有关自定义数据处理扩展插件的详细信息,请参阅 Implementing a Data Processing Extension。 有关标准 .NET Framework 数据访问接口的详细信息,请参阅 System.Data 命名空间。

报表数据源的平台支持

可在 Reporting Services 部署中使用的数据源因 SQL Server 版本、 Reporting Services 版本和平台的不同而不同。 有关功能的详细信息,请参阅 SQL Server 各个版本支持的 Reporting Services 功能。 本主题后面的表按版本和平台列出了所支持数据源的相关信息。

报表创作客户端和报表服务器对于 Reporting Services 数据源有不同的平台要求。

在报表创作客户端上

SQL Server SQL Server Data Tools - Business Intelligence 是 32 位应用程序。 SQL Server Data Tools - Business Intelligence 在基于 Itanium 的平台上不受支持。 在 x64 平台上,若要在报表设计器中编辑和预览报表,必须在 (x86) 平台目录中安装了 32 位数据访问接口。

在报表服务器上

将报表部署到 64 位报表服务器时,报表服务器必须安装有在本机编译的 64 位数据访问接口。 不支持将 32 位数据访问接口包装在 64 位接口中。 有关详细信息,请参阅数据访问接口文档。

支持的数据源

下表列出了可用来为报表数据集和报表模型检索数据的 Microsoft 数据处理扩展插件和数据访问接口。 有关扩展插件或数据访问接口的详细信息,请单击第二列中的链接。 表中各列的说明如下:

  • 报表数据源:要访问的数据的类型;例如,关系数据库、多维数据库、平面文件或 XML。 此列回答以下问题:“Reporting Services 可以对报表使用什么类型的数据?”

  • Reporting Services 数据源类型:在 Reporting Services 中定义数据源时,在下拉列表中看到的数据源类型之一。 此列表是根据所安装和注册的 DPE 与数据访问接口填充的。 此列回答以下问题:“在创建报表数据源时,我应从下拉列表中选择什么数据源类型?”

  • 数据处理扩展插件/数据提供程序的名称:对应于选定 Reporting Services 数据源类型的 Reporting Services 数据处理扩展插件或其他数据提供程序。 此列回答以下问题:“在我选择数据源类型后,使用对应的哪个数据处理扩展插件或数据提供程序?”

  • 基础数据提供程序版本(可选):某些数据源类型支持多个数据提供程序。 它们可能是同一访问接口的不同版本,或由第三方提供的某一数据访问接口类型的不同实现。 在您配置了数据源后,访问接口名称会频繁出现在连接字符串中。 此列回答以下问题:“选择了数据源类型后,我要在‘连接属性’对话框中选择哪种数据访问接口? ”

  • 数据源 <平台>:得到数据处理扩展插件或数据访问接口支持的目标数据源的数据源平台。 此列回答以下问题:“此数据处理扩展插件或数据提供程序能否从这类平台上的数据源中检索数据?”

  • 数据源的版本:DPE 或数据提供程序支持的目标数据源的版本。 此列回答以下问题:“此数据处理扩展插件或数据提供程序能否从此版本的数据源中检索数据?”

  • RS <平台>:可在其中安装自定义 DPE 或数据提供程序的报表服务器平台和报表创作客户端平台。 任何 Reporting Services 安装都会包含内置 Reporting Services数据处理扩展插件。 自定义数据处理扩展插件或 .NET Framework 数据访问接口必须针对特定平台进行本机编译。 此列回答以下问题:“此数据处理扩展插件或数据提供程序能否安装在这类平台上?”

数据源的类型

报表

数据源
Reporting Services 数据源类型 数据处理扩展插件/数据访问接口的名称 基础数据访问接口版本

(可选)
数据



平台 x86
数据



平台 x64
数据源的版本 RS

平台 x86
RS

平台 x64
SQL Server 关系数据库 Microsoft SQL Server 内置 Reporting Services 数据处理扩展插件 扩展 System.Data.SqlClient Y Y SQL Server 2012 和更高版本。 Y Y
SQL Server 关系数据库 OLEDB 内置 Reporting Services 数据处理扩展插件 扩展 System.Data.OledbClient Y Y SQL Server 2012 和更高版本。 Y Y
SQL Server 关系数据库 ODBC 内置 Reporting Services 数据处理扩展插件 扩展 System.Data.OdbcClient Y Y SQL Server 2012 和更高版本。 Y Y
SQL 数据库 Microsoft Azure SQL 数据库 内置 Reporting Services 数据处理扩展插件 扩展 System.Data.SqlClient 空值 不适用 SQL 数据库 Y Y
SQL 托管实例 Microsoft Azure SQL 数据库 内置 Reporting Services 数据处理扩展插件 扩展 System.Data.SqlClient 空值 空值 SQL 托管实例 Y
Azure Synapse Analytics Microsoft Azure SQL 数据库 内置 Reporting Services 数据处理扩展插件 扩展 System.Data.SqlClient 空值 不可用 Azure Synapse Analytics Y Y
Azure Synapse Analytics 工具 Microsoft 并行数据仓库 弃用的 Reporting Services 数据处理扩展插件 空值 不可用 不适用 SQL Server 2008 R2 并行数据仓库 N N
Analysis Services 多维或表格数据库 Microsoft SQL Server Analysis Services 内置 Reporting Services 数据处理扩展插件 使用 ADOMD.NET Y SQL Server 2012 Analysis Services 及更高版本 Y
Power BI Premium 数据集(从 Reporting Services 2019 和 Power BI 报表服务器 2020 年 1 月版开始) Microsoft SQL Server Analysis Services 内置 Reporting Services 数据处理扩展插件 使用 ADOMD.NET Y SQL Server 2019 Analysis Services 及更高版本 Y Y
Azure Analysis Services
(从 Reporting Services 2017 开始)
Microsoft SQL Server Analysis Services 内置 Reporting Services 数据处理扩展插件 使用 ADOMD.NET Y Y SQL Server 2017 Analysis Services 及更高版本 Y Y
Analysis Services 多维数据库 OLEDB 内置 Reporting Services 数据处理扩展插件 扩展 System.Data.OledbClient

10.0 版
Y SQL Server 2012 Analysis Services Y Y
SharePoint 列表 Microsoft SharePoint 列表 内置 Reporting Services 数据处理扩展插件 从 Lists.asmx 或 SharePoint 对象模型 API 接口获取数据。

请参阅 注意
N Y SharePoint 2013 产品及更高版本 Y Y
XML XML 内置 Reporting Services 数据处理扩展插件 XML 数据源与平台无关。 空值 空值 XML Web Services 或文档 Y Y
报表服务器模型 报表模型 用于已发布 SMDL 文件的弃用的 Reporting Services 数据处理扩展插件 模型的数据源使用内置数据处理扩展插件。

基于 Oracle 的模型要求使用 Oracle 客户端组件。

基于 Teradata 的模型要求使用来自 Teradata 的 .NET Data Provider for Teradata。

有关平台支持,请参阅 Teradata 文档。
空值 空值 可以从SQL Server 2005 (9.x) 及更高版本创建模型。

Analysis Services

Oracle 9.2.0.3 或更高版本

Teradata V14、v13、v12 和 v6.2
N N
SAP 多维数据库 SAP BW 内置 Reporting Services 数据处理扩展插件 有关平台支持,请参阅 SAP 文档。 空值 空值 SAP BW 7.0-7.5 Y 空值
Hyperion Essbase Hyperion Essbase 内置 Reporting Services 数据处理扩展插件 有关平台支持,请参阅 Hyperion 文档。 Y 空值 Hyperion Essbase 9.3.1 Y 空值
Oracle 关系数据库 Oracle 内置 Reporting Services 数据处理扩展插件 要求使用 Oracle 客户端组件 12c 或更高版本。 Y 空值 Oracle 11g, 11g R2, 12c, 18c, 19c Y Y
Teradata Teradata 内置 Reporting Services 数据处理扩展插件 扩展来自 Teradata 的 .NET Data Provider for Teradata。

要求使用来自 Teradata 的 .NET Data Provider for Teradata。

有关平台支持,请参阅 Teradata 文档。
Y 空值 Teradata v15

Teradata v14

Teradata v13
Y N
DB2 关系数据库 自定义的已注册数据扩展插件名 2004 Host Integration (HI) Server

Y 空值 空值 Y N
一般 OLE DB 数据源 OLEDB 内置 Reporting Services 数据处理扩展插件 支持 OLE DB 的任何数据源。

有关平台支持,请参阅数据源文档。
Y 空值 支持 OLE DB 的任何数据源。 请参阅 注意 Y 空值
一般 ODBC 数据源 ODBC 内置 Reporting Services 数据处理扩展插件 支持 ODBC 的任何数据源。

有关平台支持,请参阅数据源文档。
Y 空值 支持 ODBC 的任何数据源。 请参阅 注意 Y Y

有关使用外部数据源的信息,请参阅从外部数据源中添加数据 (SSRS)

第三方提供了许多标准 .NET Framework 数据访问接口。 有关详细信息,请搜索第三方网站或论坛。

若要安装和注册自定义数据处理扩展插件或标准 .NET Framework 数据访问接口,则需参考数据访问接口的参考文档。 有关详细信息,请参阅注册标准 .NET Framework 数据访问接口 (SSRS)

返回数据源表

Reporting Services 数据处理扩展插件

以下数据处理扩展插件随 Reporting Services 和 SQL Server Data Tools - Business Intelligence自动安装。 有关详细信息以及安装验证,请参阅 RSReportDesigner 配置文件RsReportServer.config 配置文件

注意

目前不支持 SQL Server Integration Services 数据处理扩展插件。

若要详细了解报表生成器支持的数据处理扩展插件,请参阅创建数据连接字符串 - 报表生成器和 SSRS

Microsoft SQL Server 数据处理扩展插件

数据源类型 Microsoft SQL Server 包装并扩展了 .NET Framework Data Provider for SQL Server。 此数据处理扩展插件针对基于 x86 和 x64的平台进行了本机编译并在这些平台上运行。

在 SQL Server Data Tools - Business Intelligence 中,与此数据扩展插件关联的查询设计器是 Visual Database Tool 设计器。 如果您在图形模式下使用该查询设计器,则会分析查询并可能将其重写。 如果希望控制用于查询的精确 Transact-SQL 语法,请使用基于文本的查询设计器。 有关详细信息,请参阅 Graphical Query Designer User Interface

有关详细信息,请参阅 SQL Server 连接类型 (SSRS)

在报表生成器中,与此数据扩展插件关联的查询设计器是关系查询设计器。

返回数据源表

Microsoft Azure SQL 数据库处理扩展插件

数据源类型 Microsoft AzureSQL 数据库 包装并扩展了适用于 SQL Server 的 .NET Framework 数据提供程序。

在 SQL Server Data Tools - Business Intelligence 中,与此数据扩展插件关联的图形查询设计器是关系查询设计器,而不是用于“Microsoft SQL Server”数据源类型的 Visual Database Tool 设计器 。

SQL Server Data Tools - Business Intelligence 自动区分 Microsoft SQL Azure SQL 数据库 与 Microsoft SQL Server 数据源类型,并打开与该数据源类型关联的图形查询设计器 。

如果您在图形模式下使用该查询设计器,则会分析查询并可能将其重写。 基于文本的查询设计器也可用于编写查询。 如果希望控制用于查询的精确 Transact-SQL 语法,请使用基于文本的查询设计器。

从 SQL 数据库、Azure Synapse Analytics 和 SQL Server 检索数据的方式类似,但存在一些仅适用于 SQL 数据库 的要求。 有关详细信息,请参阅 Azure SQL 连接类型 (SSRS)

返回数据源表

Microsoft SQL Server 并行数据仓库处理扩展插件

已弃用此数据源。 使用 SQL Server 数据源类型连接到 Microsoft 分析平台 (APS)。

返回数据源表

Microsoft SQL Server Analysis Services 数据处理扩展插件

如果选择数据源类型“Microsoft SQL Server Analysis Services” ,则选择的是扩展 .NET Framework Data Provider for Microsoft Analysis Services 的 Reporting Services 数据处理扩展插件。 此数据处理扩展插件针对基于 x86 和 x64 的平台进行了本机编译并在这些平台上运行。

此数据访问接口使用 ADOMD.NET 对象模型创建使用 XML for Analysis (XMLA) 版本 1.1 的查询。 结果将以平展行集的形式返回。 有关详细信息,请参阅针对 MDX 的 Analysis Services 连接类型 (SSRS)针对 DMX 的 Analysis Services 连接类型 (SSRS)Analysis Services MDX 查询设计器用户界面Analysis Services DMX 查询设计器用户界面

注意

对于 Azure Analysis Services 和 Power BI Premium 数据集数据源,必须禁用多重身份验证 (MFA),才能使用凭据连接到数据源。 如果需要为环境启用多重身份验证,请查看 Azure Active Directory 条件访问,将其作为为数据源中使用的凭据禁用多重身份验证的一种方式。

使用 Power BI Premium 数据集作为数据源时,仅支持导入模式和 DirectQuery。

连接到 Analysis Services 数据源时,Microsoft SQL Server Analysis Services 数据处理扩展插件支持多值参数,并将单元格和成员属性映射到 Reporting Services 支持的扩展属性。 有关详细信息,请参阅 Analysis Services 数据库的扩展字段属性 (SSRS)

也可以从 SQL Server Analysis Services 数据源创建模型。

OLE DB 数据处理扩展插件

OLE DB 数据处理扩展插件要求根据要在报表中使用的数据源的版本来选择一个附加数据访问接口层。 如果您未选择特定数据访问接口,系统将提供一个默认接口。 请通过“连接属性”对话框(可通过“数据源”或“共享数据源”对话框中的“编辑”按钮访问)选择特定数据访问接口 。

有关 OLE DB 关联查询设计器详细信息,请参阅 图形查询设计器用户界面。 有关 OLE DB 访问接口特定支持的详细信息,请参阅 知识库中的 Visual Studio .NET 设计器工具支持 OLE DB 访问接口特定信息 Microsoft 。

返回数据源表

OLE DB for SQL Server

如果选择数据源类型 OLE DB,则要选择一个扩展 Reporting Services Data Provider for OLE DB 的 .NET Framework 数据处理扩展插件。 此数据处理扩展插件针对 x86 和 x64 平台进行了本机编译并在这些平台上运行。

有关详细信息,请参阅 OLE DB 连接类型 (SSRS)

返回数据源表

OLE DB for OLAP 7.0

不支持 OLE DB Provider for OLAP Services 7.0。

返回数据源表

OLE DB for Oracle

数据处理扩展插件 OLE DB for Oracle 不支持以下 Oracle 数据类型:BLOB、CLOB、NCLOB、BFILE 和 UROWID。

此扩展插件支持与位置相关的未命名参数, 但不支持命名参数。 若要使用命名参数,请使用 Oracle 数据处理扩展插件。

有关将 Oracle 配置为数据源的详细信息,请参阅 如何使用 Reporting Services 配置和访问 Oracle 数据源。 有关附加权限配置的详细信息,请参阅 知识库中的 如何为 NETWORK SERVICE 安全主体添加权限 Microsoft 。

返回数据源表

OLE DB Standard .NET Framework 数据访问接口

若要从支持 OLE DB .NET Framework 数据访问接口的数据源检索数据,请使用 OLE DB 数据源类型并选择默认数据访问接口,或者在 “连接字符串” 对话框中从已安装的数据访问接口中进行选择。

注意

虽然某个数据访问接口可能支持在报表创作客户端上预览报表,但并非所有 OLE DB 数据访问接口都设计为支持在报表服务器上发布的报表。

返回数据源表

ODBC 数据处理扩展插件

如果选择数据源类型 ODBC,则要选择一个扩展 Reporting Services Data Provider for ODBC 的 .NET Framework 数据处理扩展插件。 此数据处理扩展插件针对 x86 和 x64 平台进行了本机编译并在这些平台上运行。 使用此扩展插件可连接到具有 ODBC 访问接口的任何数据源并从中检索数据。

注意

虽然某个数据访问接口可能支持在报表创作客户端上预览报表,但并非所有 ODBC 数据访问接口都设计为支持在报表服务器上发布的报表。

返回数据源表

ODBC Standard .NET Framework 数据访问接口

若要从支持标准 ODBC .NET Framework 数据访问接口的数据源检索数据,请使用 ODBC 数据源类型并选择默认数据访问接口,或者在 “连接字符串” 对话框中从已安装的数据访问接口中进行选择。

注意

虽然某个数据访问接口可能支持在报表创作客户端上预览报表,但并非所有 ODBC 数据访问接口都设计为支持在报表服务器上发布的报表。

返回数据源表

Oracle 数据处理扩展插件

选择数据源类型 Oracle 时,即选择 Reporting Services 数据处理扩展插件,该扩展直接使用 Oracle 数据提供程序,而不再使用 Microsoft System.Data.OracleClient(因为已弃用)。 若要从 Oracle 数据库检索报表数据,管理员必须安装 Oracle 客户端软件,并且版本必须为 11g 或更高版本。 它必须安装在报表创作客户端上以便预览报表,同时还应安装在报表服务器上以便查看发布的报表。

若要安装 Oracle 客户端软件,请参阅 Oracle 连接类型 (SSRS)

此扩展插件支持命名参数。 对于 Oracle 版本 11g 或更高版本而言,支持多值参数。 对于位置相关的未命名参数,请使用 OLE DB 数据处理扩展插件和数据访问接口 Microsoft OLE DB Provider for Oracle。 有关将 Oracle 配置为数据源的详细信息,请参阅 如何使用 Reporting Services 配置和访问 Oracle 数据源。 有关附加权限配置的详细信息,请参阅 知识库中的 如何为 NETWORK SERVICE 安全主体添加权限 Microsoft 。

您可以使用多个输入参数从存储过程中检索数据,但存储过程必须只返回一个输出游标。 有关详细信息,请参阅“使用 DataReader 检索数据”中的使用 Oracle REF CURSOR 返回结果

有关详细信息,请参阅 Oracle 连接类型 (SSRS)。 有关关联查询设计器详细信息,请参阅 图形查询设计器用户界面

您还可以创建基于 Oracle 数据库的模型。

返回数据源表

Teradata 数据处理扩展插件

如果选择数据源类型 Teradata,则选择的是扩展 .NET Framework Data Provider for Teradata 的 Reporting Services 数据处理扩展插件。 若要从 Teradata 检索报表数据,系统管理员必须在报表创作客户端上安装 .NET Framework Data Provider for Teradata 才能在客户端上编辑和预览报表,并且必须在报表服务器上安装它才能查看已发布的报表。

对于报表服务器项目,没有可用于此扩展插件的图形查询设计器。 必须使用基于文本的查询设计器来创建查询。

下表显示了在 SQL Server Data Tools - Business Intelligence中支持使用哪些版本的 .NET Data Provider for Teradata 在报表定义中定义数据源:

SQL Server Data Tools - Business Intelligence 版本 Teradata 版本 .NET Framework Data Provider for Teradata 版本
SQL Server 2008 (10.0.x) 12.00 12.00.01
SQL Server 2008 (10.0.x) 6.20 12.00.01
SQL Server 2008 (10.0.x) 13.00 13.0.0.1
SQL Server 2008 R2 (10.50.x) 12.00 12.00.01
SQL Server 2008 R2 (10.50.x) 6.20 12.00.01
SQL Server 2008 R2 (10.50.x) 13.00 13.0.0.1
SQL Server 2012 (11.x) 6.20 12.00.01
SQL Server 2012 (11.x) 12.00 12.00.01
SQL Server 2012 (11.x) 13.00 13.0.0.1
SQL Server 2012 (11.x) 14.00 14.00.01
SQL Server 2016 13.00 13.0.0.1
SQL Server 2016 14.00 14.00.01
SQL Server 2016 15.00 15.00.01

此扩展插件支持多值参数。 可以通过在查询模式 TEXT 下使用 EXECUTE 命令在查询中指定宏。

有关详细信息,请参阅 Teradata 连接类型 (SSRS)

返回数据源表

SharePoint 列表数据扩展插件

Reporting Services 包括 Microsoft SQL Server Reporting Services SharePoint 列表数据扩展插件,因此你可以将 SharePoint 列表用作报表中的数据源。 您可以从以下数据源中检索列表数据:

  • SharePoint Server 2019

  • SharePoint Server 2016

  • SharePoint Server 2013

SharePoint 列表数据访问接口有三种实现方式。

  1. 从 SQL Server Data Tools - Business Intelligence上报表生成器或报表设计器之类的报表创作环境中,或者对于在本机模式下配置的报表服务器,列表数据来自用于 SharePoint 站点的 Lists.asmx Web 服务。

  2. 在 SharePoint 集成模式下配置的报表服务器上,列表数据或者来自相应的 Lists.asmx Web 服务,或者来自以编程方式对 SharePoint API 的调用。 在此模式下,您可以从 SharePoint 场检索列表数据。

  3. 对于 SharePoint Server 2013 和 SharePoint Server 2016,通过用于 Microsoft SharePoint 技术的 Microsoft SQL Server Reporting Services 加载项,可以从 SharePoint 站点的 Lists.asmx Web 服务检索列表数据,也可以从属于 SharePoint 场的 SharePoint 站点检索列表数据。 此应用场景也称作“本地模式” ,因为不需要报表服务器。

您可以指定的凭据取决于客户端应用程序所使用的实现。 有关详细信息,请参阅 SharePoint 列表连接类型 (SSRS)

XML 数据处理扩展插件

Reporting Services 包含一个 XML 数据处理扩展插件,以便您可以在报表中使用 XML 数据。 使用此插件,可以从 XML 文档、Web 服务或者从可通过 URL 访问的基于 Web 的应用程序检索数据。 有关详细信息,请参阅 XML 连接类型 (SSRS)。 有关关联查询设计器的详细信息,请参阅 图形查询设计器用户界面中的“基于文本的查询设计器”部分。

返回数据源表

SAP BW 数据处理扩展插件

Reporting Services 包含一个数据处理扩展插件,通过此扩展插件,可以在报表中使用来自 SAP BW 数据源的数据。

返回数据源表

Hyperion Essbase 商业智能数据处理扩展插件

Reporting Services 包含一个数据处理扩展插件,通过此扩展插件,您可以在报表中使用来自 Hyperion Essbase 数据源的数据。

有关详细信息,请参阅 Hyperion Essbase 连接类型 (SSRS)。 有关关联的查询设计器的详细信息,请参阅 Hyperion Essbase Query Designer User Interface

有关 Hyperion Essbase 的详细信息,请参阅将 SQL Server Reporting Services 与 Hyperion Essbase 一起使用

返回数据源表