Хорошо, я постараюсь объяснить как можно лучше ... Довольно частный случай.
Инструменты: SSIS 2008
У нас есть поток управления, который теперь должен запускаться событием: наличием одного или нескольких файлов. (1,2 или 3)
Используемые переменные:
BO_FileLocation_1
BO_FileLocation_2
BO_FileLocation_3
BO_FileName_1
BO_FileName_2
BO_FileName_3
Может быть один, два или три файла: определенные в переменных выше. Когда они заполнены,
они должны быть обработаны. Когда они пусты, это означает, что есть только один файл, процесс должен игнорировать их и переходить к следующей задаче (наблюдатель файла?).
Например:
BO_FileLocation_1= "C:\"
BO_FileLocation_2 NULL
BO_FileLocation_3 NULL
BO_FileName_1= "test.csv"
BO_FileName_2 NULL
BO_FileName_3 NULL
Для отчета нужен только один файл.
Мне нужна общая концепция, которая проверяет наличие этих файлов, она может быть более общей, чем мои знания служб SSIS, которые могут обрабатывать сейчас. Например, удобно, когда в будущем появится 4-й файл. Я также думал о том, чтобы поработать с одним скриптом, чтобы справиться со всей логикой.
Заранее спасибо
Возможно нерелевантное изображение: