MAPREDUCE服务 MRS-开发和应用HetuEngine UDF:使用HetuEngine UDF

时间:2024-04-10 09:06:25

使用HetuEngine UDF

使用客户端访问:

  1. 进入HetuEngine客户端,请参考使用HetuEngine客户端
  2. 执行如下命令创建HetuEngine UDF:
    CREATE FUNCTION example.namespace01.add_two (
     num integer
    )
    RETURNS integer
    LANGUAGE JAVA
    DETERMINISTIC
    SYMBOL "com.xxx.bigdata.hetuengine.functions.AddTwo"
    URI "hdfs://hacluster/udf/hetuserver/udf-test-0.0.1-SNAPSHOT.jar";
  3. 执行如下命令使用HetuEngine UDF:
    select example.namespace01.add_two(2);
    _col0
    -------
         4
    (1 row)

函数实现类中通过重载方法来区分同名的不同函数,在创建HetuEngine UDF时要指定不同的函数名称。

support.huaweicloud.com/cmpntguide-lts-mrs/mrs_01_24246.html