2

我正在尝试使用 Pentaho/Kettle Spoon 从 Salesforce API 帐户中提取数据。我可以用这个帐户在 Pentaho 上建立连接。我还能够从特定模块中获取字段。但是,当我尝试“预览行”(即使行数很少)时,会出现“正在进行的操作”窗口并且永远不会完成任务。当我尝试取消作业时,Pentaho 挂起,我不得不强制退出。

我正在运行 Fedora 21。非常感谢任何输入。

谢谢!

4

2 回答 2

3

这对我有用:

由于升级到 Fedora 22 Spoon(PDI 的客户端工具)不再正常工作。虽然我可以正确启动 Spoon 并创建转换等,但一旦我想执行转换,或者有时甚至在尝试打开设置时,什么都不起作用,终端窗口显示几个 (SWT:20352): GLib-CRITICAL 错误消息。简而言之,Spoon 变得毫无用处。

以下是解决此问题的方法:

  1. 转到 Eclipse 下载页面并下载适用于 Java EE 开发人员的最新 64 位版本的 Eclipse IDE。注意:SWT 有单独的下载区;但是,对于 Linux,没有可用的 64 位版本。获得一个的唯一方法是自己构建它。所以我只是采用了更简单的方法,而是下载了 Eclipse。

  2. 解压缩文件并搜索 swt。搜索结果将显示一些文件,但我们感兴趣的是(您的版本号可能不同):org.eclipse.swt_3.103.2.v20150203-1313.jarorg.eclipse.swt.gtk.linux.x86_64_3.103.2.v20150203-1351.jar.

  3. 将这些文件中的第一个复制<PDI_HOME>/libswt/linux/x86<PDI_HOME>/libswt/linux/x86_64.

  4. 其他文件夹中仍然包含原始 jar 文件。将它们重命名为swt-jar-old(注意:没有扩展名,这样它们就不会被拾取)。

  5. 开始勺子。将显示一些错误消息,但到目前为止,Spoon 对我来说比以前更好。

字体:http ://diethardsteiner.github.io/pdi/2015/06/07/Fixing-PDI-GLib-CRITICAL.html

于 2015-07-27T18:22:25.487 回答
0

我正在运行 Ubuntu 14.04,i5,6gb RAM,遇到了同样的问题..

当我检查时,处理器中的负载是 100%,每次我尝试在 pentaho 中显示内容或其他东西时,正在进行的操作就会显示出来,并且永远不会结束..

如何解决,检查您对数据库中文件/连接的访问​​,无法识别文件,字段等。在此解决后,我的处理器运行正常,我可以运行/执行转换。

于 2017-02-25T11:30:27.647 回答