共用方式為


UNSUPPORTED_FEATURE錯誤類別

SQLSTATE:0A000

不支援此功能:

AES_MODE

AES-<mode> 由函式填補<padding><functionName>

AES_MODE_AAD

<functionName> 使用 AES -<mode> 不支援其他驗證資料 (AAD)。

AES_MODE_IV

<functionName> 使用 AES -<mode> 不支援初始化向量 (IV)。

AI_FUNCTION

AI 函 <functionName> 式僅適用於互動式工作負載、作業、SQL Pro 和 SQL 無伺服器,或明確停用。

AI_FUNCTION_PREVIEW

AI 函 <functionName> 式處於預覽狀態,目前在此環境中已停用。

ALTER_TABLE_SERDE_FOR_DATASOURCE_TABLE

ALTER TABLE SET SERDE 不支援使用數據源 API 建立的數據表 <tableName>。 請考慮使用外部 Hive 資料表,或使用資料表格式相容選項來更新資料表屬性。

ANALYZE_UNCACHED_TEMP_VIEW

ANALYZE TABLE FOR COLUMNS 命令可以在已快取的暫時性視圖上運作。 請考慮快取檢視 <viewName>

ANALYZE_UNSUPPORTED_COLUMN_TYPE

ANALYZE TABLE FOR COLUMNS 命令不支援資料表 <columnType>中欄 <columnName> 的類型 <tableName>

ANALYZE_VIEW

ANALYZE TABLE 命令不支援視圖。

CATALOG_OPERATION

目錄 <catalogName> 不支援 <operation>

帶有管道運算符的子句

使用的 SQL 管道運算符語法 |> 不支援 <clauses>

COLLATION

尚不支援定序。

COLLATIONS_IN_MAP_KEYS

地圖索引鍵的定序字串

COMBINATION_QUERY_RESULT_CLAUSES

ORDER BY/SORT BY/DISTRIBUTE BY/CLUSTER BY的組合。

COMMENT_NAMESPACE

將註入命名空間 <namespace>

CREATE_TABLE_STAGING_LOCATION

在預備位置建立目錄數據表。

DESC_TABLE_COLUMN_JSON

不支援個別資料欄的 DESC TABLE COLUMN AS JSON。

DESC_TABLE_COLUMN_PARTITION

特定分割區的 DESC TABLE COLUMN

DROP_DATABASE

卸除預設資料庫 <database>

DROP_NAMESPACE

卸載命名空間 <namespace>

DROP_NAMESPACE_CASCADE

目錄中不支援 <provider> 卸除命名空間串聯。

HIVE_TABLE_TYPE

<tableName>是 hive <tableType>

HIVE_WITH_ANSI_INTERVALS

具有 ANSI 間隔的 Hive 數據表 <tableName>

INSERT_PARTITION_SPEC_IF_NOT_EXISTS

INSERT INTO <tableName> 規格中,IF NOT EXISTSPARTITION

LAMBDA_FUNCTION_WITH_EXTERNAL_UDF

在高階函式中使用具有外部 UDF 的 Lambda 函數 <funcName>

LAMBDA_FUNCTION_WITH_PYTHON_UDF

Lambda 函式搭配 Python UDF <funcName> ,順序較高。

LATERAL_COLUMN_ALIAS_IN_AGGREGATE_FUNC

在聚合<lca>函數 中參考橫向數據行別名<aggFunc>

LATERAL_COLUMN_ALIAS_IN_AGGREGATE_WITH_WINDOW_AND_HAVING

使用窗口表達式和具有 子句,在匯總查詢中參考橫向數據行別名 <lca> 。 請藉由移除having子句或移除SELECT清單中的橫向別名參考,來重寫匯總查詢。

LATERAL_COLUMN_ALIAS_IN_GROUP_BY

尚不支援透過 GROUP BY 別名/ALL 參考橫向數據行別名。

LATERAL_COLUMN_ALIAS_IN_WINDOW

在窗口表達式 <lca>中參考橫向數據行別名<windowExpr>

LATERAL_JOIN_USING

JOIN USINGLATERAL 的關聯。

LITERAL_TYPE

的 『<value>' 常 <type>值。

MATERIALIZED_VIEW_WITH_SCHEMA_BINDING_MODE

無法使用 WITH SCHEMA 子句建立具象化視圖。 在基礎架構變更時重新建立具體化檢視,或使用保存的檢視。

MULTIPLE_BUCKET_TRANSFORMS

多個貯體 TRANSFORMs。

MULTI_ACTION_ALTER

目標 JDBC 伺服器主控數據表 <tableName> 不支援 ALTER TABLE 並執行多個動作。 將 ALTER TABLE 分割成個別動作,以避免發生此錯誤。

物件層級排序規則

指定物件的默認定序。

ORC_TYPE_CAST

無法將 Orc 轉換成 <orcType> 資料型態 <toType>

OVERWRITE_BY_SUBQUERY

具有子查詢條件的 INSERT OVERWRITE

PANDAS_UDAF_IN_PIVOT

PIVOT 子句中的 Pandas 用戶定義聚合函數。

PARAMETER_MARKER_IN_UNEXPECTED_STATEMENT

<statement>不允許參數標記。

PARTITION_BY_VARIANT

無法使用 VARIANT 產生表示式來分割 DataFrame,但表示式 <expr> 的類型 <dataType>

PARTITION_WITH_NESTED_COLUMN_IS_UNSUPPORTED

無效的數據分割: <cols> 遺失或位於對應或陣列中。

PIPE_OPERATOR_AGGREGATE_UNSUPPORTED_CASE(管道運算子聚合不支持的案例)

具有匯總的 SQL 管道運算符語法 (using |>AGGREGATE) 不支援 <case>

PIVOT_AFTER_GROUP_BY

PIVOT 子句是跟隨在 GROUP BY 子句之後。 請考慮將 GROUP BY 推入子查詢。

PIVOT_TYPE

依數據行數據類型<value>的值 『<type>' 進行樞紐分析。

PURGE_PARTITION

數據分割清除。

PURGE_TABLE

清除數據表。

PYTHON_DATA_SOURCE

Python 數據源。

PYTHON_UDF_IN_ON_CLAUSE

ON <joinType> JOIN 子句中的 Python UDF。 在 INNERJOIN 的情況下,考慮使用 CROSS 子句將其重寫為 JOINWHERE

REMOVE_NAMESPACE_COMMENT

從命名空間 <namespace>中移除批注。

REPLACE_NESTED_COLUMN

replace 函式不支援巢狀資料行 <colName>

SET_NAMESPACE_PROPERTY

<property> 是保留的命名空間屬性, <msg>

SET_OPERATION_ON_MAP_TYPE

DataFrame 中不能有 MAP 類型數據行,它會呼叫集合作業(INTERSECTEXCEPT等),但數據行 <colName> 的類型 <dataType>

SET_OPERATION_ON_VARIANT_TYPE

DataFrame 中不能有 VARIANT 類型數據行,它會呼叫集合作業(INTERSECTEXCEPT等),但數據行 <colName> 的類型 <dataType>

SET_PROPERTIES_AND_DBPROPERTIES

同時設定 PROPERTIESDBPROPERTIES

SET_TABLE_PROPERTY

<property> 是保留的資料表屬性, <msg>

SET_VARIABLE_USING_SET

<variableName>VARIABLE,無法使用 SET 語句更新。 使用 SET VARIABLE <variableName> = ... 加以取代。

SQL_SCRIPTING

SQL 文稿正在開發中,不支援所有功能。 SQL 文稿可讓使用者撰寫程式 SQL,包括控制流程和錯誤處理。 若要開啟現有的功能,請將 設定 <sqlScriptingEnabled>true

SQL_SCRIPT_WITH_ATOMIC_BODY(SQL腳本帶原子體)

SQL 腳本中的原子性交易區塊目前正在開發中。 若要開啟現有的功能,請將 設定 <sqlScriptingAtomicBodyEnabled>true

SQL_腳本_帶有_嵌套_ATOMIC_BLOCK

不允許在 SQL 指令碼中使用巢狀原子交易區塊。

SQL_SCRIPTING_WITH_POSITIONAL_PARAMETERS

SQL 腳本不支援位置參數。

STATE_STORE_MULTIPLE_COLUMN_FAMILIES

不支援使用 <stateStoreProvider> 建立多個數據行系列。

STATE_STORE_REMOVING_COLUMN_FAMILIES

不支援使用 移除數據 <stateStoreProvider> 行系列。

STATE_STORE_TTL

不支援使用 <stateStoreProvider> 的狀態 TTL。 請使用 RocksDBStateStoreProvider。

TABLE_OPERATION

資料表 <tableName> 不支援 <operation>。 請檢查目前的目錄和命名空間,以確定符合資格的數據表名稱,同時檢查 「spark.sql.catalog」 所設定的目錄實作。

TEMPORARY_VIEW_WITH_SCHEMA_BINDING_MODE

無法使用 WITH SCHEMA 子句建立暫存檢視。 在基礎架構變更時重新建立暫存檢視,或使用保存的檢視。

TEMP_VARIABLE_ON_DBSQL

SQL 倉儲的查詢尚不支援暫存變數。

TIME_TRAVEL

時間移動的關聯性: <relationId>

TOO_MANY_TYPE_ARGUMENTS_FOR_UDF_CLASS

具有類型自變數的 <num> UDF類別。

TRANSFORM_DISTINCT_ALL

TRANSFORM 使用 DISTINCT/ALL 子句。

TRANSFORM_NON_HIVE

只有在「hive」模式下才能支援 TRANSFORMSERDE 的組合。

TRIM_COLLATION

定序中的 TRIM 規範。

欄位可空性更新

更新 MySQL 和 MS SQL Server 欄位的可為 Null 屬性。

撰寫二進制來源代碼

寫入二進位檔數據來源。