让决策更智能
新一代智能数据分析平台

勾选的数据集更新了为何没有触发ETL更新

观小数发表于:2020年01月14日 15:10:01更新于:2020年09月17日 19:15:20

问题描述:

一个ETL拥有多个数据集,更新方式为:勾选的数据集更新后。

如果同一天内多个数据集分别有更新,ETL更新是触发一次还是多次?

例如:"中间表"和"门店商品信息"都在9点多更新过一次,但是没有触发这个ETL更新

image.png

产生原因:

同一天内,ETL勾选的数据集多次更新,是可以触发ETL更新多次的。但必须是ETL勾选的所有数据集都更新了才会触发ETL更新。

例如:上图的ETL中第二个数据集(没有框选的)更新时间是6点02分,整个ETL的更新时间是6点41分,也就是说在上一次ETL更新之后,三个数据集中只有两个数据集更新过了,还有一个未更新,所以没有触发ETL的再次更新。

解决方法:

等第二个数据集也更新了(更新时间在6点41分之后),就会触发ETL再次更新。

总结一下,ETL更新有两个条件:

1、勾选的三个数据集全部更新过,且所有的更新时间在这个ETL更新时间之后;

2、勾选的三个数据集全部更新是在同一天内

 


    您需要登录后才可以回复