小编Jon*_*ris的帖子

BigQuery将查询结果附加到具有必填字段的表

我试图将查询的结果附加到与查询结果具有相同模式的现有表,除了现有表中的某些字段是必需的.

当我尝试运行查询时,这是所有必填字段的错误:

Invalid schema update. Field user has changed mode from REQUIRED to NULLABLE
Run Code Online (Sandbox Code Playgroud)

当我将查询结果写入新表时,它具有所有字段的相同名称和类型,但是所有字段的模式都是NULLABLE(1个重复字段除外).我已经尝试使用AND user IS NOT NULL所有必填字段而没有运气.我还尝试将查询结果保存到单独的表中,然后修改其模式,但BQ不允许在表上追溯设置必填字段.

google-bigquery

2
推荐指数
2
解决办法
1971
查看次数

标签 统计

google-bigquery ×1