Forum Discussion

Pfisterbi's avatar
Pfisterbi
Advocate I
3 years ago
Solved

Pipeline System variables

Hi there

At time beeing, I am missing in a Pipeline a few system variables.

In particular all names are not there

(E.g. Pipeline name, Trigger name, etc.).

Those names are useful to generate dynamic pipelines.

Any ETA when names will arrive?

Keep up doing your great work!

  • @pipeline.Pipeline, @pipeline.DataFactory, @pipeline.TriggeredByPipelineName fix is in rollout. Should be there soon. 

4 Replies

  • GraceGu's avatar
    GraceGu
    Microsoft Employee

    @pipeline.Pipeline, @pipeline.DataFactory, @pipeline.TriggeredByPipelineName fix is in rollout. Should be there soon. 

  • RDenkewalter's avatar
    RDenkewalter
    Microsoft Employee

    Engineers have finished implementing the following expressions:
    pipeline().Pipeline - The ID of the pipeline

    pipeline().PipelineName - The name of the pipeline

    pipeline()?.TriggeredByPipeline - The ID of the triggering pipeline

    pipeline()?.TriggeredByPipelineName - The name of the triggering pipeline

     

    This should be available to users within a few weeks!

  • zeesoft's avatar
    zeesoft
    Microsoft Employee

    Hello RDenkewalter 

    The first two expressions are available in Fabric Data Pipeline, but there is the problem with the remaining two (see in green below😞

     

    • pipeline()?.TriggeredByPipeline - The ID of the triggering pipeline - DOES NOT EXIST. ARE YOU REFERRING TO THIS VARIABLE @pipeline()?.TriggeredByPipelineRunId?
    • pipeline()?.TriggeredByPipelineName - The name of the triggering pipeline - INCORRECT VARIABLE NAME. IT SHOULD BE 'Pipeline triggered by pipeline Name' instead of 'Pipeline triggered by pipeline ID'.

    Thanks!