Package com.snowflake.snowpark_java
Class AggregateFunction
- java.lang.Object
-
- com.snowflake.snowpark_java.AggregateFunction
-
public class AggregateFunction extends java.lang.ObjectEncapsulates a user-defined aggregate function (UDAF) that is returned byUDAFRegistration.registerTemporaryorUDAFRegistration.registerPermanent.Use
AggregateFunction.applyto generateColumnexpressions from an instance.AggregateFunction myAvg = session.udaf().registerTemporary("my_avg", new MyAvgUDAF()); df.select(myAvg.apply(df.col("a")));- Since:
- 1.19.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Columnapply(Column... exprs)Apply the UDAF to one or more columns to generate a Column expression.
-