刪除流查詢檢查點並重新啟動

差值表 不存在。請刪除您的流查詢檢查點並重新啟動。

寫的亞當Pavlacka

最後發布日期:2022年5月10日

問題

你的工作失敗了Delta表<值>不存在。請刪除您的流查詢檢查點並重新啟動。錯誤消息。

導致

兩個不同的流源被配置為使用相同的檢查點目錄。這是不支持的。

例如,假設流查詢A從Delta表A流數據,並使用目錄/ /檢查站作為檢查點。

如果流查詢B從Delta表B流數據,但試圖使用該目錄/ /檢查站作為檢查點,reservoirId的Delta表不匹配,查詢失敗並出現異常。

AWS

刪除

信息

如果嚐試共享檢查點目錄,S3-SQS也會出現類似的問題。這是因為S3-SQS使用一個內部Delta表來維護事件消息。

刪除

Azure

刪除

信息

如果您嚐試共享檢查點目錄,ABS-AQS也會出現類似的問題。這是因為ABS-AQS使用一個內部Delta表來維護事件消息。

刪除

解決方案

您不應該在不同的流查詢之間共享檢查點目錄。

為每個新的流查詢使用一個新的檢查點目錄。