【发布时间】:2026-02-05 06:00:01
【问题描述】:
在 Mac OS Sierra 10.12.6 上,我最近在企业版 (EE) 试用结束后安装了 Pentaho 社区版 (CE) 8.0。 EE 已将市场作为菜单选项内置,但已从 CE 中删除。此外,我所有的插件都被删除了(我使用的是CPython Script Executor插件)。
问题:我无法让 Pentaho Marketplace / 插件工作。问题是,Pentaho docs 声称 Pentaho CE 6.0+ 已经带有市场:
如果您使用的是 Pentaho 6.0+ 的社区版,则不必担心这一点 - Marketplace 附带它并且可以随时使用。
这显然是错误的,I'm not the only one experiencing this.
我尝试从最新版本 Pentaho Marketplace 安装 Marketplace 6.0,但下载链接会将您带到 404 页面。
此Pentaho forums 建议市场5.4。所以我下载了那个,将marketplace/文件夹解压缩到data-integration/system(路径建议here in Pentaho Forums)并重新启动Pentaho Data Integration App。市场没有出现。
同样,Pentaho Forums 建议将pentaho-marketplace 添加到/Applications/data-integration/system/karaf/etc/org.apache.karaf.features.cfg:
#
# Comma separated list of features to install at startup
#
featuresBoot=config,pentaho-client-minimal,pentaho-marketplace
再一次,我重新启动了 Pentaho 应用程序,但 Marketplace 仍然没有出现。
然后我发现我需要重启 Pentaho BI 服务器 (info here):
./ctlscript.sh stop pentahoserver
尝试这样做我得到了
$ ./ctlscript.sh 停止 pentahoserver
/Applications/Pentaho/server/pentaho-server/tomcat/scripts/ctl.sh : Pentaho 服务器无法停止
通过sudo:
$ sudo ./ctlscript.sh 停止 pentahoserver
不允许root执行
问题:我怎样才能让 Marketplace 出现,或者如果太麻烦,我怎样才能简单地安装我需要的 Python 插件?问题是,the only available blog on it 表明我需要从市场获取插件。
编辑:要运行.sh 脚本,您需要关闭postgresql 连接。
编辑 2:我放弃了让 Marketplace 工作并在此处找到 CPython 插件:http://www.pentaho.com/marketplace/。我解压缩成插件,它工作。
【问题讨论】: