This CUI utility wraps the td-client-ruby (github.com/treasure-data/td-client-ruby), the REST API for managing databases and jobs on the Treasure Data Cloud.
For more about Treasure Data, see <treasure-data.com/>.
For full documentation see <docs.treasure-data.com/>.
Install td command as a gem.
> gem install td
See help message for details.
> td
You need to authorize the account, before executing any other commands.
> td account
> td account -f # authorize an account user: [email protected] password: ********** > td database:create mydb # create a database > td table:create mydb www_access # create a table
Disable RVM or rbenv and use ruby.pkg’s ruby (/usr/local/td/ruby/bin/ruby). And then run following commands:
$ /usr/local/td/ruby/bin/gem install bundler rubyzip $ /usr/local/td/ruby/bin/bundle install $ /usr/local/td/ruby/bin/rake pkg:build
Install following binary packages:
* MinGW with MSYS Basic System and using mingw-get-inst * Git for Windows, with Windows Command Prompt support * Ruby ruby-1.9.3p327 using RubyInstaller for Windows, with PATH update * Inno Setup 5
Then run following commands on MinGW Shell:
$ mingw-get install msys-vim $ mingw-get install msys-wget $ gem install bundler rubyzip $ bundle install # don't use "--path" option $ rake exe:build # don't use "bundle exec"
- Copyright
-
Copyright © 2014 Treasure Data Inc.
- License
-
Apache License, Version 2.0