Google apps script 自定义连接器getData中的Google Data Studio分页:未记录

Google apps script 自定义连接器getData中的Google Data Studio分页:未记录,google-apps-script,pagination,google-data-studio,Google Apps Script,Pagination,Google Data Studio,在函数中,我有时会看到一些调用包含 pagination={startRow=1.0,rowCount=100.0} 他们似乎也有 scriptParams={sampleExtraction=true} 但是,我看不到任何关于分页的文档。这是一个稳定的特性吗?是否会有一个不是1.0的startRow请求 我想问的是,为我们的一些数据源进行健壮的分页可能不是一件小事,所以我想知道这是否值得努力。根据(Google的data Studio开发者)制作的,Community Connectors目前

在函数中,我有时会看到一些调用包含

pagination={startRow=1.0,rowCount=100.0}

他们似乎也有

scriptParams={sampleExtraction=true}

但是,我看不到任何关于
分页的文档。这是一个稳定的特性吗?是否会有一个不是
1.0
的startRow请求

我想问的是,为我们的一些数据源进行健壮的分页可能不是一件小事,所以我想知道这是否值得努力。

根据(Google的data Studio开发者)制作的,Community Connectors目前不支持web API的分页


我还尝试实现分页,但它不起作用。实际上,DataStudio提出了一些奇怪的请求,这让您认为您可以做的比文档中描述的更多。

中解释了
sampleExtraction
,但我的连接器中从未包含它。“分页”只发生了一次,我无法手动调用它。但意义是明确的。如果您的API支持类似于
LIMIT
OFFSET
(LIMIT x Page)的内容,请使用它,正如您在SQL语句中所解释的那样。如果API不支持分页,请忽略它。这是一种减少数据传输并提高速度的选项。
sampleExtraction
对此进行了说明。仅当您的模式(数据字段)未定义任何语义类型时才会调用它。建议手动定义语义。