На основе вашей диаграммы, поскольку вы уже перебираете все имена больших двоичных объектов, вы можете добавить логическую переменную в конвейер и установить для нее значение по умолчанию false :
Внутри действия ForEach вы хотите попытаться установить переменную только в том случае, если значение все еще равно false , и если имя большого двоичного объекта найдено, установите его to true . Поскольку Set Variable не может ссылаться на себя, сделайте это внутри False ветви действия If:
Это будет пытаться обработать, только если значение равно false (так что имя файла еще не найдено) и ничего не будет делать, если значение равно true . Теперь установите переменную на основе вашего имени файла:
[ ПРИМЕЧАНИЕ : это значение может быть жестко закодировано, параметризовано или на основе переменной]
Когда вы запускаете конвейер, вы увидите, что Set Variable прекращает попытки, когда значение установлено на true :
В основном конвейере после завершения действия ForEach вы можете использовать переменную для установки условия вашего последнего действия If. Если большой двоичный объект никогда не будет найден, он все равно будет false , поэтому поместите действие хранимой процедуры в ветвь True.