hive学习笔记10

HIA各位好,之前写的很简单的SQL语句,然后就要py预处理,这很Low,也很费时间,这里必须面对这些问题。因此要采用hive-sql的处理方法,直接读取后就是结果,无需再次预处理,节省时间。

For Recommendation in Deep learning QQ Group 102948747

For Visual in deep learning QQ Group 629530787

I'm here waiting for you

不接受CSDN网页的私聊/私信!!!
 

1-分割字符串

split即可,这个与python的同名函数是一样的效果,不知道为NULL时是什么效果,应该为NULL/空

2-字典中的键值对(取key或value)

get_json_object即可完美解决问题,可能需要美元符号,这个也没难度,搜下,然后照葫芦画瓢即可(只需要在美元符号那里改即可)

没有同样为空。

3-列表中的元素

经分割后的字符串可能是几个字符串构成的列表,那么想要其中符合要求的元素(或者符合要求的第1个元素)怎么办?

这个也是用get_json_object解决,真是6得一批,同事大佬的方法可以。我自己采用的是split用双引号分割的,效果一样的。

这些节省了好多时间啊。拜拜,有遇到再补充记录。

 

之前的博文参考如下:可以从入门到飞起来。。。。

https://blog.csdn.net/SPESEG/article/details/106216648

https://blog.csdn.net/SPESEG/article/details/106230481

https://blog.csdn.net/SPESEG/article/details/106352310

https://blog.csdn.net/SPESEG/article/details/106516658

https://blog.csdn.net/SPESEG/article/details/106549840

https://blog.csdn.net/SPESEG/article/details/106543387

https://blog.csdn.net/SPESEG/article/details/106883793

https://blog.csdn.net/SPESEG/article/details/107063077

 

你可能感兴趣的:(Recommendation,hive,sql,hive-sql,split,json)