将超过 7 天的数据插入分区的 BigQuery 表

文档证明可以将超过 7 天(且不超过 1 年)的数据插入分区表。

http://img4.mukewang.com/64463eeb000184c306550186.jpg

但每当我尝试使用 Go BigQuery Client 流式传输一个月前的数据时,它都会返回一个错误:“您只能流式传输到相对于当前日期过去 7 天和未来 3 天内的日期范围。”


如何使用 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},

}


FFIVE
浏览 73回答 1
1回答

Smart猫小萌

这是一个“应该很快全面推出”的新功能。我将我的项目列入白名单进行尝试,并且能够将旧数据插入表中。
打开App,查看更多内容
随时随地看视频慕课网APP