Incremental Data load with Data Factory for Dynamic columns

Imran Mondal 246 Reputation points
2021-04-01T06:08:46.59+00:00

Hi Team,

I am trying to load data from Blob to Table storage using Data Factory, In the source Blob location every 1 hr one CSV file is getting dumped and I want to load that data to table storage using DF. In the source csv file the number of columns changes every time.

I am getting the below error.

83515-df-error-capture.png83488-ezgifcom-gif-maker.gif

83489-ezgifcom-gif-maker-1.gif

Please help me resolve this, I need resolve this asap.

Azure Table Storage
Azure Table Storage
An Azure service that stores structured NoSQL data in the cloud.
156 questions
Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
2,427 questions
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
9,525 questions
{count} votes

1 answer

Sort by: Most helpful
  1. MartinJaffer-MSFT 26,021 Reputation points
    2021-04-01T20:19:45.19+00:00

    Hello @Imran Mondal and welcome to Microsoft Q&A.

    I noticed that your mapping was very straightforward, always X -> X , never X -> Y . When the column names are always exactly the same, you can skip the mapping section and leave it empty. When a column is included in the mapping, it becomes required. When the mapping is left empty, then Data Factory tries to auto-map, expecting X -> X.

    In this way, by automapping, you can avoid the missing columns.

    However the partition and rowkey must always be present (if using column).

    1 person found this answer helpful.