gpt4 book ai didi

mysql - 多次Pentaho变换 'Variables?'

转载 作者:行者123 更新时间:2023-11-29 12:35:58 25 4
gpt4 key购买 nike

我正在使用 Pentaho 数据集成软件。

我目前正在将 Pentaho 作业作为 ETL 运行。我从多个地方提取数据并将它们放入一个数据库表中。我进行 ETL 的所有位置的架构都完全相同。因此,除了数据库连接和存储数据来源的单个“变量”之外,Pentaho 中的转换对于每个数据都是完全相同的。所以我有一份工作,负责执行这些转变。

当我想做出改变时,问题就来了。我每次都需要改变6个变换。我想做的是,以某种方式在 Pentaho 中设置类似变量的东西,告诉它使用不同的数据库连接运行单个转换 6 次,也许还有一个变量。

这可能吗?

提前致谢。

最佳答案

如果我正确理解了您的问题,您需要使用单个 KTR 文件循环多个转换(假设只有一种数据库类型)

PDI 为您提供了一个名为“将行复制到结果”的步骤,您可以在其中将数据库的凭据存储在多行中,并且对于作业的每次运行,它将使用不同的连接并多次运行转换(6在你的情况下)。

注意:我假设您只有一种数据库类型,例如:mySQL,但具有不同的凭据。

希望这有帮助:)我很乐意为您提供示例代码,以防您需要。

关于mysql - 多次Pentaho变换 'Variables?',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26792909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com