Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
8 years ago
Solved

Load multiple excel files with different structure

Hello Everyone,

I have three excel files with different structures. See below.

Table : 1 
AuditID TransactionID Date Name XXX XYZ

Table : 2 
AuditID TransactionID Date Name YYY

Table : 3 
AuditID TransactionID Date Name ZAAA ZBBB ZCCC

Output 
AuditID TransactionID Date Activity Activity_Value

The Activity column has all the non-matched column names from the above 3 tables, the Activity_Value column has the values of it.

How do i achieve this? The structure of the excel files will be changed on a daily basis.

With SSIS foreachloop, we can't achieve this because of non-matched columns of all the excel files. Any other solution for this?

 

Thanks in advance,

Pradeep

  • Hi Anonymous,

     

    In your scenario, as these tables will have the same columns: AuditID TransactionID Date Name. You can append these tables, then use Unpivot Columns feature based on columns AuditID TransactionID Date Name. 

     

     

     

    Best Regards,
    Qiuyun Yu 

1 Reply

  • v-qiuyu-msft's avatar
    v-qiuyu-msft
    Community Support

    Hi Anonymous,

     

    In your scenario, as these tables will have the same columns: AuditID TransactionID Date Name. You can append these tables, then use Unpivot Columns feature based on columns AuditID TransactionID Date Name. 

     

     

     

    Best Regards,
    Qiuyun Yu