我想根据每日谷歌分析导出每天对大查询运行计划查询。我设法设置了一个运行的查询,但我无法让表命名按我想要的方式工作。我想写入一个名为 tablename_YYYYMMDD 的输出表,其中日期应该是昨天的日期(相对于运行时)。我已将查询和目标表名称设置为 tablename_${run_time-25h|"%Y%m%d"} ,并将分区字段留空。计划查询不是每天使用我想要的命名生成一个新表,而是将结果保存到名称为 tablename_ 的同一个表中,该表包含一个名为 _PARTITIONTIME 的伪列,该列对应于昨天的日期。
如何让计划查询每天将结果保存到新表中而不创建任何伪列?
我认为你不需要 $ 因为这使它成为“摄取时间分区表”所以尝试
tablename_{run_time-25h|"%Y%m%d"}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1651 次 |
| 最近记录: |