从在事件中心使用托管服务标识的 Azure Databricks Pyspark 笔记本连接到事件中心的代码是什么?

问题描述 投票:0回答:2

用于从 Databricks (Pyspark) 连接到事件中心的连接字符串模板是什么,其中从事件中心上的 Databricks 使用 MSI 身份验证

谢谢

pyspark databricks azure-databricks azure-eventhub
2个回答
0
投票

Databricks 集群没有附加托管标识,因此您将无法使用此方法连接到 EventHubs。如果您无法使用 EventHubs 的共享访问策略,那么最接近的替代方案是使用 此代码 来使用服务主体客户端 ID/秘密,您可以将其作为库安装到集群中。


0
投票

尝试使用 .setAuthentication("托管身份") 并授予 databricks 托管身份作为“Azure 事件中心数据所有者”对 eventhub 的访问权限

© www.soinside.com 2019 - 2024. All rights reserved.