Как сделать так, чтобы задача условного разделения служб SSIS не выполнялась, если строки отправляются на вывод по умолчанию

В моем рабочем процессе есть задача условного разделения, которая направляет данные в одно из трех разных мест назначения.

Все мои данные должны отправляться в одно из этих трех мест. Если есть данные, которые не соответствуют этому правилу, это должно привести к сбою процесса (т. Е. Ничего не загружается, и пользователю выдается ошибка).

Есть ли способ в службах SSIS вызвать задачу условного разделения для сбоя процесса, если данные отправляются на выходные данные по умолчанию?

1 ответ

Решение

Самый простой способ сделать это - добавить компонент сценария (назначение) после вывода по умолчанию. И бросить исключение из компонента Script. Как пример (VB.NET)

Throw new Exception("Condition are not met!")
Другие вопросы по тегам