【问题标题】:Database connection to Neo4j with Pentaho Spoon使用 Pentaho Spoon 连接到 Neo4j 的数据库
【发布时间】:2015-10-10 09:20:59
【问题描述】:

我想用 Pentaho Kettle Spoon 连接到 Neo4j。我用this 下载了neo4j 的jdbc 驱动程序,并尝试使用this guide 用Pentaho Kettle Spoon 连接到neo4j。
我有两个主要问题:

  1. 下载的 JDBC 驱动是 zip 文件。
    我将驱动程序扩展名更改为 jar 以解决此问题。
  2. 当我将扩展名更改为 jar 并将其复制到 lib 文件夹并关注 this guide 时,我遇到了缺少驱动程序错误:

org.neo4j.jdbc.Driver 找不到

我该如何解决这些问题?

【问题讨论】:

  • 它提供了将 jar 文件添加到勺子所需的源代码,不是吗?
  • 是的。我需要将 Neo4j JDBC 添加到勺子中。
  • 你是怎么改成jar的?
  • 我用重命名改了!!
  • 我不认为它会像你需要编译它那样工作

标签: jdbc neo4j pentaho kettle


【解决方案1】:

您不能重命名从 Github 下载的 .zip 文件并添加到 lib 文件夹。您需要编译源代码并将 .jar 文件添加到其中。 或者你可以从here下载已经编译好的文件,添加到data-integration\lib文件夹,然后重启spoon。


在Table Input一步选择

  • 连接类型为Generic database
  • 自定义连接 URL 如jdbc:neo4j://localhost:7474
  • 自定义驱动类名称为org.neo4j.jdbc.Driver

【讨论】:

  • 感谢您的回复 :)
【解决方案2】:

我在 PDI Marketplace 上放置了 Neo4j 的连接器,它将“Neo4j”添加到数据库源列表中,因此您不必配置通用驱动程序或从 Neo4j 下载驱动程序。

【讨论】:

    猜你喜欢
    • 2012-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多