3

LUBM データ セットを Neo4j サーバーにアップロードしようとしています。私はneo4jチュートリアルを行ったところ、「バッチインポート」と呼ばれるものがあります。これを使用するには、2 つの CSV ファイルが必要です。

  1. ノード.CSV
  2. 関係.CSV

問題は、複数のタイプ(大学、学部、教授)のノードがある大学データセットにあります。したがって、単一のnodes.CSVファイルを使用してそれを行うことはできないと思います。誰かが以前にこれをやるべきだったと思います。誰かが LUBM データをロードするのを手伝ってくれると助かります。

LUBM - リーハイ大学のベンチマーク

4

2 に答える 2

3

タイプ/ラベルごとに複数のファイルが必要であり.csv、次の仕様に準拠していることを確認してください。

CSVファイル形式

LOAD CSV で使用する CSV ファイルには、次の特性が必要です。

  • 文字エンコーディングは UTF-8 です。
  • 行末はシステムに依存します。たとえば、UNIX では \n、Windows では \r\n です。
  • デフォルトのフィールド ターミネータは , です。
  • フィールド ターミネータ文字は、LOAD CSV コマンドで使用可能なオプション FIELDTERMINATOR を使用して変更できます。
  • CSV ファイルでは引用符で囲まれた文字列が許可されており、データの読み取り時に引用符が削除されます。
  • 文字列引用符の文字は二重引用符 ";
  • エスケープ文字は .

neo4j ドキュメント

于 2015-08-25T16:04:04.310 に答える
3

おそらく、元のデータセットへのリンクを共有できます。一般に、バッチ インポートについては、包括的なドキュメント (例を含む) が利用可能です。

于 2015-08-26T10:09:06.890 に答える