Bigquery的自定义连接器-Data Studio以缓存数据

问题描述 投票:-1回答:1

我希望Google领域的人可以提供帮助。我在Data Studio中有一个相当大的查询,但是由于BQ的设置方式,每次在DS中加载/过滤数据时,基础查询都会运行x次,其中x = nr DS页面。

因此,我正在寻找编写自定义连接器的选项,以在BQ和DS之间创建缓存的数据层,并且希望/想知道是否有人以前做过类似的事情,所以我不会重新发明轮子。这个想法来自BQ专家Felipe Hoffa,特别是在2018年Google Next会议上的演讲https://towardsdatascience.com/data-studio-with-bigquery-2018s-best-practices-d2824620cb35

[如果有人以前做过这样的事情,请您伸出援手?谢谢!


更新:根据@Felipe的问题,BI引擎错误消息的屏幕截图

enter image description here

google-apps-script google-bigquery google-data-studio
1个回答
1
投票

[自从Felipe和我在Next '18上介绍了此功能之后,就引入了BigQuery BI引擎。因此,您可以采用以下两种方法之一:

  1. 为Data Studio仪表板使用BigQuery BI engine。这将是一种无需干预的方法,其中多个查询不会产生额外的费用。

  2. 使用具有自定义缓存层的自定义连接器。我在Implementing custom cache for your connector with Firebase Realtime Database上的指南介绍了如何实现此功能。我们在Next '18讨论的Chrome UX Connector使用这种方法。这是此连接器的the code

© www.soinside.com 2019 - 2024. All rights reserved.