在azuredatafactory中运行python脚本,使用MSI调用api

2024-10-16 20:52:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我们在Azure上有一个restapi作为web应用程序托管,它在调用时提供json输出。你知道吗

在datafactory中,我们需要运行一个databrick活动,该活动有一个python代码,当前我们将证书存储在脚本中,python脚本使用证书调用URL/web应用程序,我们完成了这个魔术。你知道吗

但是我们不想存储证书,我们正在考虑使用MSI,python脚本是否可以检索MSI的证书并调用API?你知道吗

我想在使用MSI的databrick活动之前有一个webapp活动,并将其作为输入传递,但不确定这是否是个好主意。你知道吗

有人知道如何通过MSI认证给python在azure中使用webapp吗? 引用此链接

https://docs.microsoft.com/en-us/python/azure/python-sdk-azure-authenticate?view=azure-python 但不知道我需要什么来获取凭据,资源ID?应用程序ID?你知道吗

如果有人能分享一个小脚本/例子,我会很感激的() 谢谢你们。你知道吗


Tags: 代码脚本restapiwebidjson应用程序url