【发布时间】:2021-10-19 11:20:39
【问题描述】:
当我们从 eventthub 中读取事件时,我们正在尝试实现 badRecordsPath,例如,为了尝试使其正常工作,我已经放入了应该使事件失败的架构:
eventStreamDF = (spark.readStream
.format("eventhubs")
.options(**eventHubsConf)
.option("badRecordsPath", "/tmp/badRecordsPath/test1")
.schema(badSchema)
.load()
)
然而这永远不会失败并且总是读取事件,这是 databricks 的 eventthub 的读取流的行为吗?目前的解决方法是根据我们自己的架构检查 inferSchema。
【问题讨论】:
标签: azure databricks azure-databricks azure-eventhub