はじめに
MacでEmbulkと、必要なプラグインをインストールするまでを記載します。
環境
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.15.6
BuildVersion: 19G2021
$ java -version
openjdk version "1.8.0_265"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_265-b01)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.265-b01, mixed mode)
インストール
install java
Embulkは、Javaアプリケーションです。
すでにJavaが入っていれば、ここは読み飛ばしてください。
# 確認
$ which Java
# インストール
$ brew cask install homebrew/cask-versions/adoptopenjdk8
install embulk
brewコマンドで、Mac上にインストールしてみます。
# インストール
$ brew install embulk
# 確認
$ which embulk
$ embulk --version
embulk 0.9.23
install Embulk plugins
Rubyのgemコマンドを使ってインストールします。
プラグインの一覧はこちらにありますので、プロダクトで必要なものをチョイスしてください。
https://plugins.embulk.org/
# インストール
ex) embulk gem install <plugin name>
embulk gem install embulk-input-mysql
embulk gem install embulk-input-s3
embulk gem install embulk-input-firestore
embulk gem install embulk-output-s3
embulk gem install embulk-output-bigquery
embulk gem install embulk-output-elasticsearch
さいごに
これだけでEmbulkの準備は完了です。かんたんでしたね。
このあと実際にEmbulkを動かすまでをやっていみたいと思います。