共用方式為


DELTA_ICEBERG_COMPAT_VIOLATION錯誤類別

SQLSTATE: KD00E

IcebergCompatV<version> 的驗證失敗。

CHANGE_VERSION_NEED_REWRITE

變更為 IcebergCompatV<newVersion>`` requires rewriting the table. Please run ``REORG TABLE APPLY (UPGRADE UNIFORM ('ICEBERG_COMPAT_VERSION = <newVersion>')] :

請注意,REORG 啟用數據表功能 IcebergCompatV<newVersion> 和其他不具備該表功能支援的 Databricks 運行時版本可能無法寫入數據表。

COMPAT_VERSION_NOT_SUPPORTED

不支援 IcebergCompatVersion = <version> 。 支援的版本介於 1 和之間 <maxVersion>

DELETION_VECTORS_NOT_PURGED

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

DELETION_VECTORS_SHOULD_BE_DISABLED

IcebergCompatV<version>`` requires Deletion Vectors to be disabled on the table first. Then run ``REORG PURGE 命令,用於清除資料表上的刪除向量。

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

使用 IcebergCompatV<version> 啟用 Uniform Iceberg 需要所有檔案都相容。

<addFilesCount>數據表版本<tableVersion><addFilesWithoutTag>檔案中有檔案不相容,這通常是並行寫入的結果。

請再次執行 REORG 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>

REPLACE_TABLE_CHANGE_PARTITION_NAMES

IcebergCompatV<version> 不支援以不同名稱的數據分割規格取代分割數據表,因為 Iceberg-Spark 1.1.0 不支援。

上一個資料分割規格: <prevPartitionSpec>

新的分割區規格: <newPartitionSpec>

REWRITE_DATA_FAILED

將數據重寫至 IcebergCompatV<version> 失敗。

請再次執行 REORG TABLE 資料表 APPLY (UPGRADE UNIFORM (ICEBERG_COMPAT_VERSION=<version>) 命令。

UNSUPPORTED_DATA_TYPE

架構中的 IcebergCompatV<version>`` does not support the data type ``<dataType> 。 您的架構:

<schema>

型別擴充不支持

IcebergCompatV<version> 與套用至此數據表的類型變更不相容:

欄位 <fieldPath> 已從 <prevType> 變更為 <newType>

VERSION_MUTUAL_EXCLUSIVE

只能啟用一個 IcebergCompat 版本,請明確停用不需要的其他所有 IcebergCompat 版本。

WRONG_REQUIRED_TABLE_PROPERTY

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