无法将数据加载到摄取时间分区表中

Nra*_*rad 6 google-bigquery

我创建了一个空白的摄取时间分区表,由四列聚集。我无法将数据加载到表中。它显示以下消息:“摄取时分区表不支持省略 INSERT 目标列列表”。怎么解决呢?

小智 9

我认为您正在尝试将数据插入表中而不指定列名称:

insert into `project-id.dataset_id.target`
select col1,col2,col3 from `project-id.dataset_id.source`;
Run Code Online (Sandbox Code Playgroud)

如果目标是摄取时分区表,则这将不起作用,您必须指定列:

insert into `project-id.dataset_id.target`(col1,col2,col3)
select col1,col2,col3 from `project-id.dataset_id.source`;
Run Code Online (Sandbox Code Playgroud)