将数据从 Master Data Services 导出到 Excel

适用于:SQL Server - 仅限 Windows Azure SQL 托管实例

在 Master Data Services Add-in for Excel 中,必须首先将数据从 MDS 存储库导出,然后才能处理这些数据。

如果要在加载之前筛选数据集,请参阅 导出前筛选数据 (MDS Add-in for Excel)

先决条件

若要执行此过程:

  • 您必须有权访问“资源管理器”功能区域。

将数据从 MDS 导出到 Excel

  1. 打开 Excel,在 “主数据” 选项卡上连接到 MDS 存储库。 有关详细信息,请参阅 连接到 MDS 存储库 (MDS Add-in for Excel)

  2. “主数据资源管理器” 窗格中,选择所需模型和版本。 随之填充实体列表。

    • 如果 “主数据资源管理器” 窗格不可见,请在 “连接并加载” 组中,单击 “显示资源管理器”

    • 如果 “主数据资源管理器” 窗格被禁用,则是因为现有工作表中已包含 MDS 管理的数据。 若要启用该窗格,请打开一个新工作表。

  3. 在“主数据资源管理器”窗格的实体列表中,双击要加载的实体。

    注意

    • 只有前一百万个成员才能加载到 Excel 中。 若要在加载前对列表进行筛选,请在 “连接并加载” 组中,单击 “筛选器”

    • 在作为约束列表(基于域的属性)的列中,默认情况下只加载前 25,000 个值。 您可以在 excelusersettings.config 文件(位于安装 Excel 的计算机上)的 MaximumDbaEntitySize 属性中更改该数值。 该文件位于 C:\Users\<user>\AppData\Local\Microsoft\Microsoft SQL Server\130\MasterDataServices\ 中。

      如果基于域的属性的值数超过 MaximumDbEntitySize 属性设置,则不会加载值列表。

    注意

    使用用于 32 位 Excel 的 Microsoft Excel 外接程序加载文本分隔数据时,如果“要加载的单元计数”和“要发布的单元计数”属性均设置为最大值 1000,则将出现内存不足错误。 必须使用 64 位 Excel,才能使用“要加载的单元计数”和“要发布的单元计数”的最大值设置。

后续步骤

将数据从 Excel 导入 Master Data Services (MDS Add-in for Excel)

另请参阅

概述:将数据导出到 Excel (MDS Add-in for Excel)
“筛选器”对话框 (MDS Add-in for Excel)
概述:从 Excel 导入数据 (MDS Add-in for Excel)