SSIS отлично справляется с плоскими файлами, где все записи одинаковы, но не очень хороши, когда есть небольшая сложность.Комплексные плоские файлы в SSIS
Я хочу, чтобы импортировать файл, похожий на это -
Customer: 2344
Name: John Smith
Item Description Price Qty
543455 Widget 1 4.00 2
543556 Widget 2 8.00 1
Я хочу, чтобы превратить это в следующий вывод -
2344, John Smith, 543455, Widget 1, 4.00, 2
2344, John Smith, 543556, Widget 2, 8.00, 1
для жизни меня, я не могу найти простой способ сделать это. У кого-нибудь есть предложения? Или мне нужен лучший инструмент ETL?
Хотя у Эд есть хорошая идея, я настоятельно рекомендую вам хотя бы попытаться получить отформатированный файл от тех, кто его предоставляет. Я знаю, что это не всегда возможно, но я стараюсь получить что-то в структуре, которую я предпочитаю, и в 90% случаев они меня устраивают. – HLGEM