Azure 数据工厂 - 通过 Python SDK 连接到 ADF 客户端,无需应用程序注册

Azure Data Factory - connect to ADF client via Python SDK without App registration

是否可以通过 Python SDK 连接到 ADF 客户端而不需要注册 App?如果是,怎么做?

我遵循了本教程:Create an Azure Data Factory using Python 但是他们正在创建新的 ADF,因此他们正在使用应用程序注册。我不需要创建一个新的,只需使用已经存在的那个。是否可以在不注册 App 的情况下这样做?

应用程序注册适用于尝试连接到 ADF 的应用程序(在您的情况下尝试创建 ADF)。在大多数情况下,无论您是创建新的 ADF 还是连接到现有的 ADF,都需要一个带有客户端 ID 和 secret/certificate 的已注册应用程序。

如果您的应用程序托管在应用程序服务上,您可以使用托管身份。连接后,您可以执行创建 linked 服务、数据集甚至触发管道等活动。

由于您已经有一个 ADF,因此您可以跳过您共享的 link 中的“创建数据工厂”。

结果是我必须使用应用程序注册。第二种选择是使用具有所需凭据的自定义私人代理。