documentation证明可以将早于7天(但不超过1年)的数据插入分区表中。
但是,每当我尝试使用Go BigQuery Client流传输一个月的数据时,都会返回错误:“您只能流式传输到相对于当前日期的过去7天内和未来3天内的日期范围。” < / p>
如何使用Go客户端流传输7天以上的数据?
编辑1:这是表模式:
bigquery.TableMetadata{
Schema: bigquery.Schema{
{Name: "page_id", Required: true, Type: bigquery.IntegerFieldType},
{Name: "user_id", Required: false, Type: bigquery.IntegerFieldType},
{Name: "hit_time", Required: true, Type: bigquery.TimestampFieldType},
},
TimePartitioning: &bigquery.TimePartitioning{Field: "hit_time", RequirePartitionFilter: true},
}