使用脱机多维数据集文件

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

脱机多维数据集文件 (.cub) 存储在表单中的联机分析处理 (OLAP) 多维数据集的数据。此数据可能会从 OLAP 服务器代表 OLAP 数据库的部分或它可能已创建独立于任何 OLAP 数据库。使用脱机多维数据集文件可以继续使用数据透视表和数据透视图报表服务器不可用时,或者当从网络断开连接。

安全注释 : 请谨慎使用或分发包含敏感或私有信息脱机多维数据集文件。而不是多维数据集文件,请考虑将数据保存在工作簿中,以便您可以使用权限管理控制的数据的访问权限。

有关详细信息,请参阅2007 Microsoft Office system 中的信息权限管理

注意: 创建和使用的 Microsoft SQL Server Analysis Services 的脱机多维数据集文件基于 Microsoft OLAP OLE db 访问接口以及受术语和许可的 Microsoft SQL Server 安装。

有关详细信息,请参阅SQL Server 2005 许可常见问题

您要做什么?

了解有关脱机多维数据集的详细信息

从 OLAP 服务器数据库创建脱机多维数据集文件

重新连接到 OLAP 服务器数据库脱机多维数据集文件

刷新和重新创建脱机多维数据集文件

脱机多维数据集文件中包含不同的数据

删除脱机多维数据集文件

了解有关脱机多维数据集的详细信息

当您使用的源数据从 OLAP 服务器的数据透视表或数据透视图报表,您可以使用脱机多维数据集向导复制您的计算机上的单独的脱机多维数据集文件的源数据。若要创建这些脱机文件,您必须支持此功能,从 Microsoft SQL Server Analysis Services,在您的计算机上安装 MSOLAP OLAP 数据提供程序。

使用脱机多维数据集向导

若要创建脱机多维数据集文件,您使用脱机多维数据集向导选择 OLAP 数据库中的数据的子集,然后保存该子集。报表不需要包括在文件中,包括每个字段,您可以选择从任何尺寸和 OLAP 数据库中可用的数据字段。若要保留最小的文件的大小,可以包括只希望能够在报表中显示的数据。您可以忽略全部维,以及用于大多数类型的尺寸,也可以省略较低级别的详细信息和顶级不需要显示的项目。对于包含, 属性字段这些项目的数据库中可用的任何项目也保存在您脱机文件。

使数据脱机,然后将数据返回到联机状态

若要执行此操作,首先创建基于服务器数据库,数据透视表或数据透视图报表,然后从报表中创建脱机多维数据集文件。然后,您可以切换报表服务器数据库和脱机文件之间只要;例如,当您使用便携式计算机家庭版或在旅行,才能工作和以后重新计算机连接到您的网络。

以下过程提供了使数据脱机,然后将数据的基本步骤恢复为联机状态。

  1. 创建或打开数据透视表或基于要脱机访问OLAP数据的数据透视图报表 。

  2. 在您的计算机上创建脱机多维数据集文件 。请参阅创建脱机多维数据集文件从 OLAP 服务器数据库一节。

  3. 从您的网络断开连接和使用脱机多维数据集文件。

  4. 重新连接到您的网络,并重新连接脱机多维数据集文件。请参阅部分重新连接到 OLAP 服务器数据库脱机多维数据集文件

  5. 刷新脱机多维数据集文件用新数据,然后重新创建脱机多维数据集文件。请参阅部分中刷新和重新创建脱机多维数据集文件

  6. 重复此过程,开头为步骤 3。

返回页首

从 OLAP 服务器数据库创建脱机多维数据集文件

注意: 如果 OLAP 数据库非常大,并且想要提供访问大型数据子集的多维数据集文件,您需要提供足够磁盘空间,然后您会发现,保存该文件可能证明以需要很长时间。若要提高性能,请考虑使用 MDX 脚本来创建脱机多维数据集文件。

  1. 单击您要为其创建脱机多维数据集文件的数据透视表报表,您也可以单击数据透视图报表关联的数据透视表 。

  2. 选项选项卡上的工具组中,单击OLAP 工具,然后单击脱机 OLAP

    Outlook 功能区图像

    将显示脱机 OLAP 设置对话框。

    注意: 如果您的 OLAP 提供商不支持脱机多维数据集文件,脱机 OLAP命令不可用。OLAP 提供程序的详细信息,请与供应商联系。

  3. 单击创建脱机数据文件,或者如果报表已存在脱机多维数据集文件,则单击编辑脱机数据文件

    将显示“脱机多维数据集向导”

  4. 在该向导的第 1 步中,单击“下一步”

  5. 在向导的步骤 2 中,选择从服务器多维数据集包含您想要包括在脱机多维数据集文件中的数据维度每个。单击每个此类维度旁边的 加号框 框,然后选择要包含的级别。

    注意: 

    • 您无法跳过维内的中间级别。

    • 若要缩小多维数据集文件的大小,请忽略不需要在报表中查看的较低级别。

    • 确保包括要对其项进行分组的所有维度,以便在服务器数据库和脱机文件之间切换时,Microsoft Office Excel 可维护这些分组。

    • 不包含 加号框 框的尺寸不允许您排除级别。只能包括或排除所有这种类型的维度。

  6. 在向导的步骤 3 中,单击 加号框 框旁边的度量值,,然后选择您想要用作报表中的数据字段的字段。您必须选择至少一个度量值;否则与度量值维度将不包含数据。每个维度列出在度量值下,单击维度,旁边的 加号框 框,然后选择要包含在脱机多维数据集文件的顶层项。

    • 若要限制多维数据集文件的大小,以便不运行磁盘空间不足并减少保存该文件所需的时间量,请选择您需要查看报表中的项目。可用于您所选择的项目的任何属性字段将自动包括在多维数据集。

    • 如果您想要包括的项目丢失,可能不包括它们包含在上一步中的维度。单击向导中的后退和第 2 步,选择缺少维度,然后返回第 3 步。

      注意: 在 OLAP 多维数据集向导中,汇总函数仅适用于数据字段是总和计数最小值,和最大值

  7. 在向导的第 4 步中,为 .cub 文件输入名称和位置,然后单击“完成”

    若要取消保存文件,请单击创建多维数据集文件-进度对话框中的停止

  8. Excel 完成创建脱机多维数据集文件后,单击脱机 OLAP 设置对话框中的确定

问题︰ 我的计算机运行磁盘空间不足时保存多维数据集。

OLAP 数据库旨在管理大量详细的数据,以及服务器数据库结果,可能会占用比本地硬盘上提供了较大的磁盘存储量。如果您脱机多维数据集文件指定较大的数据子集,您的硬盘可能会运行空间不足。以下策略有助于减少脱机多维数据集文件的大小。

向上释放磁盘空间或查找其他磁盘上   删除不需要从磁盘之前保存多维数据集文件,或网络驱动器上的文件保存的文件。

包括脱机多维数据集文件中较少的数据   请考虑如何最小化的文件中的数据量和仍保留您所需要的数据透视表或数据透视图报表。请尝试以下操作︰

  • 消除尺寸   在脱机多维数据集向导的步骤 2 中,选择仅实际上显示为数据透视表或数据透视图报表中的字段的尺寸。

  • 消除级别的详细信息    单击旁边,在向导的步骤 2 中的每个所选维度的 加号框 框,然后清除在报表中显示的低于级别对应的复选框。

  • 消除数据字段   在向导的步骤 3 中,单击 加号框 框旁边的度量值,,然后选择报告中的您正在使用的数据字段。

  • 消除项目的数据   单击步骤 3 中的每个维度旁边的 加号框 框,然后清除不需要在报告中看到的项目的复选框。

返回页首

重新连接到 OLAP 服务器数据库脱机多维数据集文件

  1. 单击数据透视表或关联的数据透视表数据透视图报表为。

  2. 选项选项卡上的工具组中,单击OLAP 工具,然后单击脱机 OLAP

    Outlook 功能区图像

  3. 单击联机 OLAP,然后单击确定

  4. 如果系统提示您查找数据源时,单击浏览以查找源,,然后找到您的网络上的 OLAP 服务器。

返回页首

刷新和重新创建脱机多维数据集文件

刷新脱机多维数据集文件,这将重新创建使用从服务器多维数据集或新的脱机多维数据集文件的最新数据,可以是一个耗时的过程,需要大量临时磁盘空间。一次您不需要立即访问其他文件,并确保您有足够的磁盘空间,以保存该文件,再次启动过程。

  1. 单击基于脱机多维数据集文件的数据透视表。

  2. 数据选项卡的连接组中,单击刷新,旁边的箭头,然后单击刷新

    Excel 功能区图像

问题︰ 当刷新时,不会在我的报表中显示新数据。

请确保在原始数据库不可用   脱机多维数据集文件可能不能与原始服务器数据库检索新数据连接。检查提供多维数据集的原始服务器数据库尚未重命名或移动。确保服务器可用,您可以连接到它。

确保新数据可用   请与数据库管理员联系以确定是否已在报表中包含的区域更新数据库。

请确保数据库的组织未发生更改   如果已重建 OLAP 服务器多维数据集,您可能需要重新组织报表或创建新的脱机多维数据集文件或 OLAP 多维数据集向导多维数据集以访问更改的数据。与数据库管理员联系,了解如何对数据库所做的更改。

返回页首

脱机多维数据集文件中包含不同的数据

保存修改后的脱机多维数据集文件可能需要较长时间的过程,并在保存文件时不能在 Excel 中的其他工作。一次您不需要立即访问其他文件,并确保您有足够的磁盘空间,以保存该文件,再次启动过程。

  1. 确保您已连接到您的网络,您可以访问提供脱机多维数据集文件的数据的原始 OLAP 服务器数据库。

  2. 单击数据透视表报表基于的脱机多维数据集文件,或单击数据透视图报表相关联的数据透视表报表。

  3. 选项选项卡上的工具组中,单击OLAP 工具,然后单击脱机 OLAP

  4. 单击脱机 OLAP,,然后单击编辑脱机数据文件

  5. 按照向导中的步骤脱机多维数据集以选择不同的数据文件。在最后一步中,为您要更改现有文件中指定的相同的名称和位置。

注意: 若要取消保存文件,请单击创建多维数据集文件-进度对话框中的停止

返回页首

删除脱机多维数据集文件

警告: 如果删除了报表的脱机多维数据集文件,您可以不再脱机使用报表或创建新报表的脱机多维数据集文件。

  1. 关闭所有工作簿包含使用脱机多维数据集文件,或确保所有此类报告已删除的报表。

  2. 在 Windows 中,找到并删除的脱机多维数据集文件 (.cub)。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×