Hive 配置单元选择计数(*)数据显示,但没有可见数据

Hive 配置单元选择计数(*)数据显示,但没有可见数据,hive,hiveql,Hive,Hiveql,当我运行查询时,我看到从表中选择count(*);显示了一些数据。但当我选中select*from table时;没有显示任何数据 你能帮我一下这些是外部表吗?我去了表的位置,发现没有数据。runanalyze table\u name COMPUTE STATISTICS在您的桌子上。 这将给出正确的结果。因为配置单元中表的列_STATS(count)被索引以进行快速检索。因此,在删除基础数据/文件后,它将给出旧的统计数据。澄清“数据显示计数”。0?“数据计数显示”-45668,从表中选择*;

当我运行查询时,我看到从表中选择count(*);显示了一些数据。但当我选中select*from table时;没有显示任何数据


你能帮我一下这些是外部表吗?我去了表的位置,发现没有数据。

run
analyze table\u name COMPUTE STATISTICS在您的桌子上。
这将给出正确的结果。因为配置单元中表的列_STATS(count)被索引以进行快速检索。因此,在删除基础数据/文件后,它将给出旧的统计数据。

澄清“数据显示计数”。0?“数据计数显示”-45668,从表中选择*;非数据解析请参见以下内容: