动因公式可以包括变量、函数和数值的任意组合,用于计算将发布到目标的结果。公式在数学上必须正确,而且符合 SQL 语法;此外,使用的度量还必须已在“模型数据注册”中正确注册,因为它们是基于这些标准进行验证的。
每个动因类型都包含一个动因公式,该公式是在“动因定义”对话框中使用键盘和“插入”按钮创建的。所创建的用于计算动因值的公式可以是简单公式,也可以是包含条件语句的复杂公式。
在“定义动因”对话框中,使用键盘和“插入”按钮可以生成 SQL 公式来计算值。
插入按钮支持将源度量或目标度量添加到动因公式。动因公式可以像 =destination.headcount
一样简单,也可以是源和目标度量、数学函数和 SQL 支持的其他函数的复杂组合。
您可以在元素之间使用函数(操作数)来控制公式计算,包括以下示例所示的简单操作数:
加 (+)
减 (-)
乘 (*)
除 (/)
例如,“计算的度量”运算类型的计算公式可以编写为下面这样:
有关特定命令和说明,请参阅 MS SQL 文档。