zoukankan      html  css  js  c++  java
  • 自定义函数

    自定义UDF

    1.导入依赖

    <!-- https://mvnrepository.com/artifact/org.apache.hive/hive-exec -->
    <dependency>
        <groupId>org.apache.hive</groupId>
        <artifactId>hive-exec</artifactId>
        <version>3.1.2</version>
    </dependency>
    

    2.创建类,集成UDF,打jar,并放进hive/lib/目录下

    3.在hive命令行中

    add jar /jar包位置;
    create function addFive as 全类名;
    

    4.使用自定义函数

    自定义UDTF

    1.导入依赖

    <!-- https://mvnrepository.com/artifact/org.apache.hive/hive-exec -->
    <dependency>
        <groupId>org.apache.hive</groupId>
        <artifactId>hive-exec</artifactId>
        <version>3.1.2</version>
    </dependency>
    

    2.创建类,集成GenericUDTF,实现方法

    initialize(){}
    process(){}
    close(){}
    

    3.在hive命令行中

    add jar /jar包位置;
    create function addFive as 全类名;
    

    4.使用自定义函数

  • 相关阅读:
    03-19总结
    JS-DOM
    难题汇总,浮动,伪元素(行级),
    bug汇总
    两栏布局
    表单 form
    a 、ul、 table 标签
    Bootstrap的基本使用(css、js文件的引入)
    6. CSS样式
    5 CSS
  • 原文地址:https://www.cnblogs.com/zqzhen/p/12938679.html
Copyright © 2011-2022 走看看