如何将pentaho数据集成水壶插件移植到apache hop?

Posted

技术标签:

【中文标题】如何将pentaho数据集成水壶插件移植到apache hop?【英文标题】:how to port pentaho data integeration kettle plugins to apache hop? 【发布时间】:2021-11-26 08:36:55 【问题描述】:

在document 中,我看到了更改 maven 依赖项,但我找不到 hop 的正确 maven 依赖项,我的意思是他们提到了Change group pentaho-kettle to org.hop 但我找不到org.hop 的任何依赖项。

谁能说出我到底需要做什么,或者他们到底指的是什么?

我可以用org.apache.hop 一样吗??

【问题讨论】:

【参考方案1】:

很好,我们将更新文档。

org.apache.hop 是正确的。

Hop 还没有将工件发布到 maven Central。 您可以在本地构建 Hop 或将 Apache 存储库添加到您的 pom:

    <repository>
      <id>Apache</id>
      <url>https://repository.apache.org/snapshots/</url>
      <name>Apache Repository</name>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
      <releases>
        <enabled>false</enabled>
      </releases>
    </repository>

【讨论】:

感谢 Bart Maertens,但我仍然收到错误 [ERROR] Failed to execute goal on project hop-engine: Could not resolve dependencies for project org.apache.hop:hop-engine:jar:1.1.0-SNAPSHOT: Could not find artifact org.apache.hop:hop-core:jar:tests:1.1.0-SNAPSHOT in Apache (https://repository.apache.org/snapshots/) 你能看看吗? 您需要在单独的存储库中工作,更改原始kettle 存储库中的代码将不起作用。此存储库中的示例可能会有所帮助:github.com/project-hop/hop-plugins

以上是关于如何将pentaho数据集成水壶插件移植到apache hop?的主要内容,如果未能解决你的问题,请参考以下文章

在 pentaho CDE 中通过kettleTransFromFile 将参数传递给 pentaho 水壶

Pentaho 水壶将月份数值转换为月份名称

为啥 Pentaho 数据集成无法读取表上的新字段?

pentaho水壶无法连接到cloudera cdh4 HDFS

在 pentaho 水壶勺中等待

Pentaho:水壶/勺子:插入后组合多个数据