2016-12-16 18 views
2

Neo4j 3.1.0とAPOC 3.1.0.3の最新バージョンでapoc.load.csv手順を実行しようとしています。Neo4j 3.1.0 apoc.load.csv trouble

CALL apoc.periodic.iterate('CALL apoc.load.csv("file:///data.csv", 

{sep:",", header:TRUE}) yield map ',' 
with {map} as map MATCH (t:Tweet{id:toFloat(map.tweet_id)}) 
SET t.clean_text = map.clean_text, 
t.positive_score = toInt(map.nb_positive), 
t.negative_score = toInt(map.nb_negative), 
t.sentiment_score = toInt(map.score)', 
{batchSize:5000, parallel:true}) 

Error: Failed to invoke procedure apoc.periodic.iterate : Caused by: org.neo4j.graphdb.QueryExecutionException: Failed to invoke procedure apoc.load.csv : Caused by: java.lang.RuntimeException: Import from files not enabled, please set apoc.import.file.enabled=true in your neo4j.conf

私はちょうどapoc.load.csv作品を実行しようとしていると私はまだ私が持っている私のneo4j.confファイルにステートメントを追加するために私に言って同じエラーを取得します。私もコンピュータを再起動しました。

Neo4j 3.0.6とAPOC 3.0.4.1では全く同じステートメントを実行できましたが、アップグレードしてから動作しません。

答えて

2

これはおそらくバグだと思います。

ブラウザで「スター」をクリックし、「システム」の下に「サーバー構成」へのリンクがある場合。このクエリを実行して、Neo4Jが設定していると思うものを確認します。ファイルのインポートの設定があり、正しくフォーマットされていることを示している

{ 
     "isIs": "false ", 
     "name": "apoc.export.file.enabled", 
     "description": "Configuration attribute", 
     "type": "java.lang.String", 
     "isReadable": "true", 
     "value": "true", 
     "isWriteable": "false " 
     }, 

:この

パートは次のようになります。

質問は、なぜこれが尊重されないのですか?これは私が同じ問題に直面していると判断できるほどです。