- У меня есть 10 плоских файлов (формат .dat) в папке, которые необходимо загружать в базу данных каждый день в назначенное время.
- Вся информация, связанная с файлами, присутствует в базе данных, такой как имя файла, путь к файлу, имя таблицы, имена столбцов и разделитель.
- Нам нужно проверить, существует ли файл или нет, если нет, необходимо зарегистрировать запись «Файл не найден».
- Если файл существует, ему необходимо проверить запись трейлера (последняя запись в файле, в которой указано: Count = 00001000, это должно быть количество записей в этом конкретном файле).
- Если запись трейлера не существует, необходимо зарегистрировать запись «Нет записи трейлера». Если в записи трейлера указано нулевое значение, тогда запись в журнале должна быть сделана «Нулевой подсчет», а также, если подсчеты файл не соответствует записи в журнале, «Count несоответствие».
- Если все условия выполнены, данные необходимо загрузить в базу данных для каждого файла.
Просьба предложить свои идеи для реализации вышеуказанного сценария. Благодаря!!!SSIS загрузка файла по условиям проверки
Извините, что ... но в основном вы говорите - вот мой проект, пожалуйста, сделайте это для меня. Хорошая часть заключается в том, что вы четко понимаете требования. Теперь просто возьмите одну штуку за раз, попробуйте реализовать, и если вы застряли, вернитесь назад. Ложка кормления будет только повредить вам в долгосрочной перспективе. С наилучшими пожеланиями ... –