傻大方


首页 > 潮·科技 > >

hive学习笔记之十一:UDTF( 四 )



按关键词阅读:

  1. 用LATERAL VIEW语法尝试将其他字段也查出来 , SQL如下:
select t.person_name, udtf_id, udtf_key, udtf_valuefrom (select person_name, string_fieldfromt16) t LATERAL VIEW udf_wordsplitmultirow(t.string_field) v asudtf_id, udtf_key, udtf_value;
  1. 结果如下 , 符合预期:
【hive学习笔记之十一:UDTF】hive> select t.person_name, udtf_id, udtf_key, udtf_value> from (>select person_name, string_field>fromt16> ) t LATERAL VIEW udf_wordsplitmultirow(t.string_field) v asudtf_id, udtf_key, udtf_value;OKt.person_name udtf_id udtf_key udtf_valuetom 1 province guangdongtom 4 city yangjiangjerry 2 city shenzhenjohn 3 can not split to valid array -Time taken: 0.056 seconds, Fetched: 4 row(s)
  • 至此 , HIVE的三种用户自定义函数咱们都学习和实践完成了 , 希望这些内容能给您的实践带来一些参考;
欢迎关注我的公众号:程序员欣宸hive学习笔记之十一:UDTF文章插图


稿源:(未知)

【傻大方】网址:http://www.shadafang.com/c/111J2D952020.html

标题:hive学习笔记之十一:UDTF( 四 )


上一篇:不标配充电头?iPhone12用户的自我救赎,我的解决方案是

下一篇:iPhone12mini开售,价格较少800元,但差距很明显