Herokuの無償版が近々使えなくなってしまうので、そろそろやばいと思い一旦データをどこかに出力・保管しておこう、ということでDataclipsを使ってみました。ビボーロクです。
一刻も早くJSON出力したいので、ここは公式の説明をそのままお借りします。
Heroku Dataclips を使用すると、Heroku Postgres データベースへの SQL クエリを作成し、その結果を同僚、サードパーティツール、パブリックと共有できます。データクリップの受信者は、そのデータをブラウザで表示できるほか、JSON および CSV 形式でダウンロードすることもできます。
要するにHerokuのダッシュボード画面からJSON・CSV形式でエクスポートできる機能ということですね。これは便利。急ぎで使ってみましょう。
Herokuへのログイン後はDashboard画面が最初に表示されていると思うので、そこからデータクリップを操作できる画面に移動しましょう。まずはData画面に移動し任意のアプリケーションのDBを選択、Dataclipsタブを選択します。するとCreate Dataclipというボタンが現れるのでクリックすると下の画像のような画面が現れます。
ほとんどの項目・テーブルがグレーの網掛けでマスクしてあるので見づらくなってしまっていますが、画像上に記載の番号通り選択・記述するだけで任意のデータをエクスポートできます。
これだけ。ほんまに簡単。
以上で出力の作業は完了していますので、暇があればこの先読んで見てください。
Dataclipのおかげで我が子のように大事なデータをとりあえずローカルに保管できました。今後Herokuを使い続けるか他サービスに乗り換えるべきか検討したいです。ただし、いずれにしてもSQLは習得する必要があるので、個人的に勉強しておかないとなぁと思った次第です。今回はあえてお試しでテーブル内の全データを出力したかのような書きぶりでしたが、それしかできないだけですので、ここにて報告させていただきます。
よろしければこちらの記事も参考にしてみてください。
Loading...