【发布时间】:2014-09-08 06:45:17
【问题描述】:
如何通过 UI 命令或 BQ 命令行创建 BigQuery 视图?
我想创建一个类似的视图:
CREATE VIEW mydataset.myview AS
SELECT field1, field2
FROM mydataset.mytable
【问题讨论】:
标签: google-bigquery
如何通过 UI 命令或 BQ 命令行创建 BigQuery 视图?
我想创建一个类似的视图:
CREATE VIEW mydataset.myview AS
SELECT field1, field2
FROM mydataset.mytable
【问题讨论】:
标签: google-bigquery
...
【讨论】:
现在似乎支持通过标准 sql 创建视图。它需要指定项目、数据集和表/视图名称。例如
create view `myproject.mydataset.myview` as select * from `myproject.mydataset.mytable`;
【讨论】:
你可以使用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`';
【讨论】: