【发布时间】:2021-11-23 09:41:46
【问题描述】:
我正在使用 bigquery 并使用以下命令获取架构详细信息
bq show --schema --format=prettyjson [PROJECT_ID]:[DATASET].[TABLE]
上面的命令给了我类似下面的结构
[
{
"mode": "NULLABLE",
"name": "flt_date",
"type": "DATE"
},
{
"mode": "NULLABLE",
"name": "month",
"type": "INTEGER"
},
{
"mode": "NULLABLE",
"name": "year",
"type": "INTEGER"
},
]
我想在每个数组结构中添加一个名为“description”的额外字段,任何人都可以帮助我了解如何获取它。任何脚本或任何命令都会有所帮助。新结构将是
[
{ "description" : " ",
"mode": "NULLABLE",
"name": "flt_date",
"type": "DATE"
},
{ "description" : " ",
"mode": "NULLABLE",
"name": "month",
"type": "INTEGER"
},
{ "description" : " ",
"mode": "NULLABLE",
"name": "year",
"type": "INTEGER"
},
]
注意:我现有的表没有列名称的任何描述,我需要稍后使用 terraform 添加。任何建议将不胜感激
【问题讨论】:
标签: json python-3.x google-bigquery terraform