Azure Data Factory: Job failed due to reason Expression cannot be parsed

Kyle Maysey 21 Reputation points
2021-07-14T18:21:47.22+00:00

I am attempting to use a pipeline parameter in a ForEach activity, however I am receiving a "DF-Executor-ParseError" error with no details:
114648-error-message.png

In checking the activities within the ForEach we can see the incoming parameters evaluate as expected:
114722-image.png

And if I plug in the values directly into the Debug Settings the underlying flow runs just fine:
114696-image.png

114609-image.png

I've attached copies of the Pipeline definition as well as the Data Flow script. Does anyone have an idea on what I might be missing?

Thank you!

114705-pipeline-manually-run-items.txt
114717-data-flow-script-test-generics.txt

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,639 questions
{count} votes

Accepted answer
  1. ShaikMaheer-MSFT 38,546 Reputation points Microsoft Employee Moderator
    2021-07-15T16:36:49.257+00:00

    Hi @Kyle Maysey ,

    Welcome to Microsoft Q&A Platform. Thank you for posting your query here.

    I tried to repro your scenario by creating parameters and passing similar values in it. I haven't got any issues too. Please check below gifs for same.

    Data flow Activity:
    115145-dataflowactivity.gif

    Data Flow Execution:
    115162-dataflowexecution.gif

    Hence, It seems values what you are passing from your expressions in to parameters may some where causing data flow to break. It would be great if you can check the values what your execution is passing in to parameters.

    Kindly feel free to share the exact values which causing your execution to break during run time. So, that we can help you to fix that as well. Thank you.

    ------------------------------------------------

    • Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.
    • Want a reminder to come back and check responses? Here is how to subscribe to a notification.
    2 people 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.