取消
顯示的結果
而不是尋找
你的意思是:

火花DataFrame磚應用地理空間索引功能

kll
新的貢獻者三世

我有一個火花DataFrame h3的十六進製id和我試圖獲得多邊形的幾何圖形。

從pyspark。sql從pyspark.sql進口SparkSession。功能導入坳,從pyspark.databricks.sql expr。函數從鑲嵌進口進口* enable_mosaic enable_mosaic(火花,dbutils) #創建一個火花會話火花= SparkSession.builder.appName(“馬賽克”).getOrCreate() #創建一個十六進製的DataFrame IDs df =火花。createDataFrame ([(1,“87422 c2a9ffffff”), (2,“87422 c2a9000000”) (“87422 c2a8ffffff”)], (“id”、“h3hex_id”)) sdf2 = sdf1。withColumn(“幾何”,h3_boundaryaswkt(坳(“h3hex_id”))) sdf2.sample(分數= 0.1),告訴()AnalysisException: [H3_NOT_ENABLED] h3_boundaryaswkt禁用或不受支持的。考慮啟用光子或切換到一個層,支持H3表達式;sdf2 = sdf1。withColumn(“幾何”,grid_boundary(坳(“h3hex_id”), format_name =“WKT”)) sdf2.sample(分數= 0.1),告訴()AnalysisException: [UNRESOLVED_COLUMN。WITH_SUGGESTION]一個列或函數參數與名WKT無法解決。你的意思的嗎?. .

我已經安裝了“databricks-mosaic 0.3.10”集群。

我怎麼解決異常和應用函數DataFrame火花?

https://databrickslabs.github.io/mosaic/api/spatial-indexing.html

https://docs.www.eheci.com/sql/language-manual/functions/h3_boundaryaswkt.html的例子

0回答0
歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map