TreasureData Command Line のインストール
TreasureDataで、以下のように結果が重すぎてブラウザからダウンロードできないとき、ターミナルからコマンドライン(CLI)でダウンロードできます。 その手順を説明します。
手順
環境設定
Rubyを使います。 1.9.0以上じゃないと対応してないみたいです。 まずはRubyのバージョンを確認
$ ruby --version ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin14]
- 1.9.0以上ならOK
- それ以下ならhttp://qiita.com/akito1986/items/6ba7f4da1982525f3939 を参照してRubyをバージョンアップ
tdパッケージのインストール
$ gem install td
これで入ります。 もし、
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.
と怒られたら ユーザーアカウントに管理者権限をもたせて
$ sudo gem install td
で入ります。入ったか確認する為にバージョンを確認。
$ td --version 0.13.1
と出たらOK。
TDからダウンロード
まずターミナルで
$ td account
と打ってメールアドレスとpassを入力してログイン。
次に該当するTD結果のページで 好きな(必要な)ファイル形式を選んで、コマンドをターミナルにコピペします。
td job:show 46952246 -f csv -o 46952246.csv --column-header
ダウンロードが始まってカレントディレクトリに入ります。