Tri*_*cão 2 apache-spark azure-eventhub pyspark
我正在尝试使用 Spark/Python 收集 Azure Eventhub 消息。每次,我都会收到异常“StreamingQueryException:输入字节数组有错误的 4 字节结束单元”
有什么想法吗?
conf = {}
conf["eventhubs.connectionString"] = "Endpoint=sb://XXXXXXXXX.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=XXXXXXXXXXXXX=;EntityPath=XXXXXX"
read_df = spark.readStream.format("eventhubs").options(**conf).load()
stream = read_df.writeStream.format("console").start()
stream.awaitTermination()
Run Code Online (Sandbox Code Playgroud)
小智 5
注意,对于2.3.15及以上版本,需要对配置字典中的连接字符串进行加密:
ehConf['eventhubs.connectionString'] = sc._jvm.org.apache.spark.eventhubs.EventHubsUtils.encrypt(connectionString)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1956 次 |
最近记录: |