当我尝试上传未压缩的 json 文件时,它工作正常;但是当我尝试同一个 json 文件的 gzip 版本时,作业会因无法解析 json 内容而导致词法错误而失败。
我使用 Mac OSX 10.8 中的 gzip 命令压缩了 json 文件,并将 sourceFormat 设置为:“NEWLINE_DELIMITED_JSON”。
我做错了什么还是应该以不同的方式处理压缩的 json 文件?
当我尝试上传未压缩的 json 文件时,它工作正常;但是当我尝试同一个 json 文件的 gzip 版本时,作业会因无法解析 json 内容而导致词法错误而失败。
我使用 Mac OSX 10.8 中的 gzip 命令压缩了 json 文件,并将 sourceFormat 设置为:“NEWLINE_DELIMITED_JSON”。
我做错了什么还是应该以不同的方式处理压缩的 json 文件?
您可以将压缩后的文件上传到 Google Cloud Storage,BigQuery 将能够通过加载作业提取它:
https://developers.google.com/bigquery/loading-data-into-bigquery#loaddatagcs