невозможно использовать правила нумерации страниц в фабрике данных Azure - PullRequest
1 голос
/ 19 сентября 2019

Я пытаюсь использовать правила разбиения на страницы в источнике отдыха АПД, чтобы загрузить все данные моих страниц.Мой API выглядит примерно так: www.xyz.com?page=0, и я получаю ответ: {content: [],

totalPages: "150",

page:0} Вот правило разбиения на страницы, которое я пытаюсь написать, чтобы получить данные следующей страницы

QueryParameters.page = @add (int ($. Page), 1), но это отражает ошибку, сообщающую UnsupportedConcept ипоказывает недействительным.

Пожалуйста, скажите, есть ли способ увеличить значение ответа и снова нажать API

1 Ответ

1 голос
/ 20 сентября 2019

Вы можете создать цикл до.

Создать конвейер, содержащий переменную, которая будет оцениваться по активности до, и вызов вашего API для получения общего количества страниц (или 1-го пакетаданные).Затем, внутри действия До, вы запускаете его до тех пор, пока ваши @equals (pipeline.variable, активность ('1stcall'). Output.totalPages).

Действия внутри до должны быть -Another веб-вызовваш appy - установить активность переменной, увеличив значение переменной страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...