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

三角洲後自動刷新DF緩存刪除嗎?

User16844470574
重視貢獻二世
2回答2

User16844470574
重視貢獻二世

是的。三角洲實際上明確刷新dataframe緩存後執行刪除。

使用這段代碼來測試它。

Seq ((0,“A”), (1,“B”), (2,“C”)) .toDF .write.format (“id”、“價值”)(“δ”).mode .saveAsTable(“覆蓋”)(“target_tbl”) val df =火花。sql (“select * from target_tbl”) df.persist () df.show()火花。sql(“刪除從target_tbl id = 2”) df.show () df.unpersist()輸出:+ - - - +——+ | | id值| + - - - +——+ | 0 | | | 2 | C | | 1 | | B + - - - +——+ + - - - +——+ | | id值| + - - - +——+ | 0 | | | 1 | | B + - - - + - - - +

Srikanth_Gupta_
價值貢獻

更新和插入呢?自動刷新嗎?

Baidu
map