Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
Hi
I want to pass return value from child pipeline to parent pipeline and followed the example mentioned in this guide.
Set Pipeline Return Value - Azure Data Factory & Azure Synapse | Microsoft Learn
Child pipeline
Unfortunately I am getting error indicating the output property of pipelineReturnValue itself doesn't exist.
The expression 'setProperty(json('{}'),'output',activity('Invoke pipeline1_copy1').output.pipelineReturnValue.child_return)' cannot be evaluated because property 'pipelineReturnValue' doesn't exist, available properties are 'id, itemId, jobType, invokeType, status, failureReason, rootActivityId, startTimeUtc, endTimeUtc, monitoringURL, pipelineRunId, ResponseHeaders, effectiveIntegrationRuntime, executionDuration, durationInQueue, billingReference'.
Strangely this works fine in legacy pipeline activity and not preview pipeline activity.
Solved! Go to Solution.
I didn't notice in documentation there is a bug related to it. Looks like I have to go with legacy pipeline execution.
Since Invoke Pipeline is out of preview I had assumed this would be fixed?
Or is there a new way to access the returnValue?
I didn't notice in documentation there is a bug related to it. Looks like I have to go with legacy pipeline execution.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!