gpt4 book ai didi

pentaho - 在 Pentaho Data Integration 中为不同的连接复制作业

转载 作者:行者123 更新时间:2023-12-02 06:22:35 25 4
gpt4 key购买 nike

我通过 Spoon UI 中的复制表向导生成了一项作业,该作业将一些表从 Oracle 数据库源复制到 SQL Server 数据库,并对作业进行了一些更改。

现在我想复制相同的作业(相同的表和相同的更改),但仅更改连接。这在 Spoon 中可能吗?

我浏览了 Spoon UI,没有找到任何选项可以让我通过更改连接来重复工作。

编辑
创建两个步骤后:一个用于生成行,另一个用于混淆密码,在 加密 字段中,我没有按预期获得“加密:混淆密码”输出

enter image description here
这是生成行步骤的样子:
enter image description here

这是修改后的 Java 脚本值的另一张图片:

enter image description here

最佳答案

您需要复制您的 kjb文件。作业和转换实际上是 XML 文件。然后您可以手动编辑它。

这非常简单,带有 <connection>标签,所以你应该能够自己弄清楚这一切。

如果您想保留两项作业而不是每次都更改数据库连接凭据,我发现这是最快的方法。

如果您需要提供混淆的密码(它们没有加密,只是混淆了),您可以创建一个转换来混淆它,为您提供要放入 XML 的值。文件。

在 Kettle 6.1 中重现创建用于混淆密码的转换的步骤(对于旧版本,脚本值/Mod 步骤的名称是修改的 Java 脚本值):

  1. 步骤生成行,其中仅 1 行存储密码作为值
  2. 用于基本混淆的步骤脚本值/Mod

enter image description here

关于pentaho - 在 Pentaho Data Integration 中为不同的连接复制作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39149530/

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