繁体   English   中英

从不同的数据源中过滤数据源

[英]Filter a Data Source from a Different Data Source

我有两个具有不同数据源的图表表。 我希望一个表充当另一个表的过滤器。 这里是问题...

  • 我为我的数据源尝试了一个自定义查询,它使用 email 参数来过滤数据源。

  • 问题是每次用户更改任何页面上的过滤器时,都会在 BigQuery 中执行查询,从而减慢结果并成倍增加我的 BigQuery 每月费用。

  • 我尝试混合这两个表。

  • 问题是混合数据功能只允许将 10 个维度添加到生成的混合数据源中,而且速度非常慢。

  • 我尝试使用共享相同“字段 ID”的每个表的“位置”列上的自定义字段创建控制过滤器。

  • 问题是结果表会返回所有商店,直到您单击控制列表中的某个位置。 而且我不能让用户看到其他位置。

这是指向数据工作室示例报告的链接,您可以清楚地看到我正在尝试做什么。 https://datastudio.google.com/reporting/dd33be45-ab13-4881-8a3b-cabafa8c0dbb

谢谢

我可以推荐一个解决方案来克服您的第一个挑战,即高成本。 您可以使用GCP-Memorystore自定义成本,具体取决于更新数据的频率。 此外,如果您没有在表和时间分区表上使用通配符,Bigquery 还会为查询兑现数据。 因此,如果您的解决方案可行,请尝试定制您的解决方案而不是分析成本。 Bigquery分区和集群也可以帮助您降低 BQ 分析成本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM