Google bigquery 从大查询导出所有SQL代码(不是数据)

Google bigquery 从大查询导出所有SQL代码(不是数据),google-bigquery,Google Bigquery,我想知道是否有人知道如何从大查询中导出所有视图/已保存查询的代码?有可能吗 如果有人知道如何导入(即使有错误),也会非常感激 DZ您可以通过BQ cli和API导出每个视图(因此需要编写脚本) bq--query--format=prettyjson dataset.view 您无法导出已保存的查询,它有一个对应的值(您可以+1)您可以通过BQ cli和API导出每个视图(因此需要编写脚本) bq--query--format=prettyjson dataset.view 您无法导出已保存的查

我想知道是否有人知道如何从大查询中导出所有视图/已保存查询的代码?有可能吗

如果有人知道如何导入(即使有错误),也会非常感激


DZ

您可以通过BQ cli和API导出每个视图(因此需要编写脚本)

bq--query--format=prettyjson dataset.view


您无法导出已保存的查询,它有一个对应的值(您可以+1)

您可以通过BQ cli和API导出每个视图(因此需要编写脚本)

bq--query--format=prettyjson dataset.view


您无法导出已保存的查询,它有一个函数(您可以+1)

正如奔腾10所说,您无法导出已保存的查询,并且存在一个功能请求。 但是为了从BigQuery中的视图导出SQL代码(无数据),应该

bq show--format=prettyjson项目\u id:dataset\u name:view\u name

在提供的json中,您可以在“视图”字段中看到创建视图的查询。例如:

···
 "type": "VIEW",
  "view": {
    "query": "SELECT * FROM [project:dataset.view] LIMIT 10",
    "useLegacySql": true
  }
···

正如奔腾10所说,您无法导出保存的查询,并且存在一个功能请求。 但是为了从BigQuery中的视图导出SQL代码(无数据),应该

bq show--format=prettyjson项目\u id:dataset\u name:view\u name

在提供的json中,您可以在“视图”字段中看到创建视图的查询。例如:

···
 "type": "VIEW",
  "view": {
    "query": "SELECT * FROM [project:dataset.view] LIMIT 10",
    "useLegacySql": true
  }
···

嗯,所以导入视图也是遥不可及的事。除非你等待,否则脚本是的,明白了。ThxHmm,所以导入视图也是遥不可及的事。除非您等待,否则脚本编写是的,明白了。谢谢