#azure-data-factory #azure-data-factory-2
Вопрос:
Я обнаружил, что есть переменная добавления вызова действия, так сколько элементов я могу вставить в нее?
Ответ №1:
Я не смог найти никакой документации по этому вопросу для Фабрики данных. Тем не менее, ADF разделяет некоторую ДНК с приложениями логики, в которых указано максимальное количество элементов массива в 100 000. Ограничения приложений логики — Переменные
Ответ №2:
в документе действия ForEach максимальное количество, которое может обработать каждый, составляет 100 000. таким образом, максимальная емкость массива, который может получить каждый, составляет 100 000.
Для каждого действия максимальное количество пакетов составляет 50 для параллельной обработки и не более 100 000 элементов.
Ответ №3:
Мы можем создавать массивы любой длины, используя диапазон.
Создайте конвейер. Добавьте переменную типа array. Добавьте действие переменной набора. Установите значение переменной в выражение @range(1, 100001)
. Запустите конвейер.
Это создает исключение
Параметры функции «диапазон» находятся вне диапазона: «количество» должно быть положительным целым числом, не превышающим «100000», а сумма «начального индекса» и «количества» должна быть не больше 2147483647.
Конечно же, уменьшение верхнего предела выражения до 100000 не приводит к ошибке. Таким образом, максимальная длина массива составляет 100 000 элементов.