Мне нужно импортировать все данные из Hubspot в базу данных SQL с помощью ADF. Я установил Pagination Name: QueryParameters.vidOffset
Value:$[?(@.has-more==true)].vid-offset
Но он возвращает только первую страницу.
Я пытался использовать Value:$.vid-offset
Это дает мне данные со всех страниц, но когда он достигает конца, VID-смещение становится0 снова, так что это циклы навсегда. Я провел некоторое тестирование, и, похоже, Value:$.vid-offset
возвращает 158, а Value:$[?(@.has-more==true)].vid-offset
возвращает [158] Так что это может быть случай преобразования массива Json в примитивный тип данных.
Ниже приведен ответ JSON
{
"contacts": [
],
"has-more": true,
"vid-offset": 158
}
Я хочу получить все данные, и процесс сбора данных остановится, когда has-more: false или vid-offset: 0