blob: ed52c0267a3c29b3ba650fbc6574ceae667d6107 [file] [log] [blame]
--! qt:dataset:src
compile `import org.apache.hadoop.hive.ql.exec.UDF \;
public class Pyth extends UDF {
public double evaluate(double a, double b){
return Math.sqrt((a*a) + (b*b)) \;
}
} ` AS GROOVY NAMED Pyth.groovy;
CREATE TEMPORARY FUNCTION Pyth as 'Pyth';
SELECT Pyth(3,4) FROM src tablesample (1 rows);
DROP TEMPORARY FUNCTION Pyth;