【问题标题】:Tableau - Unable to execute BigQuery view which is created using standard SQLTableau - 无法执行使用标准 SQL 创建的 BigQuery 视图
【发布时间】:2017-05-14 13:26:42
【问题描述】:

我无法执行使用标准 SQL 创建的 BigQuery 视图。以下是错误:

Google BigQuery 服务无法编译查询。 无法在旧版 SQL 查询中引用 SQL 视图。

Tableau version - 9.3

【问题讨论】:

    标签: google-bigquery tableau-api


    【解决方案1】:

    migration guide,由于方言之间的语法和语义差异,您无法使用标准 SQL 查询使用旧版 SQL 定义的逻辑视图,反之亦然。为了查询视图,您需要使用标准 SQL。

    另见Tableau help page关于方言之间的切换。

    【讨论】:

    • 我使用的是 Tableau 版本 - 9.3,它接受旧版 SQL 视图,但无法运行使用标准 SQL 创建的视图。我应该怎么做才能让 Tableau 运行标准 SQL 视图?
    • 看起来Tableau version 10.1是第一个默认启用标准SQL并提供在方言之间切换的能力,因此您可能需要更新才能查询使用标准SQL定义的视图。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多