csh*_*in9 1 sql google-bigquery
如何从另一个现有表创建BigQuery表?
例如,我有一张桌子:
col_1, col_2, val
... , ... , ...
Run Code Online (Sandbox Code Playgroud)
我想创建一个新表:
CREATE TABLE new_table AS (
SELECT col_1, SUM(val) AS sum_val FROM old_table) WITH DATA;
Run Code Online (Sandbox Code Playgroud)
但是,我不能先查询结果然后保存结果,因为结果太大.
您应该只使用SELECT与各自的目标参数
SELECT col_1, SUM(val) AS sum_val FROM old_table
Run Code Online (Sandbox Code Playgroud)
如果您是在Web Ui中执行此操作 - 它们是"在" Show Options按钮下

如果您正在使用API - 请检查configuration.query以查找相应的属性
| 归档时间: |
|
| 查看次数: |
6486 次 |
| 最近记录: |