需要Neo4j配置並下載ETL工具,具體操作步驟參見參考鏈接1.詳細官方文檔參見參考鏈接2.
下載之後,注意數據庫連接的配置可以參見參考鏈接3,其中有對數據庫連接的不同說明。
配置好之後,進行測試,出現如下錯誤,原因是驅動包版本不對,之前logstash-input-jdbc導入數據使用的是ojdbc6,在這裏使用報錯,換成ojdbc8,解決錯誤。
Exception in thread "main" java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.getSchema()Ljava/lang/String;
at org.neo4j.etl.rdbms.Support.successMessage(Support.java:64)
at org.neo4j.etl.rdbms.Support.testConnection(Support.java:33)
at org.neo4j.etl.rdbms.Support.main(Support.java:74)
解決錯誤之後,進行mapping,但是點擊下一步,就白屏了。至今原因不明。
參考鏈接: