embulkインストール
githubのreadme.md通りにすればすんなりインストールできる。
インストールすると「embulk.bat」ができるのでパスを通しておこう。
pluginのインストール
bundleを使えば、仮想環境みたいにpulginを管理できるみたい。
新規にbundle作成
>embulk mkbundle bundle
Gemfileを編集する。
source 'https://rubygems.org/'
# No versions are specified for 'embulk' to use the gem embedded in embulk.jar.
# Note that prerelease versions (e.g. "0.9.0.beta") do not match the statement.
# Specify the exact prerelease version (like '= 0.9.0.beta') for prereleases.
gem 'embulk'
gem 'embulk-output-command' #追加
gem 'embulk-output-postgresql' #追加
gem 'embulk-filter-to_csv' #追加
pulginインストール実行
>cd bundle
>embulk bundle install --path=vendor/bundle
pluginのリスト
>embulk bundke list
2019-03-17 17:32:05.660 +0900: Embulk v0.9.16
Gems included by the bundle:
* bundler (1.16.0)
* embulk (0.9.16)
* embulk-filter-to_csv (0.0.1)
* embulk-output-command (0.1.4)
* embulk-output-postgresql (0.8.2)
* liquid (4.0.3)
* msgpack (1.1.0)
pluginのupdate
>embulk bndle update
2019-03-17 17:34:03.220 +0900: Embulk v0.9.16
Fetching gem metadata from https://rubygems.org/..............
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies...
Using bundler 1.16.0
Using liquid 4.0.3
Using msgpack 1.1.0 (java)
Using embulk 0.9.16 (java)
Using embulk-filter-to_csv 0.0.1
Using embulk-output-command 0.1.4
Using embulk-output-postgresql 0.8.2
Bundle updated!