excel抓取多页网页数据(SQLServer的逻辑应用之分页分页逻辑设计(组图))
优采云 发布时间: 2021-10-13 17:04excel抓取多页网页数据(SQLServer的逻辑应用之分页分页逻辑设计(组图))
您当前正在访问 Microsoft Azure 全球版技术文档 网站。如需访问21Vianet运营的微软Azure中国技术文档网站,请访问
在 Azure Logic App 中使用分页获取更多数据、项目或记录本文内容
使用连接器操作检索 Azure 逻辑应用中的数据、项目或记录时,结果集可能很大,以至于操作无法同时返回所有结果。某些操作的结果数量可能会超过连接器的默认页面大小。在这种情况下,操作将只返回第一页结果。例如,SQL Server 连接器的“获取行”操作的默认页面大小为 2048,但它可能会因其他设置而异。
某些操作允许启用分页设置以使逻辑应用能够检索更多结果(最多达到分页限制),但这些结果将在操作完成时作为单个消息返回。使用分页时,您必须指定一个阈值,即您希望操作返回的目标结果数。在达到指定的阈值之前,该操作将继续检索结果。如果项目总数小于指定的阈值,则操作将检索所有结果。
启用分页设置将根据连接器的页面大小检索结果页面。这种行为意味着获得的结果数量有时会超过指定的阈值。例如,当使用支持分页设置的 SQL Server 的“Get Row”操作时:
以下只是部分连接器,其特定操作可能会超出默认页面大小:
先决条件启用分页
要确定逻辑应用程序设计器中的操作是否支持分页,请检查“分页”设置中的操作设置。此示例说明如何在 SQL Server 的“获取行”操作中启用分页。
选择操作右上角的省略号(...)按钮,然后选择“设置”。
如果操作支持分页,则会显示“分页”设置。
将“排序”设置从“关”更改为“开”。在“阈值”属性中,指定一个整数值作为您希望操作返回的目标结果数。
准备好后,选择“完成”。
工作流定义-分页
当为支持分页的操作启用分页时,逻辑应用的工作流定义将在操作的“runtimeConfiguration”属性中收录“paginationPolicy”属性和“minimumItemCount”属性,例如:
"actions": {
"HTTP": {
"inputs": {
"method": "GET",
"uri": "https://www.testuri.com"
},
"runAfter": {},
"runtimeConfiguration": {
"paginationPolicy": {
"minimumItemCount": 1000
}
},
"type": "Http"
}
},
得到支持
如果您有任何问题,请访问 Azure 逻辑应用程序上的 Microsoft 问答页面。
此页面有用吗?
无论
谢谢。
主题