我在使用标准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>`
<time1> 是绝对的,是自Unix时代以来创建表的时间(以毫秒为单位)。<time2> 是当前时间戳(以毫秒为单位) 正如Mikhail指出的,此功能不适用于Standard SQL。在这里已被要求。