我正在尝试将Google JSON文件加载到200k+ BigQuery中。数据集是出纳员数据,在一些交易中使用一张折扣凭证,在一些交易中使用一张以上的凭证,而在其他交易中不使用凭证。因此,一些字段在一个文件中是可重复的,但在另一个文件中为空。
加载时,我得到一个错误:
BigQuery error in load operation: Error processing job
'***': Invalid schema update. Field PromoPtn has changed mode from REPEATED to NULLABLE如何在BigQuery中处理这个问题?
发布于 2017-05-05 21:24:13
要加载的输入json文件必须与Bigquery表的架构匹配。
失败的案例:
BigQuery允许以下情况:
根据我的经验,我建议您理解您的json文件-识别所有可能的列,创建一个将所有字段定义为NULLABLE的通用模式,以便无论结构如何不同,它都允许您加载所有文件。
https://stackoverflow.com/questions/43785374
复制相似问题