【发布时间】:2016-08-18 03:59:42
【问题描述】:
我正在尝试通过直接在 BigQuery 中创建计算视图来在 Tableau 中创建更快的仪表板。
根据我对 gcloud 文档 here 的理解,一旦访问该视图,该视图将重新执行查询,因此这有点违背我的目标。*
*我的目标是消除动态计算,无论是在 Tableau 还是 BigQuery 中。
是否可以通过预定脚本或工作流程“保存”这些视图?
谢谢,
【问题讨论】:
-
你想要这个的理由是什么?听起来您想缓存一些东西,也许将较小的数据集写入表并在最终查询中使用它。
-
嗨,我的目标是像你说的那样简单地预先计算和缓存数据,这样 Tableau 就不会消耗服务器资源(和时间),而只是从表/视图中获取所需的数据.
-
视图总是会重新执行,但缓存可能会解决您的问题,如果基础表保持不变,它将不会重新运行,而是返回缓存的结果。否则将结果写入表可能是您想要的?
-
您好,感谢您的意见。不过,我不熟悉 BigQuery 缓存。我可以在 UI 中设置吗?
-
在此处了解 Tableau 数据提取:montage.co.nz/assets/Brochures/…
标签: view google-bigquery tableau-api