【问题标题】:Use of TABLE_DATE_RANGE function in Views在视图中使用 TABLE_DATE_RANGE 函数
【发布时间】:2014-05-06 01:32:10
【问题描述】:

我对本周早些时候发布的新功能感到兴奋。

我创建了一个视图,用于合并我的“过去 90 天”表。这种视图非常有用,并且可以显着简化任何编码。我使用了新的 TABLE_DATE_RANGE 函数。

我写道:

SELECT 
 *
FROM 
(TABLE_DATE_RANGE(mydataset.mytableprefix, 
                    DATE_ADD(CURRENT_TIMESTAMP(), -90, 'DAY'),
                    CURRENT_TIMESTAMP()))

运行查询时它运行良好,当我点击“保存视图”时,我收到一条红色错误消息:

Failed to create view. Not Found: Table myproject:mydataset.mytableprefix

如果使用特定字段而不是 Select *,也会发生这种情况。

TABLE_DATE_RANGE 在视图中的使用有限制吗?

【问题讨论】:

    标签: google-bigquery


    【解决方案1】:

    很长时间以来,table_date_range()table_query() 都无法使用视图。但是,从今天下午 (2015-01-22) 开始,此问题已得到修复。

    【讨论】:

    • 谢谢,期待解决方案,这可以大大简化我的项目......
    • 乔丹,有关于添加此功能的消息吗?
    • @Jordan table_date_range() 仍然与视图不兼容。您知道何时实现此功能吗?
    • 今天下午推出了针对此问题的修复程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-28
    • 2014-04-29
    相关资源
    最近更新 更多