定义目标范围以便对目标范围内的所有单元格执行计算和公式。
当您首次访问目标选项卡时,所需的“实体”和“帐户”维、可选的“货币”维(如果您使用多货币应用程序)以及您的应用程序中的任何自定义维显示在目标维下。(如果您定义并启用了规则集上下文或模型上下文,则不会显示规则集上下文或模型上下文中定义的任何维。请参阅“了解模型和规则集上下文”。
要定义自定义计算规则目标:
在目标选项卡上,单击下拉列表,然后选择结果维。
输入自定义计算规则的 MDX 公式。
如果您的公式较大,请单击展开将公式文本框展开为较大的弹出窗口。输入公式后,单击验证以确保该公式有效。
有关如何创建公式的信息,请参阅“自定义计算规则的公式语法”和“跳过空元组以优化自定义计算”。
为每个目标维选择一个或多个成员。
必须为每个维选择成员。如果某个维不应用于您规则中的数据,则选择 No<dimname> 成员。请参阅“创建规则时的维和成员要求”。
Note:
您为结果维选择的维不包含为目标维,因为结果维中的成员必须出现在公式左侧(结果侧)。
要选择成员,请展开目标维,依次单击添加目标和 以调用选择成员对话框。请参阅“使用成员选择器”。
如果您有大量成员要添加到目标维,并且您知道成员名称,则可以单击目标维标题右侧的 ,然后在维成员编辑器中输入成员,而不是从选择成员对话框逐个添加每个成员。
例如,如果在一个 Excel 电子表格中保存了一组成员,则可以从 Excel 复制这些成员,然后将其粘贴到维成员编辑器中。成员将添加到目标中创建维时将其分配到的维。请参阅“向维添加成员”。
Note:
您在维成员编辑器中输入的成员可以分配到目标中的任何适用维。要向特定维添加多个成员,请单击维旁边的 。
还可以单击维旁边的 ,然后选择以下选项之一:
添加多个目标成员:访问一个对话框,您可以在此对话框中一次为维分配多个成员,而不必单独选择每个成员。
计算细分:如果选择此选项,则规则将细分为更小的规则以单独执行。这样,计算可以处理数据范围非常大的规则,否则 Oracle Essbase 将无法处理这些规则。每个规则中最多可以为两个维启用计算细分。
Note:
仅当源范围非常大且以稀疏方式填充时,才应使用“计算细分”。最佳做法是,应在使用此选项继续操作之前致电技术支持人员。
清除 <Dimname> 选择:清除为目标维选择的所有成员。
要删除单个成员,请单击成员,然后选择删除 <MemberName>,其中 <MemberName> 是要删除的成员名称。
Note:
有关如何筛选规则中使用的目标成员的信息,请参阅“管理应用于目标成员的筛选器”。