Arn*_*nav 7 ssis etl pentaho dynamic kettle
在我的应用程序中,用户可以指定其文件的格式.根据用户输入,我们动态创建SSIS包.
http://lakshmik.blogspot.com/2005/05...eate-ssis.html
动态创建的SSIS包用于处理用户的文件.
我们想要评估Pentaho-Kettle的这一要求.这可以通过Kettle根据用户的输入动态创建ETL作业吗?
如果不是Pentaho,是否有任何Java ETL工具可以用来动态创建ETL作业?
我不了解其他人,但这在 Kettle 中传统上是相当棘手的,但人们已经通过各种方式做到了。
最好的选择是(全新的)注入步骤,它可以让您使用元数据做一些非常聪明的事情 - 但它只适用于一些基本步骤。我认为它会做你想做的事,请在 Matt Casters(PDI 创建者和上帝)博客中阅读有关它的内容:
http://www.ibridge.be/?s=inject&submit=Go
如果这不起作用;那么您的其他选择是沿着通用字段名称路线(令人讨厌)或动态生成转换。这比听起来更容易 - 但对于 ETL 工具,您需要比平常更多地参与 Java 方面。