如何创建BigQuery视图

时间:2014-09-08 06:45:17

标签: google-bigquery

如何通过UI命令或BQ命令行创建BigQuery视图?

我想创建一个类似的视图:

创建视图mydataset.myview为 从mydataset.mytable中选择field1,field2

3 个答案:

答案 0 :(得分:9)

  1. 在网络用户界面中修改您的查询
  2. 选择“保存视图”(靠近“运行查询”按钮)
  3. 配置名称和数据集
  4. ...

答案 1 :(得分:2)

现在似乎支持通过标准sql创建视图。它需要指定项目,数据集和表/视图名称。例如

create view `myproject.mydataset.myview` as select * from `myproject.mydataset.mytable`;

答案 2 :(得分:1)

您可以使用bq命令行选项:

bq query --use_legacy_sql=false 'CREATE OR REPLACE VIEW `project-name.dataset-name.view-name` AS SELECT * FROM `project-name.dataset-name.table-name`';