我正在尝试使用Pentaho / Kettle Spoon从Salesforce API帐户中提取数据。我可以使用此帐户在Pentaho上建立连接。我也能从特定模块中获取字段。但是,当我尝试“预览行”(即使行数很少)时,“正在进行操作”窗口出现并且永远不会完成任务。当我尝试取消这份工作时,Pentaho挂了,我不得不强行戒掉它。
我正在运行Fedora 21.非常感谢任何输入。
谢谢!
答案 0 :(得分:3)
这对我有用:
由于升级到Fedora 22 Spoon(PDI的客户端工具)不再正常工作。虽然我可以正确地启动Spoon并创建转换等,但是一旦我想执行转换或有时甚至在尝试打开设置时,没有任何工作,终端窗口显示了几个(SWT:20352):GLib-CRITICAL错误消息。简而言之,Spoon变得毫无用处。
以下是解决这个问题的方法:
转到Eclipse下载页面并下载适用于Java EE开发人员的最新64位Eclipse IDE。注意:SWT有一个单独的下载区域;但是,对于Linux,没有64位版本可用。获得一个的唯一方法是自己构建它。所以我只是采用了更简单的方法,而是下载了Eclipse。
解压缩文件并搜索swt。搜索结果会显示一些文件,但对我们感兴趣的是(您的版本号可能会有所不同):org.eclipse.swt_3.103.2.v20150203-1313.jar
和org.eclipse.swt.gtk.linux.x86_64_3.103.2.v20150203-1351.jar
。
将第一个文件复制到<PDI_HOME>/libswt/linux/x86
,将第二个文件复制到<PDI_HOME>/libswt/linux/x86_64
。
其他文件夹中仍然包含原始jar文件。将它们重命名为swt-jar-old
(注意:没有扩展名,因此不会被选中)。
启动Spoon。会显示一些错误消息,但到目前为止,Spoon对我来说比以前更好。
FONT:http://diethardsteiner.github.io/pdi/2015/06/07/Fixing-PDI-GLib-CRITICAL.html
答案 1 :(得分:0)
我正在运行Ubuntu 14.04,i5,6gb RAM,遇到了同样的麻烦..
当我检查时,proccessor中的加载是100%,evertime我尝试在pentaho中显示内容或其他东西,正在进行的操作显示,并且永远不会结束..
如何解决,检查您对数据库中文件/连接的访问权限,无法识别文件,字段等。在这个解决之后,我的proccessor运行正常,我可以运行/执行转换。