Forum Discussion

aayushiharalal's avatar
aayushiharalal
Advocate I
5 months ago
Solved

New “Invoke Pipeline (Fabric)” activity not executing, while Legacy version works

Hi all,

I’m running into an issue with the new Invoke Pipeline (Fabric) activity.

Context

  • I have an orchestration pipeline that calls another pipeline (fm_job_control).

  • The Legacy Invoke Pipeline activity works perfectly.

  • When I switch to the new Fabric Invoke Pipeline activity, it does not execute as expected.

Configuration Details

  • Type: Fabric

  • Connection: FabricDataPipelines (status: Online, verified in Connection Management)

  • Workspace: FM-Dev-Gold

  • Pipeline: fm_job_control

  • Parameter passed:

    • MainPipeLineName = "<pipeline name>"

  • Wait on completion: Enabled

Observed Behavior

  • Legacy activity executes successfully with the same pipeline and parameters.

  • New Fabric activity:

    • Does not trigger the downstream pipeline (or fails silently / does not behave as expected).

    • No obvious connection issues (connection is online and refresh works).

    • Configuration appears identical from a logical standpoint.

What I’ve Checked

  • Connection is valid and online.

  • Workspace and pipeline selection are correct.

  • Parameters match what works in the legacy version.

  • No obvious permission issues on workspace or pipeline.

Questions

  1. Are there known limitations or behavioral differences between Legacy Invoke Pipeline and the new Fabric version?

  2. Does the new activity require different parameter typing or schema definition?

  3. Are there additional permission or identity requirements specific to Fabric pipelines?

  4. Is there any known issue where the activity appears configured correctly but does not trigger execution?

Screenshot

Bibendum MAURO Anonymous 

 

  • Hello Mauro89,

    In the legacy setup, invoking the pipeline did not require a connection, which is why it was working there. In the new setup, invoking the pipeline activity requires a connection, and this appears to have been the cause of the issue.

     

    After switching to a Service Principal connection, the new pipeline activity is now working as expected.

     

    Thank you for your time and support—it was very helpful.🙂

8 Replies

  • Hi aayushiharalal

     

    I have the new invoke activity in place and its working fine but without parameter.

    May I ask you to share the error message of the invoke acitivity which fails?

     

    Beside that, what I came across and might cause issues and what you can check:

    - if you have PIM in place and the connection authentication is configured with a PIM identity it might fail depending on the pipeline schedule and PIM activation status

    - the identity executing the pipeline has not sufficient rights for the pipeline connection

     

    Hope this helps! Or we can dive deeper into the error message.

     

    Best regards!

    PS: If you find this post helpful consider leaving kudos or mark it as solution

     

  • Hello,
    I wasn’t able to pinpoint the exact root cause, but moving to a Service Principal connection resolved the issue and the setup is now working as expected.

    For anyone facing a similar problem, this approach might be worth trying.

    Thanks to Mauro89 for the support and time.