提供的索引鍵架構不符合運算符狀態中的現有架構。
現有的 schema=<storedKeySchema>; 提供的 schema=<newKeySchema>。
若要在沒有架構驗證的情況下執行查詢,請將 spark.sql.streaming.stateStore.stateSchemaCheck 設定為 false。
請注意,在沒有架構驗證的情況下執行可能會有不具決定性的行為。
FIELDS_REORDERED
鍵結構欄位已重新排序。 不允許在金鑰結構中重新排序欄位。
FIELD_ADDED
在金鑰結構中發現新欄位 <addedFields> 。 不允許在金鑰結構中新增欄位。
FIELD_REMOVED
<removedFields>欄位缺失於金鑰結構中。 不允許從金鑰結構中移除欄位。
NULLABILITY_CHANGED
金鑰結構中欄位 <changedFields> 的可空性已改變。 不允許更改金鑰欄位的可空性。
TYPE_CHANGED
金鑰結構中的欄位 <changedFields> 類型已改變。 不允許更改金鑰欄位的類型。
UNKNOWN_INCOMPATIBILITY
金鑰結構以不相容的方式改變了。
UNSAFE_KEY_ALIGNMENT_AFTER_SCALA_MIGRATION
在 Scala 2.12 至 2.13 升級後,操作員鍵對齊時偵測到金鑰結構變更(操作符: <operatorType>)。
<description> 不支援且可能損壞正在執行的查詢。 考慮用新的檢查點位置重新開始查詢,或聯繫 Azure Databricks 團隊尋求協助。