ExcelデータをCouchDBに保存します
-
27-09-2019 - |
質問
MS Excel(またはOO Calc)データをCouchDBデータベースに保存/プッシュするツールがあるかどうか疑問に思っています。グーグルはあまり役に立たなかったので、これに既存の解決策があるとは思いません。
Excel-> json-> cuthdbへのCurlはトリックを行いますが、これをプログラミングする時間を節約する何かがあることを願っています。
解決
Sam Bisbeeが示唆するように、ExcelデータをJSONファイルに取得した場合、使用できるはずです tools/load.py
からのスクリプト couchdb-python 自分のものを書くのに時間がかかりすぎずに、簡単かつすばやくcouchdbに捨てることができます。 (私はあなた自身を書くのにそれほど時間がかかるとは思わないでしょう...)
チェックアウト JSONのロード/ダンプのcouchdbへのロード/ダンプに関するこのブログ投稿. 。実装ではPythonを使用します。
JSONファイルのロードは、次のように簡単にする必要があります。
./load.py –input=msg_db.json http://target-couchdb:5984/msg_db
他のヒント
データ自体を引き出したい場合は、「Excel-> json-> curl to couchdb」という独自の質問に答えました。 「Excel to JSON Converter」のクイックGoogleは、その旅の最初の部分についていくつかの答えを引き出します。
また、couchdbにスプレッドシートのデータにアクセスする必要がない場合は、excelドキュメントを添付ファイルとして保存することをお勧めします。その詳細については、こちら: http://wiki.apache.org/couchdb/http_document_api#attachments