hive计算统计hdp 2.6

fae0ux8s  于 2021-06-27  发布在  Hive
关注(0)|答案(2)|浏览(428)

试图查看特定列的统计信息。我执行了 ANALYZE 命令,然后试图通过 DESCRIBE FORMATTED <table_name> <col_name> .
我看不出这里面有什么价值。你知道为什么它没有显示任何价值吗?
我试过了 MSCK 再次分析表格并检查数据。到目前为止运气不好。

hive> desc extended testdb.table order_dispatch_diff;
OK
order_dispatch_diff     int                     from deserializer
Time taken: 0.041 seconds, Fetched: 1 row(s)
wz8daaqr

wz8daaqr1#

下面的陈述终于对我有用了。
hive>desc格式化testdb.table col_name partition(data_dt='20180715');

inn6fuwd

inn6fuwd2#

试着用它来做 FOR COLUMNS 参数:

ANALYZE TABLE testdb.table COMPUTE STATISTICS FOR COLUMNS;

然后使用 DESCRIBE FORMATTED testdb.table order_dispatch_diff; 显示统计信息。
有关详细信息,请参阅列统计文档。

相关问题