`

pentaho marketplace 无法显示插件列表的解决方法

 
阅读更多

原创文章,转载请注明出处: https://www.iteye.com/blog/qq85609655-2512523 

 

pentaho 安装插件,打开marketplace, 主要访问的是 http://marketplace.pentaho.com/marketplace-plugins.xml

这个链接地址自动跳转到https://raw.github.com/pentaho/marketplace-metadata/master/marketplace.xml

目前无法访问,通过链接,我们知道是github的pentaho/marketplace-metadata项目

尝试访问marketplace.xml,地址变为: https://raw.githubusercontent.com/pentaho/marketplace-metadata/master/marketplace.xml

还是无法访问,想办法越过墙,尝试访问保存marketplace.xml文件

 

修改pentaho-server\pentaho-solutions\system\karaf\etc\pentaho.marketplace.ba.cfg文件

# marketplace.site = http://marketplace.pentaho.com/marketplace-plugins.xml
# marketplace.site = https://raw.githubusercontent.com/pentaho/marketplace-metadata/master/marketplace.xml
marketplace.site = http://localhost/marketplace.xml

 这样就可以访问marketplace,安装插件了,过程涉及到安装静态服务器,可以用apacha或ngingx,童鞋自己查资料如何安装了。。。

 

下面是网上查的英文资料:

 

I got this to work. The key was putting the entire marketplace-metadata structure on a server:
1. clone https://github.com/pentaho/marketplace-metadata
2. make the marketplace.xml changes
3. marketplace-metadata to /var/www/html with apache running on my machine
4. changing marketplace.site to http://localhost/marketplace-metadata/marketplace.xml in data-integration/system/karaf/etc/pentaho.marketplace.di.cfg
5. running spoon, e.g. data-integration/spoon.sh
6. loading the marketplace. No error messages, plugins appear
7. found my new plugin as expected and loaded it

 

 

Use of docker in the 3rd step of @ahuston-hds makes it easier:
docker run -v /path/to/the/cloned/marketplace-metadata:/usr/share/nginx/html:ro -p 80:80 -d nginx

 

 

分享到:
评论

相关推荐

    pdi-nuodb-plugin:Pentaho PDI NuoDB JDBC插件

    Pentaho PDI NuoDB JDBC插件描述Pentaho PDI(ETL)的...安装通过Pentaho Marketplace安装插件: 打开Pentaho PDE 从菜单中选择“帮助..市场”。 搜索并选择PDI NuoDB插件单击“安装此插件”按钮重新启动Pentaho PDE

    repositorySynchronizer:Pentaho存储库同步器

    repositorySynchronizer Pentaho插件,允许在JCR和文件系统之间进行同步。 PRS取决于以下CTools: CDF:社区仪表板框架CDE:社区仪表板编辑器CDA:社区数据访问CGG:社区图形生成器您可以从Pentaho Marketplace安装...

    cubeguard:Pentaho插件,旨在实现mondrian安全性方面的一些简化

    如果您仍未在Pentaho Server中安装Marketplace,则只需导航至 ,在此处找到Marketplace并按照说明进行操作即可。 可以按照以下步骤安装Cubeguard: 在用户控制台的Pentaho市场上找到插件; 单击插件页面上的安装; ...

    Kettle连接Clickhouse自定义插件2.0

    在IT行业中,数据集成是一个至关重要的任务,而Kettle(Pentaho Data Integration,简称PDI)是一款强大的ETL(Extract, Transform, Load)工具,它允许用户从各种数据源抽取、转换并加载数据。本篇文章将详细讲解...

    kettle工具——用于数据迁移等

    Kettle,全称为Pentaho Data Integration(PDI),是一款强大的数据集成工具,主要用于数据抽取、转换和加载(ETL)过程。在信息技术领域,ETL是数据仓库建设中的核心环节,它负责从不同的数据源抽取数据,进行清洗...

    pdi-marketplace-packages:PDI 市场包

    pdi-marketplace-packages PDI 包然后可以将这些包提取到您的 Pentaho Data Integration 插件目录中。IC 滤波器插件IC AMQP 插件IC Riak 插件解析json字符串

    elasticsearch-bulk-insert-plugin-8.2.0.0-342.zip

    2. **安装插件**:在Kettle的Spoon客户端中,访问"插件 > 管理插件",点击“扫描”按钮,系统会自动检测到新添加的插件并显示出来。点击“安装”进行安装。 3. **配置插件**:在Elasticsearch连接的配置中,选择新...

Global site tag (gtag.js) - Google Analytics