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