Partilhar via


DELTA_ICEBERG_COMPAT_VIOLATION classe de erro

SQLSTATE: KD00E

A validação do IcebergCompatV<version> falhou.

CHANGE_VERSION_NEED_REWRITE

Mudando para IcebergCompatV<newVersion>`` requires rewriting the table. Please run ``REORG TABLE APPLY (UPGRADE UNIFORM ('ICEBERG_COMPAT_VERSION = <newVersion>'));

Observe que REORG habilita o recurso de tabela IcebergCompatV<newVersion> e que outras versões do runtime do Databricks sem suporte a esse recurso podem não conseguir gravar na tabela.

COMPAT_VERSION_NOT_SUPPORTED

IcebergCompatVersion = <version> não é suportado. As versões suportadas estão entre 1 e <maxVersion>

DELETION_VECTORS_NOT_PURGED

IcebergCompatV<version>`` requires Deletion Vectors to be completely purged from the table. Please run the ``REORG TABLE APPLY (PURGE) comando.

DELETION_VECTORS_SHOULD_BE_DISABLED

IcebergCompatV<version>`` requires Deletion Vectors to be disabled on the table first. Then run ``REORG PURGE comando para limpar os vetores de exclusão na tabela.

DISABLING_REQUIRED_TABLE_FEATURE

IcebergCompatV<version>`` requires feature ``<feature>`` to be supported and enabled. You cannot drop it from the table. Instead, please disable IcebergCompatV``<version> primeiro.

FILES_NOT_ICEBERG_COMPAT

Habilitar o Iceberg Uniforme com o IcebergCompatV<version> requer que todos os arquivos sejam compatíveis com o iceberg.

Existem <addFilesCount> arquivos na versão <tableVersion> de tabela e <addFilesWithoutTag> os arquivos não são compatíveis com iceberg, o que geralmente é resultado de gravação simultânea.

Volte a executar o comando REORG TABLE table APPLY (UPGRADE UNIFORM (ICEBERG_COMPAT_VERSION=<version>) novamente.

INCOMPATIBLE_TABLE_FEATURE

IcebergCompatV<version>`` is incompatible with feature ``<feature>.

MISSING_REQUIRED_TABLE_FEATURE

IcebergCompatV<version>`` requires feature ``<feature> para ser suportado e habilitado.

REPLACE_TABLE_CHANGE_PARTITION_NAMES

O IcebergCompatV<version> não suporta a substituição de tabelas particionadas por uma especificação de partição com nome diferente, porque o Iceberg-Spark 1.1.0 não.

Especificação da partição anterior: <prevPartitionSpec>

Nova especificação de partição: <newPartitionSpec>

REWRITE_DATA_FAILED

Falha ao reescrever dados no IcebergCompatV<version> .

Volte a executar o comando REORG TABLE table APPLY (UPGRADE UNIFORM (ICEBERG_COMPAT_VERSION=<version>).

UNSUPPORTED_DATA_TYPE

IcebergCompatV<version>`` does not support the data type ``<dataType> no seu esquema. Seu esquema:

<schema>

VERSION_MUTUAL_EXCLUSIVE

Apenas uma versão do IcebergCompat pode ser ativada, desative explicitamente todas as outras versões do IcebergCompat que não são necessárias.

WRONG_REQUIRED_TABLE_PROPERTY

IcebergCompatV<version>`` requires table property '``<key>``' to be set to '``<requiredValue>``'. Current value: '``<actualValue>».