如何处理 Analysis Services 对象

新建日期: 2006 年 7 月 17 日

在 Microsoft SQL Server 2005 Analysis Services (SSAS) 中,处理对象指的是将数据转换为信息以便用于业务分析的过程。处理适用于 Analysis Services 数据库、多维数据集、度量值组、分区、维度、挖掘模型以及挖掘结构。各类对象的处理由一组处理选项控制,如完全处理和增量处理。对于每个对象,可以将处理选项作为属性设置,也可以在运行时设置。有关处理选项的详细信息,请参阅处理选项和设置

可以使用以下工具处理 Analysis Services 对象:

  • SQL Server Management Studio 中的对象资源管理器。
  • Management Studio 中的 Analysis Services XMLA 查询窗口。
  • Business Intelligence Development Studio 中的解决方案资源管理器。必须先部署项目,然后才能处理包含在项目中的对象。有关详细信息,请参阅部署 Analysis Services 项目

下列过程说明如何使用前面列出的方法对维度进行完全处理。如果愿意使用编程方式,也可以使用 AMO 处理 Analysis Services 对象。有关详细信息,请参阅Programming AMO OLAP Basic Objects

使用对象资源管理器对维度进行完全处理

  1. 打开 Management Studio。

  2. 在**“已注册的服务器”**下,展开 Analysis Services

  3. 右键单击 Analysis Services 实例,单击**“连接”,然后单击“对象资源管理器”**。

  4. 在**“对象资源管理器”窗格中,展开 Analysis Services 实例,展开“数据库”**,然后展开包含待处理维度的数据库。

  5. 展开**“维度”**。

  6. 右键单击待处理的维度,然后单击**“处理”**。

  7. 在**“处理维度”对话框“对象列表”下的“处理选项”列中,验证此列的选项是否为“处理全部”。如果不是,则在“处理选项”中单击选项,并从下拉列表中选择“处理全部”**。

  8. 单击**“确定”**。

使用解决方案资源管理器对维度进行完全处理

  1. 打开 Business Intelligence Development Studio。

  2. 打开一个已部署的项目。

  3. 在解决方案资源管理器中,在此已部署项目下展开**“维度”**文件夹。

  4. 右键单击维度,然后单击**“处理”**。

  5. 在**“处理维度”对话框“对象列表”下的“处理选项”列中,验证此列的选项是否为“处理全部”。如果不是,则在“处理选项”中单击选项,并从下拉列表中选择“处理全部”**。

  6. 单击**“运行”**。

  7. 处理结束时,单击**“关闭”**。

使用 XMLA 查询窗口对维度进行完全处理

  1. 打开 Management Studio。

  2. 在**“已注册的服务器”**下,展开 Analysis Services

  3. 右键单击 Analysis Services 实例,单击**“连接”,然后单击“对象资源管理器”**。

  4. 在**“对象资源管理器”窗格中,展开 Analysis Services 实例,展开“数据库”**,然后展开包含待处理维度的数据库。

  5. 展开**“维度”**。

  6. 右键单击待处理的维度,然后单击**“处理”**。

  7. 在**“处理维度”对话框“对象列表”下的“处理选项”列中,验证此列的选项是否为“处理全部”。如果不是,则在“处理选项”中单击选项,并从下拉列表中选择“处理全部”**。

  8. 单击**“处理对象”屏幕上的“脚本”**。

    这将生成一个 XMLA 脚本并打开一个 Analysis Services XMLA 查询窗口。

  9. 单击**“取消”**。

  10. 在菜单栏中,单击**“查询”,然后单击“执行”**。

    Aa337509.note(zh-cn,SQL.90).gif注意:
    脚本会被保存并作为预定作业运行。有关详细信息,请参阅使用 SQL Server 代理来计划管理任务

请参阅

概念

在 Analysis Services 中的处理

其他资源

在 Management Studio 中管理 Analysis Services 帮助主题

帮助和信息

获取 SQL Server 2005 帮助