※Embulk 関連の記事は完全な追試ができていないので、そういうこともある、くらいに捉えて頂ければ幸いです
やったこと
query
オプションで独自のSQLを書いた上で、incremental
オプションおよびincremental_columns
の設定について以下のようにしてembulk run
しました。
1. incremental: true とだけ設定
incremental: true
とし、incremental_columns
を設定しませんでした。結果はエラーで、エラーメッセージは以下のとおりです。
incremental_columns option must be set if incremental is true and custom query option is set
2. incremental: true および incremental_columns: ['column_1', 'column_2'] と設定
上記のように怒られたので、incremental: true
の設定に加えて、incremental_columns: ['column_1', 'column_2']
と書きました。
結果はエラーで、エラーメッセージは以下のとおりです。
'incremental_columns' and 'last_record' parameters are not supported if 'query' parameter is set.
お手上げです。
結論
したがって、標題のような結論に達しました。