Advertisement

Hive>UDF/REFLECT

阅读量:

文章目录

  • 预定义功能
    • Hive自定义功能
    • UDF开发实例
    • UDF创建自己的业务逻辑(第一种方式)
      • Hive使用reflect调用Java方法(第二种方式)

内置函数

关于本指南的详细信息,请参考《Hive官方文档》一书;具体内容可访问链接https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF

复制代码
    1)查看系统自带的函数
    #hive> show functions;
    hive> show functions  函数名;
    
    2)显示自带的函数的用法
    hive> desc function upper;
    
    3)详细显示自带的函数的用法
    hive> desc function extended upper;

Hive自定义函数

  • 1)Hive内置了一些运算符功能如:max/min等运算符功能但其数量较为有限因此建议开发者通过自定义User-Defined Function(UDF)的方式来实现所需的功能。
  • 2)当Hive提供的内置运算符无法满足业务处理需求时可以选择使用用户自定义运算符(UDF)
  • 按照用户自定义运算符的类别可分为三

全部评论 (0)

还没有任何评论哟~