0

我正在尝试从 Spoon 连接到 DI 服务器..(带有 DI 服务器的勺子)- DI 服务器运行良好。几天前我尝试它工作正常。突然我不知道问题来自哪里。

我在要连接的列表中找不到 DI 存储库

我按照文档中的步骤操作:http: //infocenter.pentaho.com/help/index.jsp?topic= %2Fpdi_user_guide%2Ftask_pdi_usr_connecting_2_repo.html

如何向其中添加 DI 存储库?任何人都可以帮忙吗?

4

1 回答 1

0

Spoon 有 3 种类型的 DI 存储库:

  • 基于文件的存储库(免费)
  • 基于数据库的存储库(免费)
  • 基于 jackrabbit (JCR) 的存储库也称为 EE 存储库(仅适用于 EE)

通常,当您下载 Spoon 或他们现在如何将其称为“Pentaho 数据集成”时,您会以带有 CE 版本 Spoon 或某种 EE 的“安装程序”捆绑包的 zip 形式下载它。对于应该是二进制安装程序的 ubuntu。安装程序包含 CE Spoon 版本,其中包含 EE 插件、EE DI 服务器和一些其他功能。

当您使用 EE 安装程序安装 Spoon 时,它会安装所有 EE 基础设施以及临时 EE 许可证

因此,由于临时许可证将过期 - EE 功能就 EE 插件停止工作(在某些情况下停止启动)。

通常在尝试连接到 EE 存储库时应显示警告。或者如果没有警告 - 将只是异常堆栈跟踪。如果没有堆栈跟踪 - 一些菜单项会默默地消失。要绘制对话框“选择存储库”,Spoon 检查可用存储库提供程序的运行时并相应地列出它们。

如上所述,要能够连接到 EE DI 存储库,需要:

  1. Spoon 已安装并能够启动
  2. pur-repository-plugin 已安装
  3. DI 服务器启动并运行(在单独的 tomcat 实例上)
  4. EE 许可证仍然有效,“pur-repository-plugin”能够连接到 EE 存储库和“DI 服务器”能够启动

如果您有任何堆栈跟踪 - 这将非常有助于确定真正出了什么问题。

希望它会有所帮助。

于 2016-01-20T12:41:16.467 回答