Google Data Studio Community连接器是否支持分页?
我使用外部数据服务。该服务逐页返回数据。它需要start
和next
参数,并且需要2 req / sec。我是否可以覆盖getData
或升级request
参数等方法来实现此功能?
如果不是。是否有获取此类数据的最佳做法?
答案 0 :(得分:1)
社区连接器目前不支持Web API的分页。
最佳做法取决于您的使用案例。如果要获取用户的完整数据集,可以进行多次UrlFetch
调用以获取完整数据集,将其合并,并将合并后的集合作为getdata()
响应返回。缓存此结果以避免在短期内发出大量请求也可能有意义。您可以使用Apps Script cache,Sheet或甚至BigQuery进行缓存。请注意,Apps脚本有6 min / execution limit。
但是,如果您只想返回特定页面,那么配置的唯一方法是getConfig
,因为configparams
与getData()
请求一起传递。示例用例将仅返回用户在配置中选择n的前n个页面。