Routines(中文)

例程是可在 ETL 流程中运行的最小数据处理单元,包含用于提取、转换和加载数据的所有信息。它由以下部分组成:

  • 一个或多个提取任务,允许您从一种或多种类型的源提取数据;
  • 一个或多个转换任务,允许您操作和转换提取的数据;
  • 一个或多个加载任务,允许您将先前提取和/或转换的数据加载到一个或多个目标类型上。

重要:作为 最佳实践,当要提取和处理的数据“统一”时(例如,它们要么都是各种性质的金额,要么都是结构元素),建议创建单个例程。

因此,数据将全部一起提取,并根据相同的逻辑(转换 1)进行转换。

但是,如果数据“不统一”(例如金额和结构数据),建议为每种要提取的数据类型定义一个例程。

在这种情况下,在示例中,由例程 1 提取的数据将由转换 1 处理,而由例程 2(输入 2 和输入 3)提取的数据将由转换 2 处理。

在 CCH Tagetik 中,属于 标准 ETL 域标准例程 默认存在。使用这些例程,您可以加载“结构”数据(维度元素、层次和分组)和“值”(金额、公司间值、调整和汇率)。这些例程不能由用户编辑或删除。

可以创建新的 自定义例程(包括作为标准例程的副本),它们完全可配置,以满足特定的业务需求。