環境変数記述 (.env)
.env
EMBULK_PATH_PREFIX=xxx.csv
Embulk 設定ファイル (yml.liquid)
test.yml.liquid
in:
type: file
path_prefix: {{ env.EMBULK_PATH_PREFIX }} # ← ここで参照
parser:
charset: UTF-8
newline: CRLF
type: csv
delimiter: ','
columns:
- {name: id, type: long}
- {name: name, type: string}
out:
type: stdout
実行ファイル
embulk_run.sh
export $(cat .env | xargs)
embulk run test.yml.liquid
実行
$ ./embulk_run.sh