问题标签 [pentaho-data-integration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
266 浏览

pentaho - 通过最新数据进行 Kettle Pentaho 备份转换

我需要使用水壶/勺子转换将一些数据从数据库同步到另一个数据库。逻辑是我需要选择目标数据库中存在的最新日期数据。然后从最后一个日期的源数据库中选择。我需要什么转换元素来做到这一点?

谢谢你。

0 投票
1 回答
81 浏览

pentaho - Pentaho 运行包含文件列表

我有这种情况,2个文件。

输入文件 2 个字段 6 行:

列出文件 2 个字段 4 行

我希望这个结果:

输出文件 3 个字段 6 行

我必须使用 PDI。加入文件(笛卡尔积)太慢。输入文件大约 1,000,000 行,列表文件大约 300,000 行

0 投票
1 回答
1986 浏览

batch-file - Pentaho 数据集成 - 使用 pan.bat 运行转换

我正在尝试制作一个批处理文件以在 Windows 任务计划程序上安排它以使用 pan.bat 运行 Pentaho 数据集成转换

问题是我成功运行了下面代码的每一行,但是当我尝试运行批处理文件时,它并没有失败(根据日志文件),但没有重现预期的结果。

有人遇到过这样的问题吗?

提前致谢。

0 投票
3 回答
3960 浏览

pentaho-spoon - 如何使用 Pentaho Spoon 重命名没有扩展名的文件

我是使用 Pentaho Spoon 的新手。我在一个文件夹中有大约 100 个文本文件,它们都没有文件扩展名。我发现如果我创建一个作业并一次移动一个文件,我可以简单地重命名该文件,在末尾添加一个 .txt 扩展名。我想做的是创建一个工作,通过并重命名每个文件并添加 .txt 扩展名。我试过使用正则表达式,但似乎无法让它工作,因为没有文件扩展名。任何帮助将不胜感激。

0 投票
2 回答
2698 浏览

curl - curl 在 Pentaho 数据集成中不起作用,但在终端中起作用

我想使用执行流程步骤从转换中执行以下 curl:

但我收到以下错误:

错误输出 = curl: (1) 协议“在 libcurl 中不支持或禁用 https

我直接在终端上执行相同的命令并且工作正常。

我在 Centos 7 服务器上使用 6.0.1 版本的 PDI。

0 投票
2 回答
612 浏览

pentaho-data-integration - ubuntu中kettle(PDI)的主目录是什么

我只想知道 Kettle(PDI) 的主目录在 UBUNTU 14.04 中的位置。我知道在 Windows 中它在用户中并称为kettle.properties

0 投票
1 回答
568 浏览

pentaho - 如何在 Pentaho 中执行一个作业后同时启动两个作业

我有一个主要的 Pentaho 工作,其中包含三个工作 Job1、Job2 和 Job3。我想在 Job1 完成后立即执行 Job2 和 Job3。我试图这样做,但 Pentaho 先执行 Job2,然后最后执行 Job3。

有什么办法可以同时启动这两个工作?

0 投票
1 回答
90 浏览

pentaho - 如何检索用户或管理员图像?如何清除 CDA 缓存?

我是 pentaho CDE 设计的新手。

如果某个用户或管理员登录到 pentaho 仪表板。

  • 如果管理员已登录,则应显示他的图像。
  • 或者用户登录到他的图像应该使用会话 ID 显示

如何清除那个 CDA 缓存?

0 投票
1 回答
934 浏览

pentaho - 如何执行 X 次 Job Executor 步骤

介绍

为了简单起见,让我们想象一个简单的转换。此转换从数据网格步骤获取 4 行的输入。流通过一个作业执行器,引用一个简单的作业,带有一个写入日志组件。

期望

我希望简单的作业执行 4 次,这意味着 4 条日志消息。

结果

事实证明,Job Executor 步骤只启动了一次简单的作业,而不是 4 次:我只有一条日志消息。

提示

Job Executor 组件的文档指定以下内容:

默认情况下,指定的作业将为每个输入行执行一次。

这是在“行分组”选项卡中参数化的,具有以下字段:

发送到作业的行数:每 X 行之后,作业将被执行,这些 X 行将被传递给作业。

0 投票
1 回答
203 浏览

java - Java Pentaho 异常 MongoDB

我在 Pentaho Data Integration ui 工具中设计了一个转换,并编写了一个 java 代码来执行转换。我照原样按照以下资源链接进行操作,

我的 POM.xml 在下面

我的转换有 Mongo DB 输入,然后插入到 postgresql。使用 pentaho 版本 5.0.0.1 它会引发以下错误

加载转换时发现缺少插件

步骤:在 org.pentaho.di.trans.TransMeta.(TransMeta.java:2813) 在 org.pentaho.di.trans.TransMeta 的 org.pentaho.di.trans.TransMeta.loadXML(TransMeta.java:2931) 的 MongoDbInput .(TransMeta.java:2774) 在 org.pentaho.di.trans.TransMeta.(TransMeta.java:2759) 在 org.pentaho.di.trans.TransMeta.(TransMeta.java:2744) 在 org.pentaho.di .trans.TransMeta.(TransMeta.java:2718) 在 org.pentaho.di.trans.TransMeta.(TransMeta.java:2690) 在 org.kettle.test.Execute.main(Execute.java:72)

这背后的原因可能是什么?

先感谢您

图西拉