簡體   English   中英

Neo4J和Talend BD插入關系-節點不存在

[英]Neo4J and Talend BD inserting a relationship - node doesn't exist

我使用Talend Open Studio大數據將我的MySQL數據庫遷移到Neo4j,我成功遷移了大約5個表和4個關系,但是我遇到了一個非常奇怪的問題。 插入關系時,我得到:

Exception in component tNeo4jOutputRelationship_1
java.lang.RuntimeException: End node looked up by index with _id as key and Skill.4 as value doesn't exist

但:

  • 該節點明顯存在並被適當的密碼查詢(當然使用_id索引)提取
  • 該節點被定義為起始節點,而不是結束節點,並且我確定所有設置都正確,因為輸出定界文件顯示了正確的結構

任何人?

幾個小時后,我找到了解決方案-錯誤消息指定了錯誤的節點-實際上是引起問題的另一個節點(關系的另一端)。

還請注意在嵌入式模式下的每個neo4j操作上設置連接-如果您不執行此作業,則不會執行任何錯誤,但不會執行任何操作...

由於這是一個特定的問題,我建議您在編輯者論壇上提問。 社區成員和團隊將能夠幫助您解決問題並提供建議。 他們甚至可能會要求您跟蹤問題!

這里是大數據產品論壇的鏈接: http : //www.talendforge.org/forum/viewforum.php?id=35

最好,TD。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM