События
Присоединение к вызову ИИ Навыков
8 апр., 15 - 28 мая, 07
Отточите свои навыки ИИ и введите подметки, чтобы выиграть бесплатный экзамен сертификации
Зарегистрируйтесь!Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: Azure Logic Apps (потребление)
При извлечении данных, элементов или записей с помощью действия соединителя в Azure Logic Apps может случиться так, что результирующие наборы будут слишком большими и действие не сможет вернуть все результаты одновременно. В некоторых действиях результаты могут не вмещаться на стандартную страницу соединителя. В этом случае действие возвращает только первую страницу результатов. Например, для действия SQL Server Get rows размер страницы по умолчанию составляет 2048, но это значение зависит от других параметров.
Некоторые действия позволяют включить параметр разбиения на страницы, чтобы приложение логики получало больше результатов в соответствии с пределом разбиения на страницы, но возвращало эти результаты в виде одного сообщения после завершения действия. При использовании разбиения на страницы необходимо указать значение порога, которое обозначает целевое количество возвращаемых действием результатов. Тогда действие будет получать результаты, пока не будет достигнут указанный порог. Если общее количество элементов меньше заданного порога, действие извлекает все результаты.
При включенном параметре разбиения страницы результатов возвращаются с учетом размера страницы соединителя. Такое поведение означает, что вы можете получать больше результатов, чем определено заданным значением порога. Например, при использовании действия SQL Server Get rows, которое поддерживает разбиение на страницы, действуют следующие правила:
Ниже приведен список с примерами соединителей, в которых можно превышать размер страницы по умолчанию для определенных действий.
Подписка Azure. Если у вас еще нет подписки Azure, получите бесплатную учетную запись Azure.
Приложение логики и действие, в котором вам нужно включить разбиение на страницы. Дополнительные сведения см. в статье "Создание примера рабочего процесса приложения логики потребления" в мультитенантных Azure Logic Apps.
Чтобы определить, поддерживает ли действие разбиение на страницы в конструкторе рабочих процессов, проверка параметры действия для параметра разбиения на страницы. В этом примере показано, как включить разбиение на страницы в SQL Server для действия Get rows.
В правом верхнем углу окна действия нажмите кнопку с многоточием (...), а затем выберите Параметры.
Если действие поддерживает разбиение на страницы, здесь будет доступен параметр Разбивка на страницы.
Измените значение параметра Разбивка на страницы с Выключено на Включено. Для свойства Порог укажите целое число, которое обозначает целевое количество возвращаемых действием результатов.
Когда вы будете готовы, нажмите кнопку Готово.
Если вы включите разбиение на страницы для действия, которое поддерживает эту возможность, в определение рабочего процесса приложения логики будет добавлено свойство "paginationPolicy"
вместе со свойством "minimumItemCount"
в свойстве "runtimeConfiguration"
этого действия, например:
"actions": {
"HTTP": {
"inputs": {
"method": "GET",
"uri": "https://www.testuri.com"
},
"runAfter": {},
"runtimeConfiguration": {
"paginationPolicy": {
"minimumItemCount": 1000
}
},
"type": "Http"
}
},
В этом случае ответ возвращает массив, содержащий объекты JSON.
Если у вас есть вопросы, посетите страницу вопросов и ответов по Azure Logic Apps на сайте Майкрософт.
События
Присоединение к вызову ИИ Навыков
8 апр., 15 - 28 мая, 07
Отточите свои навыки ИИ и введите подметки, чтобы выиграть бесплатный экзамен сертификации
Зарегистрируйтесь!