Prerequisites
- Operations in this section are required only when OmniOperator user-defined functions (UDFs) are used. The OmniOperator UDF plugin must be Simple UDF, which is used to execute UDFs compiled based on the Hive UDF framework.
- OmniOperator UDFs support expression row-by-row processing and batch processing. The two methods can be switched using the configuration file.
Configuring the OmniOperator UDF plugin requires related JAR packages and configuration files, including udf.zip, conf.zip, and udf.properties. The udf.zip package contains all UDF class files, the conf.zip file includes the configuration file on which OmniOperator UDFs depend, and udf.properties is the OmniOperator UDF configuration file. The following uses the udfName1 and udfName2 functions as an example to describe the content format of the udf.properties file.

Parent topic: Deploying the OmniOperator UDF Plugin