DELTA_ICEBERG_COMPAT_VIOLATION錯誤類別
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>
需要從數據表中完全清除刪除向量。 請執行 REORG TABLE APPLY (PURGE) 命令。
DELETION_VECTORS_SHOULD_BE_DISABLED
IcebergCompatV<version>
必須先在數據表上停用刪除向量。 然後執行 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>
VERSION_MUTUAL_EXCLUSIVE
只能啟用一個 IcebergCompat 版本,請明確停用不需要的其他所有 IcebergCompat 版本。
WRONG_REQUIRED_TABLE_PROPERTY
IcebergCompatV<version>`` requires table property '``<key>``' to be set to '``<requiredValue>``'. Current value: '``<actualValue>
'。