CestOS6.7でMongoバージョン2.6.12を使用しています。クラスタ化されていない、つまり1台のサーバーにのみインストールされています。Linux/HDFSからmongo DBにCSVファイルをインポートする方法
私のプロジェクトでは、最終的な出力をMongoDBに保存する必要があります。ファイルは、LinuxおよびHDFSに格納されたCSVです。 Linux/HDFSからmongo DBにCSVファイルをインポートする方法を教えてください。
デフォルトでJSONファイルとして入力されるため、Mongoimportは機能しません。私はそれは、LinuxからMongoimportは今CSVファイルのために働いている
mongoimport news-output-20170125.csv --type csv
2017-01-30T19:18:25.275-0600 SyntaxError: Unexpected identifier
ファイルは、LinuxおよびHDFS上にある場合は、なぜHDFSは問題ない、これが動作するかどうかチェックしたりしません、モンゴの文書を見たことがありますか?とにかく、 '予期しない識別子'は自明です。ドキュメントを読む... 'csvパーサはRFC 4180'に準拠したデータを受け取ります。 –
これはあなたに役立ちますhttp://stackoverflow.com/questions/27112384/moving-hdfs-data-into-mongodb – BruceWayne
ありがとうございました。私のファイルはLinuxとHdfsの両方にあります。私はどちらかからmongodbにファイルをインポートする方法が必要です。上記のファイルはlinux上にあり、mongoimportを実行するとエラーが出ます。 – TextShilpa