класс ошибки DELTA_ICEBERG_COMPAT_V1_VIOLATION

SQLSTATE: KD00E

Валидация IcebergCompatV1 не прошла.

ОТКЛЮЧЕНИЕ_ОБЯЗАТЕЛЬНОЙ_ФУНКЦИИ_ТАБЛИЦЫ

IcebergCompatV1 требует поддержки и включения функций <feature>. Вы не можете уронить его с стола. Вместо этого сначала отключите IcebergCompatV1.

Несовместимая_Функция_Таблицы

АйсбергCompatV1 несовместим с функцией <feature>.

ОТСУТСТВУЕТ_ОБЯЗАТЕЛЬНАЯ_ФУНКЦИЯ_ТАБЛИЦЫ

IcebergCompatV1 требует поддержки и включения функций <feature>.

ЗАМЕНИТЬ_ТАБЛИЦУ_ИЗМЕНИТЬ_ИМЕНА_РАЗДЕЛОВ

IcebergCompatV1 не поддерживает замену секционированных таблиц по-другому именованной спецификацией секционирования, так как Iceberg-Spark 1.1.0 не поддерживается.

Спецификация предыдущего раздела: <prevPartitionSpec>

Новая спецификация раздела: <newPartitionSpec>

НЕПОДДЕРЖИВАЕМЫЙ_ТИП_ДАННЫХ

IcebergCompatV1 не поддерживает схему с MapType или ArrayType или NullType. Ваша схема:

<schema>

НЕПРАВИЛЬНОЕ ОБЯЗАТЕЛЬНОЕ СВОЙСТВО ТАБЛИЦЫ

Для IcebergCompatV1 требуется, чтобы свойство таблицы "<key>" было установлено в значение "<requiredValue>". Текущее значение: "<actualValue>".