Hive 缺少配置单元复杂列注释

Hive 缺少配置单元复杂列注释,hive,comments,cloudera,complextype,Hive,Comments,Cloudera,Complextype,我在配置单元中创建了一个包含复杂列(例如Struct Type)和注释的表。 创建表是成功的。 但当我试图查看或描述表时,不会显示列注释 创建表是成功的 CREATE TABLE TEST ( Col1 STRING COMMENT 'column 1', Col2 STRUCT < Col21 :STRING CO

我在配置单元中创建了一个包含复杂列(例如Struct Type)和注释的表。 创建表是成功的。 但当我试图查看或描述表时,不会显示列注释

创建表是成功的

CREATE TABLE TEST
(
    Col1                 STRING               COMMENT 'column 1',
    Col2                STRUCT <  
    Col21                      :STRING         COMMENT 'Column 2 row 1',
    Col22                      :STRING         COMMENT 'Column 2 row 2',
    Col23                      :STRING         COMMENT 'Column 2 row 3'
                              >
)
COMMENT 'Table Level comment'
创建表测试
(
Col1字符串注释“第1列”,
Col2结构
Col21:字符串注释“第2列第1行”,
Col22:字符串注释“第2列第2行”,
Col23:字符串注释“第2列第3行”
>
)
注释“表级注释”
但描述表不显示复杂列的注释

Describe Formatted TEST;

+-------------------------------+----------------------------------------------------+-----------------------+--+
|           col_name            |                     data_type                      |        comment        |
+-------------------------------+----------------------------------------------------+-----------------------+--+
| # col_name                    | data_type                                          | comment               |
|                               | NULL                                               | NULL                  |
| col1                          | string                                             | column 1              |
| col2                          | struct<Col21:string,Col22:string,Col23:string>     |                       |
描述格式化测试;
+-------------------------------+----------------------------------------------------+-----------------------+--+
|列名称|数据类型|注释|
+-------------------------------+----------------------------------------------------+-----------------------+--+
|#颜色名称|数据类型|注释|
||空|空|
|col1 |字符串|第1列|
|col2 | struct ||

你有没有找到一种方法来完成这项工作?你有没有找到一种方法来完成这项工作?