我需要制作一个通用的ETL来维护ODS。
我的要求是:
我已经读到为此目的有一个名为Metadata Injection的转换,但我不认为我可以通过这种转换做我需要的。
有关如何做到这一点的想法?我认为这是一个常见的问题。我不希望每个表有数百个转换。
您是否了解Oracle中的解决方案?
My Kettle版本是4.4.0,我的Oracle版本是11g
非常感谢你。
答案 0 :(得分:0)
您可以创建一个模板Job(JOB-X),它将数据从表A加载到表B,然后在另一个Job(JOB-Y)中调用此转换,从Job T获取源表和目标表信息并通过与JOB-X的参数相同。
您可以使用Job Executor / Transformation Executor实现此目的。
为Job Executor附加Pentaho wiki链接: