@Brendan凱裏:
如果你停止運行的執行工作,任何行動,已經致力於δ表將持續下去。然而,任何未提交的更改的工作將回滾。這意味著任何事務都在進步的工作中斷,將破壞和三角洲表將會恢複到之前的狀態。
重要的是要注意,當你停止運行的執行工作,你可能引入不一致的數據。例如,如果工作是更新多個表和你停止更新完成之前,一些表可能是當別人沒有更新,導致不一致的數據。此外,如果工作是在執行的過程中一些關鍵的或不可逆的操作,比如刪除或覆蓋數據,停止工作運行中可能產生無法預料的後果。
減輕風險的停止運行的執行工作,它是一個很好的實踐設計作業的方式允許安全的停止和重新啟動。例如,你可以你的工作分解成更小、原子步驟,可以獨立運行,並使用檢查點,以確保成功完成每一步之前移動到下一個。您還可以使用日誌記錄和監控工具的進步跟蹤你的工作和識別任何問題之前,他們變得至關重要。
@Brendan凱裏:
如果你停止運行的執行工作,任何行動,已經致力於δ表將持續下去。然而,任何未提交的更改的工作將回滾。這意味著任何事務都在進步的工作中斷,將破壞和三角洲表將會恢複到之前的狀態。
重要的是要注意,當你停止運行的執行工作,你可能引入不一致的數據。例如,如果工作是更新多個表和你停止更新完成之前,一些表可能是當別人沒有更新,導致不一致的數據。此外,如果工作是在執行的過程中一些關鍵的或不可逆的操作,比如刪除或覆蓋數據,停止工作運行中可能產生無法預料的後果。
減輕風險的停止運行的執行工作,它是一個很好的實踐設計作業的方式允許安全的停止和重新啟動。例如,你可以你的工作分解成更小、原子步驟,可以獨立運行,並使用檢查點,以確保成功完成每一步之前移動到下一個。您還可以使用日誌記錄和監控工具的進步跟蹤你的工作和識別任何問題之前,他們變得至關重要。