如何使用 python 脚本更改 Pentaho 中的数据库连接变量?

问题描述 投票:0回答:0

我试图在将转换从一个环境复制到另一个环境时尽量减少工作量。目前,当从开发环境切换到 uat 环境时,我们必须手动更改每个数据库连接变量。我正在尝试编写一个 python 脚本,它将根据环境更改这些变量的值。

现在我有一个 python 变量,它可以保存环境名称的值,如“dev”或“uat”或“prod”。根据此变量的值,python 可以更改 db 变量的值。用户只需更改 python 脚本上的环境变量。有没有办法优化这个。或者假设在某个时候我们更改了连接细节,在这种情况下我们必须为每个转换更改脚本。有没有办法在 Pentaho 上有一个包含连接值的基本 python 脚本和另一个包含用户可以更改的环境变量的脚本。

python pentaho pentaho-spoon pentaho-data-integration pdi
© www.soinside.com 2019 - 2024. All rights reserved.