Google cloud platform 我可以在Google Data Studio中使用BI引擎加速左外连接吗?

Google cloud platform 我可以在Google Data Studio中使用BI引擎加速左外连接吗?,google-cloud-platform,google-bigquery,google-data-studio,google-bi-engine,Google Cloud Platform,Google Bigquery,Google Data Studio,Google Bi Engine,我目前需要在Google data Studio中将两个数据源和两个不同的BigQuery表混合在一起,这意味着每次更新报表过滤器选择时,data Studio都需要动态地重新计算左侧外部联接,或者至少看起来是这样,因为加载需要很长时间。我正在阅读关于BI引擎的文章,想知道这是否对加速DataStudio中的左外连接的这个用例有用 是的,应该是 对于这个用例,您应该在BigQuery中创建一个连接两个表的新视图。然后直接从DataStudio查询该视图。包含有关如何为GCP项目启用BigQuer

我目前需要在Google data Studio中将两个数据源和两个不同的BigQuery表混合在一起,这意味着每次更新报表过滤器选择时,data Studio都需要动态地重新计算左侧外部联接,或者至少看起来是这样,因为加载需要很长时间。我正在阅读关于BI引擎的文章,想知道这是否对加速DataStudio中的左外连接的这个用例有用

是的,应该是


对于这个用例,您应该在BigQuery中创建一个连接两个表的新视图。然后直接从DataStudio查询该视图。包含有关如何为GCP项目启用BigQuery BI引擎的信息。

请考虑使用BQ计划查询将表预加入到新表中。这样,您只需执行一次联接。在这种情况下,客户端应用程序DataStudio将运行更简单的查询,而不包括“运行时”的联接。这个过程称为非规范化。对于2个表,BI引擎可能是过度使用了。谢谢@rtenha。您知道如何使用计划查询将通配符表中的各个每日表与第二个表连接到第二个通配符表中的新的各个每日表吗?那么,让我们把有问题的表称为表1、表2和表3。table1=带嵌套日表的原始通配符表table2=每天动态更新表table3=带嵌套日表的联接产生的通配符表如何将table2左联接到table1_YYYYMMDD并将输出写入table3_YYYYMMDD?