使用 Cube Designer 的“计算”选项卡创建计算成员、命名集和其他多维表达式(MDX)计算。
“ 计算 ”选项卡具有以下三个窗格:
脚本整理器窗格列出了多维数据集中的计算。 使用此窗格可以创建、组织和选择用于编辑的计算。
“ 计算工具 ”窗格提供用于创建计算的元数据、函数和模板。
“计算表达式”窗格支持窗体视图和脚本视图。
注释
有关 MDX 脚本的详细信息,请参阅 Microsoft SQL Server 2005 中的 MDX 脚本简介,并参阅 Microsoft TechNet 网站上的 SQL Server 2005 - Analysis Services 页上的“其他资源”部分。 有关与多维数据集设计相关的性能问题的详细信息,请参阅 SQL Server 2005 Analysis Services 性能指南。
创建新计算
若要创建新计算,请在多维数据集设计器的“ 计算 ”选项卡上的 “多维数据集 ”菜单上,单击 “新建计算成员”、“ 新建命名集”或“ 新建脚本命令”,具体取决于要创建的计算类型。 还可以单击工具栏上的任意相应按钮,或右键单击 脚本管理器 窗格中的任意位置,然后单击快捷菜单上的一个命令。 此操作将新的计算添加到脚本管理器窗格,并在“计算表达式”窗格的计算表单中显示该计算的字段。 如果创建新的脚本,此作将在“计算表达式”窗格中打开“脚本”视图。 有关生成三种类型的计算的详细信息,请参阅 “创建计算成员”、“ 创建命名集”和 “定义分配”和其他脚本命令。
编辑脚本
在“计算表达式”选项卡的“ 计算表达式 ”窗格中编辑脚本。“计算表达式”窗格具有两个视图:“脚本视图”和“窗体”视图。 窗体视图显示单个命令的表达式和属性。 编辑 MDX 脚本时,表达式框将填充整个窗体视图。
脚本视图提供用于编辑脚本的代码编辑器。 当“计算表达式”窗格位于“脚本”视图中时,“ 脚本管理器 ”窗格处于隐藏状态。 脚本视图提供颜色编码、括号匹配、自动完成和 MDX 代码区域。 可以折叠或扩展 MDX 代码区域,以便进行编辑。
可以通过单击“多维数据集”菜单,指向“显示计算”,然后单击“脚本”或“窗体”,在“脚本”视图和“窗体”视图之间切换。 还可以单击工具栏上的 “窗体”视图 或 “脚本”视图 。
更改求解顺序
计算按 脚本管理器 窗格中列出的顺序完成。 可以通过右键单击任何计算,然后单击快捷菜单上 的“上移 ”或“ 下移 ”来重新排序计算。 还可以单击计算,然后单击工具栏上的 “上移 ”或“ 下移 ”按钮。
可以为计算单元格和计算成员手动重写此顺序。 有关传递顺序和求解顺序的详细信息,请参阅了解传递顺序和求解顺序(MDX)。
删除计算
若要删除现有计算,请在“计算”选项卡上的“脚本管理器”窗格中,选择要删除的计算,然后单击“编辑”菜单上的“删除”或单击工具栏上的“删除”图标。 还可以右键单击“ 脚本管理器 ”窗格中的计算,然后从短切菜单中选择“ 删除 ”。