Compartilhar via


Classe de erro DELTA_ICEBERG_COMPAT_VIOLATION

SQLSTATE: KD00E

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

CHANGE_VERSION_NEED_REWRITE

Alterando paraIcebergCompatV<newVersion>`` requires rewriting the table. Please run REORG TABLE APPLY (UPGRADE UNIFORM ('ICEBERG_COMPAT_VERSION = ``<newVersion>’));

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

COMPAT_VERSION_NOT_SUPPORTED

IcebergCompatVersion = <version> não tem suporte. As versões com suporte estão entre 1 e <maxVersion>

DELETION_VECTORS_NOT_PURGED

IcebergCompatV<version> requer que os vetores de exclusão sejam completamente limpos da tabela. Execute o comando REORG TABLE APPLY (PURGE).

DELETION_VECTORS_SHOULD_BE_DISABLED

O IcebergCompatV<version> requer que os vetores de exclusão sejam desativados na tabela primeiro. Em seguida, execute o comando REORG PURGE 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 IcebergCompatV<version> requer que todos os arquivos sejam compatíveis com iceberg.

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

Execute o comando APPLY (UPGRADE UNIFORM (ICEBERG_COMPAT_VERSION=<version>) da tabela REORG TABLE novamente.

INCOMPATIBLE_TABLE_FEATURE

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

MISSING_REQUIRED_TABLE_FEATURE

IcebergCompatV<version>`` requires feature ``<feature> a ter suporte e ser habilitado.

REPLACE_TABLE_CHANGE_PARTITION_NAMES

IcebergCompatV<version> não dá suporte à substituição de tabelas particionadas por uma especificação de partição de nome diferente, porque o Iceberg-Spark 1.1.0 não o faz.

Especificação de Partição de Pré-desenvolvimento: <prevPartitionSpec>

Especificação de Nova Partição: <newPartitionSpec>

REWRITE_DATA_FAILED

Falha ao reescrever dados para o IcebergCompatV<version>.

Execute o comando APPLY (UPGRADE UNIFORM (ICEBERG_COMPAT_VERSION=<version>) da tabela REORG TABLE novamente.

UNSUPPORTED_DATA_TYPE

IcebergCompatV<version>`` does not support the data type ``<dataType> em 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>’.