Справка SSIS; переместить файл на основе условия

#ssis

#ssis

Вопрос:

можете ли вы помочь мне с решением. Я не могу разобраться, и у меня сжатые сроки.

Мне нужно прочитать файл и на основе того, содержит ли значение столбца какое-либо значение, большее единицы.. мне нужно продолжить дальнейшую обработку или выдать ошибку. Подразумевается, что если какое-либо значение (строка) в этом столбце больше единицы, мне нужно переместить файл в папку ошибок, и если все значения равны «единице», нужно переместить его в папку «обработано». У меня есть части, которые считывают файл .. и перемещают файл полностью. Как я могу проверить значение столбца и вывести файл с ошибкой на основе этого?

Ответ №1:

Не могли бы вы проверить максимальное значение (используя агрегированное преобразование) в потоке данных? Если оно больше 1, то отправьте файл в папку с ошибкой, в противном случае отправьте его в папку с обработкой.