У меня довольно сложный плоский файл, который я пытаюсь проанализировать с помощью SSIS. Общая структура плоского файла выглядит следующим образом:SSIS Flat File Unpivot
CustomerName, CustomerAddress, CustomerContactInfo, InvoiceDate1, InvoiceAmount1, InvoiceDate2, InvoiceAmount2, InvoiceDate3, InvoiceAmount3
Я пытаюсь загрузить это в две таблицы в моей базе данных, таблицу Customer и таблицу Invoice. CustomerName, CustomerAddress и CustomerContactInfo все должны быть вставлены в таблицу клиентов. InvoiceDate1 и InvoiceAmount1 должны быть строкой в таблице счетов-фактур с внешним ключом в таблице Customer. То же самое для InvoiceDate2 и InvoiceDate3.
Я пробовал использовать только преобразование без изменений, но он тоже хочет отключить Клиента, и я не могу этого сделать. Есть ли хороший способ справиться с этим в SSIS?