代数运算
可以从流程驾驶舱的"明细汇总"选项卡,通过单击"操作"面板中的"数据操作"来运行代数运算。
仅当用户具有管理员权限时,才能定义代数运算。
当需要通过简单的代数运算组合其他场景的数据来定义某个场景的数据时,在 CCH Tagetik 中可以使用代数运算,包括求和、减法、年初至今计算、删除和压缩。
每个代数运算由一组规则定义。
规则¶
代数运算的每条规则由以下属性定义:
- 序号。必填。它是规则的唯一 ID,表示规则的运行顺序。
- 描述。必填。
-
操作类型。必填。它定义规则所应用的代数运算类型;可用以下类型:
-
求和,将从其他场景/期间读取的数据相加
- 减法,将从其他场景/期间读取的数据相减
- 年初至今计算,计算从所选场景的期间读取的年初至今数据
- 删除,删除所选场景和期间的数据
-
压缩,压缩所选场景/期间上的记录
-
模式。指定当前规则应用于整个场景、单个期间还是场景/期间的区间。
根据所选操作类型,可使用其他选项,如下所述。
求和与减法¶
使用求和或减法代数运算时,可使用以下附加属性:
-
加成。指定应用规则时要考虑的输入数据百分比。默认情况下为 100%。
-
一个输入区域,其中定义了以下属性:
-
场景。必填。它指定源场景。只能选择原始且活动的场景。
- 期间(从)。必填。它定义源期间(使用"期间"模式)或源区间的初始期间(使用"区间"模式)。使用"场景"模式时不显示。只能选择所选场景中的期间。
- 期间至。必填。仅在"区间"模式下可见,指定源区间的最终期间。只能选择所选场景中的期间。
-
期间长度。它指定如何读取要运行的数据;可能的值:
-
累计(默认)。系统读取要运行期间的累计数据。
-
周期。系统读取的数据是要运行期间的累计数据与之前 n 个期间的累计数据之间的差额,其中 n 由"步长"属性指定。
-
步长。必填。仅当要运行的数据为周期数据时可见,它指定读取数据的期间长度。
-
类别。指定可能应用于要运行数据的类别维度筛选器。可以指定一个类别或一个分组。
-
一个输出区域,其中定义了以下属性:
-
场景。必填。它定义运行数据的目标场景。只能选择原始且活动的场景。
-
期间(从)。必填。它定义目标期间(使用"期间"模式)或目标区间的初始期间(使用"区间"模式)。使用"场景"模式时不显示。只能选择所选场景中的期间
-
期间长度。它定义要写入金额的月数。可能的值:
-
累计(默认)。数据处理的输出值被视为累计值并直接写入。
-
周期。数据处理的输出值被视为周期值,其差异等于指定的"期间长度":在写入这些值之前,会加上上一期间的累计值(根据定义的"步长"标识)。
-
步长。必填。它定义必须定义数据处理区间的步长:如果为 1,则数据写入区间的所有期间。否则,每隔 n 个期间写入一次,其中 n 为所选值,在"区间"模式下从期间"至"向期间"从"向后移动,或在"场景"模式下从场景的最后一个期间向后移动。
-
类别。必填,它定义用于写入运行数据的类别。
-
一个筛选器区域。在此可以指定可能应用于实体、科目维度和自定义维度的筛选器,在数据处理期间应用。可以指定非时间相关层次的一个元素或节点。
-
一个聚合区域。它允许为实体、科目维度和自定义维度指定一个非时间相关层次。如果指定,读取的数据将聚合到每个元素所关联的所选层次的父节点上,结果保存在该节点的参考最低元素上。
年初至今计算¶
年初至今计算操作允许您读取一组期间的数据,将其视为周期数据,并用相应的累计值覆盖它们——无论其来源如何。在这种情况下,可使用以下属性:
- 场景。必填。它指定要运行的场景。只能选择原始且活动的场景。
-
期间(从)。必填。它指定要运行的期间(使用"期间"模式)或要运行的初始期间(使用"区间"模式)。使用"场景"模式时不显示。只能选择所选场景中的期间。
-
期间至。必填。仅在"区间"模式下显示,定义要运行的最终期间。只能选择所选场景中的期间。
-
类别。必填。它定义要运行的类别。
- 一个筛选器区域。它允许您指定可能应用于实体维度的筛选器。可以指定非时间相关层次的一个元素或节点。
删除¶
此操作允许您从一组场景/期间中删除给定数据集的数据。在这种情况下,可使用以下属性:
- 场景。必填。它指定要运行的场景。只能选择原始且活动的场景。
-
期间(从)。必填。它指定要运行的期间(使用"期间"模式)或要运行的初始期间(使用"区间"模式)。使用"场景"模式时不显示。只能选择所选场景中的期间。
-
期间至。必填。仅在"区间"模式下显示,定义要运行的最终期间。只能选择所选场景中的期间。
-
类别。必填。它定义要运行的类别。
- 一个筛选器区域。在此可以指定可能应用于实体、科目维度和自定义维度的筛选器,在数据处理期间应用。可以指定非时间相关层次的一个元素或节点。
在运行数据处理之前,系统会删除这些场景期间上存在的所有数据,无论其来源如何。
压缩¶
此操作允许您在所选场景/期间上将相同维度的数据聚合到单条记录上。来源明细被忽略。在这种情况下,可使用以下附加属性:
- 场景。必填。它指定要运行的场景。只能选择原始且活动的场景。
-
期间(从)。必填。它指定要运行的期间(使用"期间"模式)或要运行的初始期间(使用"区间"模式)。使用"场景"模式时不显示。只能选择所选场景中的期间。
-
期间至。必填。仅在"区间"模式下显示,定义要运行的最终期间。只能选择所选场景中的期间。
-
保留源来源。如果选中(默认),则考虑各条记录的来源;因此,它们按来源分组。如果未选中,则忽略来源明细(在这种情况下,聚合程度更高)。
-
一个筛选器区域。它允许您指定可能应用于实体维度的筛选器。可以指定非时间相关层次的一个元素或节点。