こんにちは、中村です。
今回がDataformに関して詰まったところの備忘録的な記事になります。
具体的にはテーブルタイプがincrementalのとき、実行画面の完全に実行するにチェックを入れると、増分実行ではなく、テーブルを全件再作成します。

この名称がちょっとわかりにくいですよね。?マークにカーソルを合わせると説明が表示されます。
いかにもincrementalと関係しそうな説明ですね。

どんなときにチェックを入れる?
では、どんなときにチェックを入れるのか?についてですが、おもに以下の2つの場合に有用みたいです。
- 既存のDataformの集計やロジックを変更したときに、既存テーブルをまっさらにしてデータを追加できる。
- incremental処理のミスや失敗で、データに重複や欠損が生じた場合に、完全リフレッシュで正しい状態に戻せる。
ちなみに、incrementalタイプでも初回は普通にテーブル作成ができるので、そういう用途では使わないようです。