2017-01-26 9 views
0

「新しい」neo4j-adminインポートツールを使用するためのドキュメントを検索しようとしましたが、すぐに廃止されることになっているneo4jインポートツール。Neo4Jインポートツールの不一致

neo4j-importを使用しているときに致命的なエラーは発生せず、データベースに問い合わせることができます。次のように私は、インポートに使用するコマンドは次のとおりです。

./neo4j-import \ --into /Users/rlinchan/Applications/neo4j-community-3.0.8/data/databases/graph.db/ \ --stacktrace 'true' \ --delimiter "|" \ --array-delimiter ";" \ --quote "\"" \ --bad-tolerance 10000 \ --nodes "/Users/rlinchan/Desktop/v4/nodes/disease_ontology.do.nodes.csv" \ --nodes "/Users/rlinchan/Desktop/v4/nodes/ebi.chebi.nodes.csv" \ --relationships "/Users/rlinchan/Desktop/v4/edges/disease_ontology.do.edges.csv" \ --relationships "/Users/rlinchan/Desktop/v4/edges/ebi.chebi.edges.csv"

がロードされているより多くのノードとの関係のファイル(〜6データのGB)が、私は簡潔にするためここではそれらを除外しているがあります。私が抱えている問題は、Neo4jブラウザを使用したデータの徹底的な検査で、「データベース情報」セクションで関係タイプを見ることができないことです。

Relationship types = No relationships in database

私は、データベースを照会し、関係が存在しないことを示す、ブラウザで結果を受け取ることができています。しかし、Neo4jブラウザの視覚化では、ノードやエッジの色、サイズ、ラベルを変更することができません。すべてのノードとエッジはグレーで、色、サイズ、ラベルの選択はクエリ結果に適用されません。

Color,size,label not applying

これは私のデータのインポートの問題ですか?私はこのコマンドを、さまざまな他のNeo4jバージョンのインポートツールに間違いなく使用しました。それがすべてで助けている場合

はここで、ノードのファイルおよびエッジファイルの例です:

ノードヘッダーを source_id:ID|name:string|synonyms:string[]|definition:string|:LABEL エッジヘッダー :START_ID|:TYPE|source:string|:END_ID

答えて

1

ラベルに特殊文字が含まれていると、ノードタイプに割り当てられたラベルにエラーが発生し、特定のピリオドがエラーになります。

私が作成した以前のグラフデータベースは、Neo4jのバージョンにかかわらずうまくいきました。データセットそのものでなければならないことに気付きました。

ラベルの期間には、javascriptまたはJava自体(通常はクラス、プロパティ、メソッドを呼び出すために使用される)内で命名規則の問題がある必要があります。 Neo4jブラウザのピリオドをアンダースコアと置き換え、色分け、命名、サイズ変更を行うことで、データセット内のラベルの名前を変更しました。 (私は画像を投稿することができないので)私は、のNeo4jの異なるバージョンの完全な再インストールを試みた別のブラウザをテストし、すべての私のデータを部分的に輸入を行って、まだ持っていたき

0

それはちょうどすることができることを、ブラウザ内のメタデータの一部サーバーと一時的に同期していません。

+0

Neo4j Browser Modifications(下の画像を参照してください)運。 私はあなたが示唆した ':server disconnect'コマンドを試してみました。デューデリジェンスを行使するのは無駄です。 – RJVL