在BigQuery中创建或更新架构的问题

问题描述 投票:0回答:1

我试图通过将以下JSON文件传递给bq as来创建/更新BigQuery中的Schema

更新和创建语句为:

bq mk --table [PROJECT_ID]:[DATASET].[TABLE] [PATH_TO_SCHEMA_FILE]
bq update [PROJECT_ID]:[DATASET].[TABLE] [PATH_TO_SCHEMA_FILE]

SCHEMA_FILE:

[
      {
        "mode": "REQUIRED", 
        "name": "cma_id", 
        "type": "STRING"
      }, 
      {
        "mode": "NULLABLE", 
        "name": "address_id", 
        "type": "INTEGER"
      }
]

上述两个陈述都给出了BigQuery error in mk operation: Invalid value for: REQUIRED is not a valid value的错误

有人可以指导我在Schema文件中缺少什么吗?

google-bigquery schema
1个回答
1
投票

只是不留下未回答的问题,问题是一个额外的空间作为“模式”:“需要”在一个专栏(见Shivkumar的评论)。

© www.soinside.com 2019 - 2024. All rights reserved.