UNSUPPORTED_FEATURE 错误类
不支持该功能
此错误类具有以下派生错误类
AES_MODE
<functionName>
函数使用填充 <padding>
的 AES-<mode>
。
AES_MODE_AAD
使用 AES-<mode>
的 <functionName>
不支持额外的身份验证数据 (AAD)。
AES_MODE_IV
使用 AES-<mode>
的 <functionName>
不支持初始化向量 (IV)。
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>
。
COMBINATION_QUERY_RESULT_CLAUSES
ORDER BY/SORT BY/DISTRIBUTE BY/CLUSTER BY 的组合。
COMMENT_NAMESPACE
将注释附加到命名空间 <namespace>
。
DESC_TABLE_COLUMN_PARTITION
针对特定分区的 DESC TABLE COLUMN。
DROP_DATABASE
删除默认数据库 <database>
。
DROP_NAMESPACE
删除命名空间 <namespace>
。
HIVE_TABLE_TYPE
<tableName>
是 Hive <tableType>
。
HIVE_WITH_ANSI_INTERVALS
具有 ANSI 时间间隔的 Hive 表 <tableName>
。
INSERT_PARTITION_SPEC_IF_NOT_EXISTS
在 PARTITION 规范中使用 IF NOT EXISTS 插入到 <tableName>
。
LATERAL_COLUMN_ALIAS_IN_AGGREGATE_FUNC
在聚合函数 <aggFunc>
中引用横向列别名 <lca>
。
LATERAL_COLUMN_ALIAS_IN_AGGREGATE_WITH_WINDOW_AND_HAVING
在同时具有窗口表达式和 having 子句的聚合查询中引用横向列别名 <lca>
。请通过删除 having 子句或删除 SELECT 列表中的横向别名引用来重写聚合查询。
LATERAL_COLUMN_ALIAS_IN_GROUP_BY
尚不支持通过 GROUP BY 别名/ALL 引用横向列别名。
LATERAL_COLUMN_ALIAS_IN_WINDOW
在窗口表达式 <windowExpr>
中引用横向列别名 <lca>
。
LATERAL_JOIN_USING
使用 LATERAL 关联的 JOIN USING。
LITERAL_TYPE
<type>
的“<value>
”的字面量。
MULTIPLE_BUCKET_TRANSFORMS
多个存储桶 TRANSFORM。
MULTI_ACTION_ALTER
托管表 <tableName>
的目标 JDBC 服务器不支持具有多个操作的 ALTER TABLE。将 ALTER TABLE 拆分为单个操作以避免此错误。
ORC_TYPE_CAST
无法将 Orc 的 <orcType>
转换为数据类型 <toType>
。
PANDAS_UDAF_IN_PIVOT
PIVOT 子句中的 Pandas 用户定义聚合函数。
PARAMETER_MARKER_IN_UNEXPECTED_STATEMENT
<statement>
中不允许使用参数标记。
PARTITION_WITH_NESTED_COLUMN_IS_UNSUPPORTED
无效的分区:<cols>
缺失或位于映射或数组中。
PIVOT_AFTER_GROUP_BY
PIVOT 子句跟在 GROUP BY 子句之后。考虑将 GROUP BY 推送到子查询中。
PIVOT_TYPE
按列数据类型 <type>
的值“<value>
”进行透视。
PURGE_PARTITION
分区清除。
PURGE_TABLE
清除表。
PYTHON_UDF_IN_ON_CLAUSE
<joinType>
JOIN 的 ON 子句中的 Python UDF。对于 INNNER JOIN,请考虑使用 WHERE 子句重写为 CROSS JOIN。
REMOVE_NAMESPACE_COMMENT
从命名空间 <namespace>
中删除注释。
REPLACE_NESTED_COLUMN
replace 函数不支持嵌套列 <colName>
。
SET_NAMESPACE_PROPERTY
<property>
是保留的命名空间属性,<msg>
。
SET_OPERATION_ON_MAP_TYPE
在调用集合操作(INTERSECT、EXCEPT 等)的 DataFrame 中不能有 MAP 类型列,但列 <colName>
的类型是 <dataType>
。
SET_PROPERTIES_AND_DBPROPERTIES
同时设置 PROPERTIES 和 DBPROPERTIES。
SET_TABLE_PROPERTY
<property>
是保留的表属性,<msg>
。
TABLE_OPERATION
表 <tableName>
不支持 <operation>
。请检查当前目录和命名空间以确保限定表名符合预期,并检查由“spark.sql.catalog”配置的目录实现。
TIME_TRAVEL
关系上的时间旅行:<relationId>
。
TOO_MANY_TYPE_ARGUMENTS_FOR_UDF_CLASS
具有 <num>
类型参数的 UDF 类。
TRANSFORM_DISTINCT_ALL
具有 DISTINCT/ALL 子句的 TRANSFORM。
TRANSFORM_NON_HIVE
仅在 Hive 模式下支持带有 SERDE 的 TRANSFORM。