gpt4 book ai didi

google-bigquery - BigQuery 中用于 Google Analytics 数据的标准 SQL 还是旧版 SQL?

转载 作者:行者123 更新时间:2023-12-01 22:17:54 24 4
gpt4 key购买 nike

我们刚刚开始在 BigQuery 中使用 Google Analytics 数据,之前只在工作环境中使用 MSSQL Server。我们想将一些分析转移到 GCP 和 BigQuery,但无法决定使用哪个更好的选择 - 标准 SQL 还是旧版 SQL?
在这两种情况下,我们都必须适应新的语言版本,但真正的问题是,就 Google Analytics 数据分析而言,什么是最佳选择?从技术角度来看,是否有什么东西应该让我们选择传统而不是标准,或者相反?有两个版本对我们来说是非常误导的,因为现在遗留似乎更发达,但也许标准将成为 future BQ 中 SQL 的主要版本?

最佳答案

BigQuery 标准 SQL 是必经之路。它比 Legacy SQL 具有更多的特性。

注意:不是二选一。您始终可以使用 Legacy SQL - 如果您会发现用它更容易表达某些内容。根据我的经验,它大多是相反的——除了极少数异常(exception)。最突出的(例如对我来说)- Table Decorators - 计划支持标准 SQL 中的表装饰器,但尚未实现。

我建议查看 Migrating from legacy SQL - 不是从迁移的角度来看,因为您是 BigQuery 的新手 - 而是因为它是在一个地方查看和比较两种方言的功能的好地方。

我还建议检查 BigQuery Issue Tracker所以你可以获得一些额外的洞察力

关于google-bigquery - BigQuery 中用于 Google Analytics 数据的标准 SQL 还是旧版 SQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43111983/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com