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 outras versões de tempo de execução do Databricks sem esse suporte a recurso de tabela pode não ser capaz de 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> requer que os vetores de exclusão sejam completamente removidos da tabela. Execute o comando REORG TABLE APPLY (PURGE).

DELETION_VECTORS_SHOULD_BE_DISABLED

IcebergCompatV<version> requer que os vetores de exclusão sejam desativados na mesa. Use o comando ALTER TABLE DROP FEATURE para desativar os vetores de exclusão e remover os vetores de exclusão existentes da 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.

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

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> .

Execute novamente 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.

WRONG_REQUIRED_TABLE_PROPERTY

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