提供的值架构与运算符状态中的现有架构不匹配。
现有架构=<storedValueSchema>;提供的 schema=<newValueSchema>。
若要在没有架构验证的情况下运行查询,请将 spark.sql.streaming.stateStore.stateSchemaCheck 设置为 false。
请注意,在没有架构验证的情况下运行可能具有不确定性行为。
FIELDS_REORDERED
值架构字段已重新排序。 不允许对值架构中的字段重新排序。
字段已添加
在值架构中发现了新字段<addedFields>。 不允许在没有启用架构演变的情况下向值架构添加字段。
FIELD_REMOVED
值架构中缺少字段<removedFields>。 在未启用架构演变的情况下,不允许从值架构中删除字段。
NULLABILITY_CHANGED
值架构中字段 <changedFields> 的可空性发生了不兼容的更改。
TYPE_CHANGED
值架构中的字段 <changedFields> 类型已更改。 不允许更改值字段的类型。
未知不兼容
值架构已以不兼容的方式更改。