Forum Discussion
Json code from synapse analytics into Fabric pipeline
- Anonymous1 year ago
Hi gk_2024
I guess the data pipeline in Fabric does not support all the activities or properties in the Synapse pipeline, so directly copying the JSON code will result in failure. Additionally, I haven't found documentation that specifies the differences, making it difficult to troubleshoot the JSON code directly. Creating a new one from scratch might be faster and more reliable.
Additionally, you have a legacy "Invoke Pipeline" activity. Which pipeline is this activity calling? There are currently two Invoke Pipeline activities (legacy and preview). The legacy invoke pipeline only supports Fabric pipelines in the same workspace as your parent pipeline. You can also only monitor the parent pipeline and cannot invoke ADF or Synapse pipelines using the legacy activity. Using the new preview invoke pipeline activity will allow you to invoke pipelines across Fabric workspaces, from ADF or Synapse, and monitor child pipelines.There is a current known limitation with the preview activity that prohibits the use of pipeline return values. This issue is being fixed and is temporary. Invoke pipeline activity - Microsoft Fabric | Microsoft Learn
So if you want to call a Synapse pipeline from Fabric directly, you may try the new "Invoke Pipeline (Preview)" activity.
From this thread, there may be more updates regarding data pipelines in the future, but the specific implementation dates have not yet been officially announced.
Best Regards,
Jing
If this post helps, please Accept it as Solution to help other members find it. Appreciate your Kudos!
Hi gk_2024
I guess the data pipeline in Fabric does not support all the activities or properties in the Synapse pipeline, so directly copying the JSON code will result in failure. Additionally, I haven't found documentation that specifies the differences, making it difficult to troubleshoot the JSON code directly. Creating a new one from scratch might be faster and more reliable.
Additionally, you have a legacy "Invoke Pipeline" activity. Which pipeline is this activity calling? There are currently two Invoke Pipeline activities (legacy and preview). The legacy invoke pipeline only supports Fabric pipelines in the same workspace as your parent pipeline. You can also only monitor the parent pipeline and cannot invoke ADF or Synapse pipelines using the legacy activity. Using the new preview invoke pipeline activity will allow you to invoke pipelines across Fabric workspaces, from ADF or Synapse, and monitor child pipelines.There is a current known limitation with the preview activity that prohibits the use of pipeline return values. This issue is being fixed and is temporary. Invoke pipeline activity - Microsoft Fabric | Microsoft Learn
So if you want to call a Synapse pipeline from Fabric directly, you may try the new "Invoke Pipeline (Preview)" activity.
From this thread, there may be more updates regarding data pipelines in the future, but the specific implementation dates have not yet been officially announced.
Best Regards,
Jing
If this post helps, please Accept it as Solution to help other members find it. Appreciate your Kudos!
- gk_20241 year agoRegular Visitor
Thank you, as per the above link you shared looks like there is a longer-term roadmap but with no tentative dates.
"We will provide built-in mechanisms to "mount" your existing pipelines from ADF and Synapse into Fabric workspaces as a way to run your pipelines with data flows as-is. Our longer-term roadmap includes "upgrade" paths to turn those ADF & Synapse pipelines into Fabric native pipelines."