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

我有一個問題關於真空特性!

chorongs
新的貢獻者三世

chorongs_0 - 1688456804185. - png

曆史是堆積如上所述

進行測試,我想消除與真空表的曆史命令。

“spark.databricks.delta.retentionDurationCheck.After選擇“啟用”= False,命令“真空del_park保留0小時;”,但曆史上保持不變

我想抹去曆史基於0小時,我該怎麼辦?

1接受解決方案

接受的解決方案

Vinay_M_R
重視貢獻二世
重視貢獻二世

執行真空執行垃圾清理桌子上的目錄。默認情況下,保留7天的閾值將被執行。

請按照以下步驟執行真空:

1)。集spark.databricks.delta.retentionDurationCheck.enabled假;這個命令將覆蓋保留閾值檢查讓我們證明永久刪除的數據。

注意:吸塵用短保留生產表會導致數據損壞和/或失敗的長時間運行的查詢和極端的禁用此設置時應謹慎。

2)。永久刪除數據文件,評審之前手動使用幹運行選項:

所有數據文件的當前版本表中沒有將顯示在上麵的預覽。

真空豆類保持0小時排練

3)。再次運行該命令排練要永久刪除這些文件:

真空豆類保持0小時

注意:所有的以前版本的表將不再訪問。

因為真空可以如此重要的破壞性行為數據集,它總是一個好主意將保留時間檢查。運行下麵的細胞反應這個設置:spark.databricks.delta.retentionDurationCheck.enabled正確;

重要提示:因為δ緩存存儲的副本文件查詢當前會話中存儲卷部署到您的當前活動集群,您可能仍然能夠暫時訪問以前的表版本。

重新啟動集群將確保這些永久清除緩存數據文件。重新啟動集群後,再次查詢你的表,確認你沒有訪問以前的表版本。

在原帖子查看解決方案

4回複4

Aviral-Bhardwaj
尊敬的貢獻者三世

我認為0是不可能在默認情況下是7天

VaibB
貢獻者

請試試以下:

1)spark.databricks.delta.retentionDurationCheck.enabled
2)如真空與位置。
真空三角洲。' /數據/事件/保留100小時——真空所需的文件不超過100小時的舊版本

Vinay_M_R
重視貢獻二世
重視貢獻二世

執行真空執行垃圾清理桌子上的目錄。默認情況下,保留7天的閾值將被執行。

請按照以下步驟執行真空:

1)。集spark.databricks.delta.retentionDurationCheck.enabled假;這個命令將覆蓋保留閾值檢查讓我們證明永久刪除的數據。

注意:吸塵用短保留生產表會導致數據損壞和/或失敗的長時間運行的查詢和極端的禁用此設置時應謹慎。

2)。永久刪除數據文件,評審之前手動使用幹運行選項:

所有數據文件的當前版本表中沒有將顯示在上麵的預覽。

真空豆類保持0小時排練

3)。再次運行該命令排練要永久刪除這些文件:

真空豆類保持0小時

注意:所有的以前版本的表將不再訪問。

因為真空可以如此重要的破壞性行為數據集,它總是一個好主意將保留時間檢查。運行下麵的細胞反應這個設置:spark.databricks.delta.retentionDurationCheck.enabled正確;

重要提示:因為δ緩存存儲的副本文件查詢當前會話中存儲卷部署到您的當前活動集群,您可能仍然能夠暫時訪問以前的表版本。

重新啟動集群將確保這些永久清除緩存數據文件。重新啟動集群後,再次查詢你的表,確認你沒有訪問以前的表版本。

chorongs
新的貢獻者三世

測試是成功謝謝!

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

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

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

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

Baidu
map