Я работаю над новым хранилищем данных, пытаясь импортировать несколько файлов разных форматов от разных поставщиков.
Имена файлов могут быть одинаковыми каждый месяц, например MonthlyReturns.xls / .csv, или шаблон, например NorthWestSalesData20100101.csv).
Мы не можем просить поставщиков изменить соглашение об именах.
Нужно ли нам создавать пакет служб SSIS для импорта всех типов файлов от каждого провайдера, или есть способ, которым мы можем создать отображение, чтобы связать входящие поля (при условии, что у них есть столбцы заголовков) с полями в нашем Хранилище данных?
Предпочитаемое решение, скорее всего, будет использовать SSIS, хотя не обязательно, если есть аккуратный и элегантный способ сократить всю администрацию, необходимую для поддержания решения после того, как я уйду.
Я сам активно работаю над решением этой проблемы и опубликую свое принятое решение здесь, но я хотел высказать это сообществу, чтобы проверить его здравомыслие.
Заранее благодарим за все ваши отличные ответы.