如何处理 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。
使用对象资源管理器对维度进行完全处理
打开 Management Studio。
在**“已注册的服务器”**下,展开 Analysis Services。
右键单击 Analysis Services 实例,单击**“连接”,然后单击“对象资源管理器”**。
在**“对象资源管理器”窗格中,展开 Analysis Services 实例,展开“数据库”**,然后展开包含待处理维度的数据库。
展开**“维度”**。
右键单击待处理的维度,然后单击**“处理”**。
在**“处理维度”对话框“对象列表”下的“处理选项”列中,验证此列的选项是否为“处理全部”。如果不是,则在“处理选项”中单击选项,并从下拉列表中选择“处理全部”**。
单击**“确定”**。
使用解决方案资源管理器对维度进行完全处理
打开 Business Intelligence Development Studio。
打开一个已部署的项目。
在解决方案资源管理器中,在此已部署项目下展开**“维度”**文件夹。
右键单击维度,然后单击**“处理”**。
在**“处理维度”对话框“对象列表”下的“处理选项”列中,验证此列的选项是否为“处理全部”。如果不是,则在“处理选项”中单击选项,并从下拉列表中选择“处理全部”**。
单击**“运行”**。
处理结束时,单击**“关闭”**。
使用 XMLA 查询窗口对维度进行完全处理
打开 Management Studio。
在**“已注册的服务器”**下,展开 Analysis Services。
右键单击 Analysis Services 实例,单击**“连接”,然后单击“对象资源管理器”**。
在**“对象资源管理器”窗格中,展开 Analysis Services 实例,展开“数据库”**,然后展开包含待处理维度的数据库。
展开**“维度”**。
右键单击待处理的维度,然后单击**“处理”**。
在**“处理维度”对话框“对象列表”下的“处理选项”列中,验证此列的选项是否为“处理全部”。如果不是,则在“处理选项”中单击选项,并从下拉列表中选择“处理全部”**。
单击**“处理对象”屏幕上的“脚本”**。
这将生成一个 XMLA 脚本并打开一个 Analysis Services XMLA 查询窗口。
单击**“取消”**。
在菜单栏中,单击**“查询”,然后单击“执行”**。
注意: 脚本会被保存并作为预定作业运行。有关详细信息,请参阅使用 SQL Server 代理来计划管理任务。
请参阅
概念
其他资源
在 Management Studio 中管理 Analysis Services 帮助主题