Freigeben über


DELTA_ICEBERG_COMPAT_VIOLATION-Fehlerklasse

SQLSTATE: KD00E

Bei der Validierung von IcebergCompatV<version> ist ein Fehler aufgetreten.

CHANGE_VERSION_NEED_REWRITE

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

Beachten Sie, dass REORG die Tabellenfunktion IcebergCompatV<newVersion> aktiviert und dass andere Databricks-Laufzeitversionen ohne Unterstützung für diese Tabellenfunktion möglicherweise nicht in die Tabelle schreiben können.

COMPAT_VERSION_NOT_SUPPORTED

IcebergCompatVersion = <version> wird nicht unterstützt. Unterstützt werden die Versionen 1 bis <maxVersion>.

DELETION_VECTORS_NOT_PURGED

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

DELETION_VECTORS_SHOULD_BE_DISABLED

IcebergCompatV<version>`` requires Deletion Vectors to be disabled on the table first. Then run ``REORG PURGE-Befehl zum Bereinigen der Löschvektoren in der Tabelle.

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

FILES_NOT_ICEBERG_COMPAT

Die Aktivierung von Uniform Iceberg mit IcebergCompatV<version> erfordert, dass alle Dateien mit Iceberg kompatibel sind.

In Tabellenversion <addFilesCount> sind <tableVersion>-Dateien vorhanden. <addFilesWithoutTag>-Dateien sind nicht mit Iceberg kompatibel. Dies wird in der Regel durch gleichzeitiges Schreiben verursacht.

Führen Sie den Befehl REORG TABLE Tabelle APPLY (UPGRADE UNIFORM (ICEBERG_COMPAT_VERSION=<version>) erneut aus.

INCOMPATIBLE_TABLE_FEATURE

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

DISABLING_REQUIRED_TABLE_FEATURE

IcebergCompatV<version>`` requires feature ``<feature> unterstützt und aktiviert ist.

REPLACE_TABLE_CHANGE_PARTITION_NAMES

IcebergCompatV<version> unterstützt das Ersetzen von partitionierten Tabellen durch eine anders benannte Partitionsspezifikation nicht, da Iceberg-Spark 1.1.0 dies nicht tut.

Vorherige Partitionsspezifikation: <prevPartitionSpec>

Neue Partitionsspezifikation: <newPartitionSpec>

REWRITE_DATA_FAILED

Fehler beim Neuschreiben von Daten in IcebergCompatV<version>.

Führen Sie den Befehl REORG TABLE Tabelle APPLY (UPGRADE UNIFORM (ICEBERG_COMPAT_VERSION=<version>) erneut aus.

UNSUPPORTED_DATA_TYPE

IcebergCompatV<version>`` does not support the data type ``<dataType> in Ihrem Schema. Ihr Schema:

<schema>

UNSUPPORTED_TYPE_WIDENING

IcebergCompatV<version> ist nicht kompatibel mit einer Typänderung, die auf diese Tabelle angewendet wird:

Feld-<fieldPath> wurde von <prevType> in <newType>geändert.

VERSION_MUTUAL_EXCLUSIVE

Es kann nur eine IcebergCompat-Version aktiviert werden. Deaktivieren Sie bitte explizit alle anderen IcebergCompat-Versionen, die nicht benötigt werden.

WRONG_REQUIRED_TABLE_PROPERTY

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