#sql-server #ssis
#sql-сервер #ssis
Вопрос:
Я очень новичок в SSIS, и у меня есть требование, при котором я каждый день получаю несколько текстовых файлов в папку, и мне нужно загружать каждый файл в другую таблицу, каждый файл имеет другой формат файла, который соответствует соответствующей целевой таблице. Например: File1 имеет 5 полей, поэтому Table1 также имеет точно такие же 5 полей. File2 имеет 8 полей, Table2 также имеет точно такие же 8 полей.
Все файлы принимаются в одном и том же расположении папки. Шаблон имени файла Table1.YYYYMMDD.HHMMSS.txt (первый файл)
Table2.YYYYMMDD.HHMMSS.txt (`second file`)
Table3.YYYYMMDD.HHMMSS.txt (`third file`)
Table4.YYYYMMDD.HHMMSS.txt (`fourth file`)
Мои целевые имена таблиц следующие: Table1, Table2, Table3, Table4
Мне нужно загрузиться ‘Table1.YYYYMMDD.HHMMSS.txt ‘ в ‘Table1’ и аналогичным образом другие файлы в их соответствующие таблицы. После загрузки каждого файла мне нужно переместить файл в другую папку. Я хочу знать, решит ли это решение цикла for? Если да, то как я могу это реализовать?