Azure Datafactory: Getting "Value cannot be null. Parameter name: dictionary" error

Koen van der Pasch 201 Reputation points
2020-12-22T06:53:00.63+00:00

I've set up a pipeline in Azure Datafactory that reads a configuration file from a storage account, then runs a different pipeline for each configuration item found. This pipeline ran perfectly last week.

Now, however, the pipeline errors out on the "Read configuration file" part with the following error:
Error code 2100: "Value cannot be null. Parameter name: dictionary"

I've searched the Internet far and wide and all I can find is that in C# code, a Dictionary object is used to pass parameters to pipelines. But I'm clicking this together in the no-code Datafactory interface, not building C# code.

I've tried simply setting up the pipeline from scratch. I only added the "Lookup" block, pointing it to the dataset that reads the file and even that already gives the error. When I preview the data, everything works perfectly and it shows me the configuration file.

What am I missing?

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
10,814 questions
0 comments No comments
{count} votes

Accepted answer
  1. HimanshuSinha-msft 19,476 Reputation points Microsoft Employee
    2020-12-22T22:19:53.02+00:00

    hello @Koen van der Pasch ,
    Thanks for the ask and using the forum .
    You mentioned that same pipeline was working before , do you have made any updates ? If not to the pipeline then may be to the file from which you are reading the values .
    It will be really helpful if you can share the pipeline JSON , atleast we can have a quick look .

    Also I see that someone was facing a similar error here , not sure of you have already looked at this , i could agree that i am unable to relate your case ( with all the info we have ) with this one .

    Thanks
    Himanshu

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.