114.7. テンプレートテーブル
参照: https://cloud.google.com/bigquery/streaming-data-into-bigquery#template-tables
テンプレート化されたテーブルは、GoogleBigQueryConstants.TABLE_SUFFIX
ヘッダーを使用して指定できます。
つまり、以下のルートは、1 日ごとにテーブルを作成し、シャードされたレコードを挿入します。
from("direct:start") .header(GoogleBigQueryConstants.TABLE_SUFFIX, "_${date:now:yyyyMMdd}") .to("google-bigquery:sampleDataset:sampleTable")
このユースケースには、パーティション設定を使用することが推奨されます。