16
jsonファイルのMongoimport
約2000件のレコードで構成されるjsonファイルがあります。mongoデータベースのドキュメントに対応する各レコードは、次のようにフォーマットされます。 {jobID:"2597401", account:"XXXXX", user:"YYYYY", pkgT:{"pgi/7.2-5":{libA:["libpgc.so"],flavor:["default"]}}, startEpoch:"1338497979", runTime:"1022", execType:"user:binary", exec:"/share/home/01482/XXXXX/appker/ranger/NPB3.3.1/NPB3.3-MPI/bin/ft.D.64", numNodes:"4", sha1:"5a79879235aa31b6a46e73b43879428e2a175db5", execEpoch:1336766742, execModify: new Date("Fri May 11 15:05:42 2012"), startTime: new Date("Thu May 31 15:59:39 2012"), numCores:"64", sizeT:{bss:"1881400168",text:"239574",data:"22504"}}, 各レコードはJSONファイルの単一行にあり、改行のみが各レコードの最後にあります。したがって、ドキュメントの各行は "{jobID:"で始まります...次のコマンドを使用して、これらをmongoデータベースにインポートしようとしています: mongoimport --db dbName --collection collectionName --file fileName.json ただし、次のエラーが発生します。 Sat Mar 2 01:26:12 Assertion: 10340:Failure parsing JSON string near: ,execModif 0x10059f12b …
173
json
mongodb
import
mongoimport