Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop 配置单元支持筛选Unicode数据_Hadoop_Hive_Hiveql - Fatal编程技术网

Hadoop 配置单元支持筛选Unicode数据

Hadoop 配置单元支持筛选Unicode数据,hadoop,hive,hiveql,Hadoop,Hive,Hiveql,我有一个包含Unicode数据的配置单元表。当尝试执行简单的查询SELECT*FROM表时,我以正确的Unicode编码返回正确的数据。但是,当我尝试添加过滤条件时,例如。。。其中column='someunicode值',我的查询没有返回任何内容 这是蜂巢的局限性吗?还是说有没有办法让Unicode过滤与Hive一起工作 谢谢大家! 您应该使用utf-8格式并将数据加载到配置单元表中,然后您可以使用以前编写的内容获取数据,例如。。。名称如'%你好%' 你能提供一些示例数据吗?也许你应该试着用L

我有一个包含Unicode数据的配置单元表。当尝试执行简单的查询SELECT*FROM表时,我以正确的Unicode编码返回正确的数据。但是,当我尝试添加过滤条件时,例如。。。其中column='someunicode值',我的查询没有返回任何内容

这是蜂巢的局限性吗?还是说有没有办法让Unicode过滤与Hive一起工作


谢谢大家!

您应该使用utf-8格式并将数据加载到配置单元表中,然后您可以使用以前编写的内容获取数据,例如。。。名称如'%你好%'

你能提供一些示例数据吗?也许你应该试着用LIKE而不是=嗨,visakh,我用LIKE,但它也不起作用。下面是一个示例查询:从表中选择*名称,如'%你好%' 一个可能的原因是Unicode字符被转换为??当被送到蜂巢时。