2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

MilkcocoaAdvent Calendar 2016

Day 13

milkcocoa-toolを使ってMilkcocoaのデータをCSVでエクスポートする

Last updated at Posted at 2016-12-13

そういえば、社内で頼んだら部谷さんが一瞬で作ったmilkcocoa-toolというツールがあります。今回はこちらのご紹介です。

インストール

npmでサクッとグローバルインストール!

sudo npm i milkcocoa-tool -g

CSVでエクスポート

以下のコマンドでエクスポートします。

milkcocoa-tool export-csv --app_id <あなたのApp ID> --host <あなたのApp ID>.mlkcca.com --ds <あなたのデータストア名> --apikey <あなたのAPI Key> --apisecret <あなたのAPIシークレット>

こちら修正完了したようです!

すると...

permission denied

ありゃ、現在API Keyが効かないようです(以下のissueで対応中です)

--apikey xxx --apisecret xxxオプションが効かない? · Issue #1 · milk-cocoa/milkcocoa-tool · GitHub

「認証済みクライアント以外を接続不可にする」を無効にしてみる(危ないので非推奨)

修正後API Key使えるようになったのでそちらでやりましょうー

とりあえず動作確認のためにアプリの認証設定の「認証済みクライアント以外を接続不可にする」を無効にしてみました。

image

API Keyとかいらないので以下のコマンドを実行。

milkcocoa-tool export-csv --app_id <あなたのApp ID> --host <あなたのApp ID>.mlkcca.com --ds <あなたのデータストア名>

エクスポート完了

以下のようなファイルがエクスポートされました!(デフォルトではコマンドを実行した場所にoutput.csvという名前でエクスポートされますがファイル名やパスを指定するには--outputオプションを使います)

image

まとめ

ご覧のようにプロパティを良い感じで列に変換してくれるので楽ですね!これは色々と使い道がありそうです。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?