我在使用标准SQL的表装饰器时遇到了一些问题,但是使用旧版SQL语法的相同概念可以正常使用。这是一个错误吗?这里是一个示例。
(A) 以下查询没有任何问题:
SELECT COUNT(*) FROM [some-project-name:some_dataset.some_table_name@<time1>-<time2>]
(B) 以下查询返回错误信息:
Error: Table "some-project-name.some_dataset.some_table_name@<time1>-<time2>" cannot include decorator
SELECT COUNT(*) FROM `some-project-name.some_dataset.some_table_name@<time1>-<time2>`
说明:
- 查询(A)勾选“使用旧版SQL”框。
- 查询(B)未勾选“使用旧版SQL”框。
<time1>
是绝对时间,指表格自Unix纪元以来的毫秒数。<time2>
是当前时间戳的毫秒数。