小编Xor*_*ist的帖子

Hive查询字符串大小写

有没有办法在执行此操作时获取所有类型的字符串案例:

select count(word) from table where word="abcd"
Run Code Online (Sandbox Code Playgroud)

实际上,当这样做时,它与此不一样:

select count(word) from table where word="ABCD"
Run Code Online (Sandbox Code Playgroud)

string select hive case

9
推荐指数
2
解决办法
2万
查看次数

外部表不会返回其文件夹中的数据

我在Hive中创建了一个外部表,位于此位置:

CREATE EXTERNAL TABLE tb 
(
...
) 
PARTITIONED BY (datehour INT)
ROW FORMAT SERDE 'com.cloudera.hive.serde.JSONSerDe'
LOCATION '/user/cloudera/data';
Run Code Online (Sandbox Code Playgroud)

数据存在于文件夹中,但是当我查询表时,它不返回任何内容.该表的结构适合数据结构.

SELECT * FROM tb LIMIT 3;
Run Code Online (Sandbox Code Playgroud)

Hive表是否存在一种权限问题:特定用户是否有权查询某些表?你知道一些解决方案或解决方法吗?

hive external cloudera

3
推荐指数
2
解决办法
6774
查看次数

标签 统计

hive ×2

case ×1

cloudera ×1

external ×1

select ×1

string ×1