Partage via


Classe d’erreur DELTA_ICEBERG_COMPAT_VIOLATION

SQLSTATE : KD00E

La validation d’IcebergCompatV<version> a échoué.

CHANGE_VERSION_NEED_REWRITE

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

Notez que REORG active la fonctionnalité de table IcebergCompatV<newVersion> et d’autres versions de Databricks Runtime. Sans cette fonctionnalité de table, il est possible que la prise en charge ne puisse pas écrire dans la table.

COMPAT_VERSION_NOT_SUPPORTED

IcebergCompatVersion = <version> n’est pas prise en charge. Les versions prises en charge sont les versions entre 1 et <maxVersion>

DELETION_VECTORS_NOT_PURGED

IcebergCompatV<version> nécessite une suppression définitive complète des vecteurs de suppression à partir de la table. Veuillez exécuter la commande REORG TABLE APPLY (PURGE).

DELETION_VECTORS_SHOULD_BE_DISABLED

IcebergCompatV<version> nécessite une désactivation des vecteurs de suppression dans la table. Veuillez utiliser la commande ALTER TABLE DROP FEATURE pour désactiver les vecteurs de suppression et supprimer les vecteurs de suppression existants de la table.

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

FILES_NOT_ICEBERG_COMPAT

L’activation d’UniForm Iceberg avec IcebergCompatV<version> nécessite que tous les fichiers sont compatibles avec iceberg.

Il existe des fichiers <addFilesCount> dans la version de table <tableVersion> et des fichiers <addFilesWithoutTag> qui ne sont pas compatibles avec iceberg, ce qui est généralement du fait d’une écriture simultanée.

Veuillez réexécuter la commande 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> à prendre en charge et activer.

REPLACE_TABLE_CHANGE_PARTITION_NAMES

IcebergCompatV<version> ne prend pas en charge le remplacement des tables partitionnées par une spécification de partition de nom différent, car Iceberg-Spark 1.1.0 ne le fait pas.

Spécification de partition précédente : <prevPartitionSpec>

Nouvelle spécification de partition : <newPartitionSpec>

REWRITE_DATA_FAILED

La réécriture de données dans IcebergCompatV<version> a échoué.

Veuillez réexécuter la commande REORG TABLE table APPLY (UPGRADE UNIFORM (ICEBERG_COMPAT_VERSION=<version>).

UNSUPPORTED_DATA_TYPE

IcebergCompatV<version>`` does not support the data type ``<dataType> dans votre schéma. Votre schéma :

<schema>

VERSION_MUTUAL_EXCLUSIVE

Vous ne pouvez activer qu’une seule version IcebergCompat.

WRONG_REQUIRED_TABLE_PROPERTY

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