您的位置:首页 > 编程语言 > Java开发

hive复杂类型与java类型的对应

2015-12-29 16:37 459 查看
因为要往自定义的UDF传入复杂类型,所以需要对于这块的对应简单做一下总结

string	java.lang.String, org.apache.hadoop.io.Text
int	int, java.lang.Integer, org.apache.hadoop.io.IntWritable
boolean	bool, java.lang.Boolean, org.apache.hadoop.io.BooleanWritable
array<type>	java.util.List<Java type>
map<ktype, vtype>	java.util.Map<Java type for K, Java type for V>
struct	Don't use Simple UDF, use GenericUDF


别的还好,stuct参数就不能使用UDF的方式进行实现了,只能通过GenericUDF这样的复杂的方式进行实现了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: