json - 从 biq 查询命令行加载一个 json 文件

标签 json google-bigquery

是否可以使用 Big Query 命令行工具从 json 文件(不仅仅是 csv)加载数据?我可以使用 GUI 加载一个简单的 json 文件,但是,命令行假设是 csv,我没有看到任何有关如何指定 json 的文档。

这是我正在使用的简单 json 文件

{"col":"value"}

带架构
列:字符串

最佳答案

从 2.0.12 版本开始,bq 确实允许上传换行符分隔的 JSON 文件。这是完成这项工作的示例命令:

bq load --source_format NEWLINE_DELIMITED_JSON datasetName.tableName data.json schema.json

如上所述,“bq help load”将为您提供所有详细信息。

关于json - 从 biq 查询命令行加载一个 json 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12622983/

相关文章:

google-bigquery - Apache 光束 : Transform an objects having a list of objects to multiple TableRows to write to BigQuery

javascript - 样式化 json 列表

python - 将 JSONField 转换为 TextField 后格式错误

javascript - 如何判断正在使用哪个 JSON 对象(Crockford 的或其他的)?

sql - Bigquery 滚动月份数据

python - 表情符号在上传到 Bigquery 时崩溃

javascript - 从数组中的对象获取 bool 值,然后为其分配 DOM 属性

json - 正则表达式在 JSON 中查找键

python - Google bigQuery 拆分列

view - 如何共享从其他数据集中查询其他 View 的授权 BigQuery View ?