Authentication type missing from linked service in Azure Data Factory when

Ashish Ruparel 0 Reputation points
2024-04-15T12:18:05.4833333+00:00

Hi,

MS released a new connector for PostgresSQL in Linked Services of Azure Data Factory v2. We could create a new linked service in the development branch that worked ok. But when we deploy the linked service to the ADF (connected to Git), the "authenticationtype" property does not get created and the pipelines fail to authenticate against the data source and it fails. The pipelines work good in the debug mode, from the dev branch.

I have included 2 images, one that has the property in the dev branch and the other without the property from the ADF live mode.
User's image

User's image

The property is skipped by the powershell command, Set-AzDataFactoryV2LinkedService, when it tries to deploy the LS. How do we resolve this issue ?

Kind Regards,

Ashish

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

3 answers

Sort by: Most helpful
  1. ShaikMaheer-MSFT 37,896 Reputation points Microsoft Employee
    2024-04-18T05:20:09.9666667+00:00

    Hi Ashish Ruparel,
    Than you for sharing details, Why we are using powershell here to create linked serive? CI/CD ideally should take linked service details from one environment to other environment automatically from ARM templates.

    Could you please elaborate, why its not the case?

    Please check below video of CI/CD, there i am moving linked services directly using ARM templates. Ideally it should be same. Kindly fellow the same.

    CI/CD in Azure data factory

    Hope this helps. Please let me know how it goes.


  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. 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