创建永久udf命令

  1. 包放到hdfs上 (linux位置,hdfs保存位置)

    hdfs dfs -put /opt/myuuid.jar /user/hive/myuuid.jar

  2. hive 添加到classpath

    add jar hdfs:///user/hive/myuuid.jar

  3. hive创建自定义函数 (方法所在库 as ‘具体包位置’ )

    create function default.myuuid as ‘com.myudf.UUIDFunction’ using jar ‘hdfs:/user/hive/myuuid.jar’;

  4. hive删除包命令

    drop function myuuid;

  5. hive 查看包具体描述

    desc function extended default.myuuid;

Guess you like

Origin blog.csdn.net/weixin_41772761/article/details/117473878