An Azure service that provides an event-driven serverless compute platform.
Hi @Rajamannar A K ,
You normally get this error as you need to pass ResourceId when using Managed Identity for Authentication. In order to get the ResourceID you need to follow the below steups -
- Add "Microsoft" as an Identity provider in your Azure Function under Authentication blade as shown below to register your Azure Function in Azure Active Directory
You can create either create a new app registration or use an existing app registration in the directory. - Once App Service Authentication is enabled you will be getting a ClientId/Application Id under the same Authentication blade.
- You need to take the above created Application Id and pass as Resource ID in your Azure Function linked service like below
You should be then able to execute the function like below
The above results are based on HTTP based trigger as I believe this is the only supported one in Azure Data Factory.
Please let me know if you have any questions.
But can you please elaborate why you need an Azure Service Bus queue trigger function as this function is invoked only when a queue or a topic is created?
Thanks
Saurabh