readStream()不是白名單查詢運行時錯誤

readStream()不是白名單表啟用訪問控製的誤差在集群。

寫的mathan.pillai

去年發表在:2022年5月19日

問題

你有表訪問控製(AWS|Azure|GCP)上啟用您的集群。

你試圖運行一個結構化流查詢和獲取和錯誤消息。

py4j.security。公共org.apache.spark.sql.streaming Py4JSecurityException:方法。DataStreamReader org.apache.spark.sql.SQLContext.readStream()類類org.apache.spark.sql.SQLContext不是白名單

導致

不支持流媒體集群,桌子上啟用訪問控製。

允許你設置訪問控製權限數據對象在一個集群中。它需要用戶交互驗證和更新憑證。

因為流連續運行查詢,它不支持集群表訪問控製。

解決方案

您應該使用一個集群沒有表啟用訪問控製流查詢。

這篇文章有用嗎?