我正在尝试将存储桶中的一堆数据(换行符分隔的 json 文件)移动到 BigQuery 中。BigQuery 禁止在其字段名称中使用某些字符,例如破折号-
或slashes
. 不幸的是,我们的数据在许多字段名称中都有破折号,即
jsonPayload.request.x-search
我尝试重命名 BigQuery 架构中的字段,以
jsonPayload.request.x_search
希望加载器能够发挥作用,但不。
除了运行一个作业来重命名存储中的字段(真的不受欢迎,特别是因为新文件每小时进来),有没有办法将 JSON 文件中的字段映射到 BQ 模式中的字段?
我一直在使用控制台 UI,但与 BQ 一起使用的界面对我没有任何影响。