【问题标题】:hive managed table record count result is not showing配置单元管理的表记录计数结果未显示
【发布时间】:2018-11-13 19:14:33
【问题描述】:

我正在使用 HDP 3.0 kerberized 集群并尝试运行配置单元计数查询。 在运行计数查询时,我发现它没有显示托管表的结果,但相同的查询适用于外部表

CREATE TABLE rule_config_value (
config_column STRING,
config_value STRING
) STORED AS ORC;

INSERT INTO TABLE rule_config_value VALUES ("empid","5");
INSERT INTO TABLE rule_config_value VALUES ("state","NJ");
INSERT INTO TABLE rule_config_value VALUES ("country","United States");

select count(*) from rule_config_value;

输出获取:

+------+
| _c0  |
+------+
+------+

尝试了步骤但没有成功:

analyze table rule_config_value compute statistics;
analyze table rule_config_value compute statistics for columns config_column,config_value;

【问题讨论】:

    标签: hive count aggregate


    【解决方案1】:

    试试:

    select `_c0` from rule_config_value;
    

    【讨论】:

    • 感谢您的回复,但正常的选择查询正在运行。只有计数不起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-25
    • 2018-02-07
    • 1970-01-01
    • 1970-01-01
    • 2017-05-04
    • 2023-03-09
    • 1970-01-01
    相关资源
    最近更新 更多