简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
ETL频率和日期数据
贡献者
建议更改
您应至少每天运行一次提取、转换和加载(ETL)进程;但是、如果需要、您可以选择多次运行ETL。
默认情况下、Cognos报告引擎会将所有容量和性能数据视为附加数据。因此、如果在没有适当时间筛选器的情况下每天运行ETL流程多次、则存在容量数据重复计数的风险。
"Date"维度中的两个日期数据元素与每日ETL流程相关。在多个数据模型中使用的"日期"维度包括以下受ETL影响的数据元素:
-
是日代表
在任意给定日期运行的第一个ETL进程期间、"Is Day Representative"数据元素的值将设置为1 (true)。如果第一个ETL流程在凌晨1:00运行、则对于在凌晨1:00期间加载的所有数据、IS Day代表性将设置为1ETL流程。如果稍后计划第二个ETL (例如、下午1:00)、则对于在该ETL过程中加载的数据、IS Day代表性将设置为0 (false)。
-
为最新
每个ETL过程完成后、"Is Latest"成员的值将设置为1 (true)。如果第一个ETL进程在凌晨1:00运行、则对于在凌晨1:00期间加载的所有数据、"Is Latest"将设置为1ETL流程。如果稍后计划另一个ETL进程(例如下午1:00)、则对于下午1:00期间加载的数据、Is Latest将设置为1ETL流程。ETL过程还会设置凌晨1:00ETL负载的最新条目为0 (false)。