我想在Azure Databricks中添加用于连接到事件中心的库。我将用python编写笔记本。那么我应该添加哪个库来连接事件中心?
根据我的搜索,到目前为止,我在Maven坐标中有了一个火花连接库。但我认为我无法将其导入python。
答案 0 :(得分:0)
Azure Event Hubs的结构化流集成最终在JVM上运行,因此您需要从下面的Maven坐标导入库:
groupId = com.microsoft.azure
artifactId = azure-eventhubs-spark_2.11
version = 2.3.10
注意:对于Python应用程序,在部署应用程序时,需要添加上述库及其依赖项。
有关更多详细信息,请参阅“ Structured streaming + Event Hubs Integration Guide for PySpark”和“ Attach libraries to Spark Cluster”。
另外,您可以引用SO线程,该线程解决了类似的问题。
希望这会有所帮助。