問題
你嚐試三角洲與自動模式演化合並,但失敗了達美航空合並:不能解決字段的數據類型不匹配錯誤消息。
導致
這可能發生,如果你對嵌套列字段的更改。
例如,假設我們有一個專欄叫地址與字段streetName,houseNumber,城市嵌套在裏麵。
試圖添加一個額外的字段,或刪除一個字段,導致任何即將到來的桌子上插入或更新事務失敗,即使mergeSchema適用於事務。
解決方案
這種行為是通過設計。
三角洲自動模式演化特性隻支持頂級列。不支持嵌套的字段。
達美航空合並失敗的“三角洲合並不能解決”字段數據類型不匹配的錯誤消息。