共用方式為


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> 式處於預覽狀態,目前在此環境中已停用。

ANALYZE_UNCACHED_TEMP_VIEW

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

ANALYZE_UNSUPPORTED_COLUMN_TYPE

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

ANALYZE_VIEW

ANALYZE TABLE 命令不支持檢視。

CATALOG_OPERATION

目錄 <catalogName> 不支援 <operation>

COLLATION

尚不支援定序。

COMBINATION_QUERY_RESULT_CLAUSES

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

COMMENT_NAMESPACE

將註入命名空間 <namespace>

CREATE_TABLE_STAGING_LOCATION

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

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

在 PARTITION 規格中使用 IF NOT EXISTS INSERT INTO <tableName>

LAMBDA_FUNCTION_WITH_PYTHON_UDF

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

LATERAL_COLUMN_ALIAS_IN_AGGREGATE_FUNC

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

LATERAL_COLUMN_ALIAS_IN_AGGREGATE_WITH_WINDOW_AND_HAVING

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

LATERAL_COLUMN_ALIAS_IN_GROUP_BY

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

LATERAL_COLUMN_ALIAS_IN_WINDOW

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

LATERAL_JOIN_USING

聯結 USING 與橫向相互關聯。

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

使用子查詢條件插入 OVERWRITE。

PANDAS_UDAF_IN_PIVOT

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

PARAMETER_MARKER_IN_UNEXPECTED_STATEMENT

<statement>不允許參數標記。

PARTITION_WITH_NESTED_COLUMN_IS_UNSUPPORTED

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

PIVOT_AFTER_GROUP_BY

GROUP BY 子句之後的 PIVOT 子句。 請考慮將 GROUP BY 推送至子查詢。

PIVOT_TYPE

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

PURGE_PARTITION

數據分割清除。

PURGE_TABLE

清除數據表。

PYTHON_DATA_SOURCE

Python 數據源。

PYTHON_UDF_IN_ON_CLAUSE

JOIN 之 <joinType> ON 子句中的 Python UDF。 如果是 INNER JOIN,請考慮使用 WHERE 子句重寫至 CROSS JOIN。

REMOVE_NAMESPACE_COMMENT

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

REPLACE_NESTED_COLUMN

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

SET_NAMESPACE_PROPERTY

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

SET_OPERATION_ON_MAP_TYPE

DataFrame 中不能有 MAP 呼叫設定作業的類型數據行(INTERSECT、EXCEPT 等),但數據行 <colName> 的類型為 <dataType>

SET_PROPERTIES_AND_DBPROPERTIES

同時設定 PROPERTIES 和 DBPROPERTIES。

SET_TABLE_PROPERTY

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

SET_VARIABLE_USING_SET

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

SQL_SCRIPTING

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

SQL_SCRIPTING_WITH_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

使用 DISTINCT/ALL 子句進行 TRANSFORM。

TRANSFORM_NON_HIVE

只有Hive模式才支援使用SERDE的TRANSFORM。