json - Azure 数据工厂中的分页
问题描述
我正在尝试从 API 获取数据,其中结果被拆分为多个页面,响应如下所示。
{ "story_count": 212, "next": "?page=11", "previous": "?page=9", "results": [{
我被困在如何获取第二页和更多页面的数据,直到我将下一个值设为 NULL。对于这种情况,我不确定如何在复制活动中使用分页功能,请多多帮助,谢谢!
解决方案
一种方法是需要修改来自 API 的响应以获取以下格式
{“story_count”:212,“下一个”:“2”,“上一个”:空,“结果”:[] }
然后,在 ADF 中,查询参数可以如下传递
QueryParameters['page']: $['next']
推荐阅读
- flutter - 作为响应,在 null 上调用了 getter 'data'
- javascript - 根据 Vuejs 中的字符串长度更改字体大小
- lightgbm - LightGBM 使用 init_score 不会导致提升
- reactjs - React Native 复选框句柄
- javascript - Sequelize 中的复杂 queeering(包括、排序、限制)
- python-3.x - Docker 中的 subprocess.check_output 失败
- jsonb - 如何使用自定义 Jsonb 序列化器?
- python - 谷歌云计算虚拟机未加载请求的库
- windows - 如何阻止 ctrl alt unicode 字符,以便我可以在 Visual Studio 代码中使用 ctrl+alt 快捷方式?
- php - 使用 AES_CBC_PKCS5 进行 PHP 加密