SSAS:菜鸟笔记(二)定义计算(DMX脚本)

时间:2023-12-26 13:30:01

基本概念

Calculation可以定义计算成员、名称集以及执行其他脚本命令来扩展分析服务立方(Analysis Service Cube)的功能。

Calculation包含MDX以及脚本两个部分:

  • MDX(Multidimensional Expressions,多维度表达式)
  • 脚本

SSAS:菜鸟笔记(二)定义计算(DMX脚本)

定义计算成员

  1. 打开「Cube Designer」→「Calculations」
  2. 新建「Calculated Member」
  3. 输入「Name」「Parent Hierarchy」「Expression」「Format String」
  4. 使用「Script View」查看结果

  注:

  • 「Expression」为计算所使用的MDX表达式,使用T-SQL语法规则,其中使用的内建函数「Function」可以从左下角中找到

SSAS:菜鸟笔记(二)定义计算(DMX脚本)

SSAS:菜鸟笔记(二)定义计算(DMX脚本)

SSAS:菜鸟笔记(二)定义计算(DMX脚本)

定义名称集