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

不能訪問Scala中中間殼和python變量相同的筆記本。

Data_Engineer3
貢獻者

我麵臨的問題在訪問python數據幀在Scala中殼,反之亦然。我得到錯誤變量沒有定義。

2回答2

托馬斯
貢獻者

上下文之間不共享Scala和Python,所以你無法直接訪問相同的變量。但是你可以使用createOrReplaceTempView創建的臨時視圖dataframe和閱讀它在其他語言read_df =火花。sql (“< sql查詢讀取視圖>”)

由於@Tomasz Bacewicz,

你的意思是,即使我們使用相同的筆記本在磚,無法分享中,它為python和scala維護兩個不同的火花上下文。

但我得到另一個問題如果我們創建TempView dataframe一樣,這個TempView將保持上下文的水平?你能解釋一下。

謝謝

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

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

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

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

Baidu
map