ADF publishing from Main

Santhi Dhanuskodi 265 Reputation points
2024-07-16T13:48:40.3033333+00:00

Hi,

I am publishing from main branch using the publish link in ADF.

I am expecting that it will publish all code like pipelines, datasets, dataflows etc to live mode.

But thats not happening. What is publishing do? We are trying to create trigger through Terraform code, and thats failing with the error 'pipeline not found'.

Need knowledge on this.

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

3 answers

Sort by: Most helpful
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  3. Bhargava-MSFT 30,296 Reputation points Microsoft Employee
    2024-07-17T23:01:01.2+00:00

    Publish should generate an ARM template for all the resources like pipelines, datasets, and dataflows, and then deploy them to the live mode. The ARM template is typically generated in the adf_publish branch, which is a system-generated branch used for this purpose.

    During the publish process, ADF generates two main ARM templates.

    ARMTemplateForFactory.json

    ARMTemplateParametersForFactory.json

    During the publishing processL

    1. ADF validates the resources to make sure there are no conflicts.
    2. Template Generation and stores them in 'ADF_Publish' branch
    3. Deployment to live

    If you are still not seeing resources in live mode:

    • Check Git configuration in your ADF workspace is correct and that changes in the master branch are reflected in the live mode
    • Any brach conflicts
    • Can you try manually deploy the ARM templates from the adf_publish branch to live mode.
    • Check permissions
    0 comments No comments

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.