BigQueryのストリーミングインサートでパーティションカラムの時間には1年以上前の日付は挿入できない

FluentdからBigQueryへストリーミングインサートしていた時に以下のようなエラーが発生していました。

Value 1517382940000000 for field time of the destination table [project_id]:[dataset].[table] is outside the allowed bounds.
You can only stream to date range within 365 days in the past and 183 days in the future relative to the current date.

調べると公式のドキュメントに詳しく書いてありました。
https://cloud.google.com/bigquery/docs/partitioned-tables

過去 1 年と将来の 6 か月のデータをストリーミングできます。この範囲外のデータは拒否されます。

ストリーミングインサートではパーティションカラムの時間は過去1年と将来の6か月のデータにしか対応していません。

過去 7 日間と将来の 3 日間のデータがストリーミング バッファに置かれ、対応するパーティションに抽出されます。 この時間枠外(ただし 1 年 6 か月の範囲内)のデータは UNPARTITIONED パーティションに配置されます。 パーティション分割されていないデータが十分蓄積されると、対応するパーティションに読み込まれます。

直近のデータなら直接パーティショニング、それ以外は一度バッファへ格納されてからとなります。

基本的ストリーミングインサートで過去のデータを送信することはないと思いますが、
どうしても必要があれば一度パーティションニングされてない別テーブルへデータ投入するなどして対応するしかなさそうです。