Uses of Class
com.snowflake.snowpark_java.TableFunction
-
Packages that use TableFunction Package Description com.snowflake.snowpark_java Provides most of the classes for the Snowpark Java API. -
-
Uses of TableFunction in com.snowflake.snowpark_java
Methods in com.snowflake.snowpark_java that return TableFunction Modifier and Type Method Description static TableFunctionTableFunctions. flatten()Flattens (explodes) compound values into multiple rows.TableFunctionUDTFRegistration. registerPermanent(String funcName, JavaUDTF udtf, String stageLocation)Registers an UDTF instance as a Snowflake UDTF.TableFunctionUDTFRegistration. registerTemporary(JavaUDTF udtf)Registers an UDTF instance as a temporary anonymous UDTF that is scoped to this session.TableFunctionUDTFRegistration. registerTemporary(String funcName, JavaUDTF udtf)Registers an UDTF instance as a temporary Snowflake UDTF that you plan to use in the session.static TableFunctionTableFunctions. split_to_table()This table function splits a string (based on a specified delimiter) and flattens the results into rows.Methods in com.snowflake.snowpark_java with parameters of type TableFunction Modifier and Type Method Description DataFrameDataFrame. join(TableFunction func, Column... args)Joins the current DataFrame with the output of the specified table function `func`.DataFrameDataFrame. join(TableFunction func, Column[] args, Column[] partitionBy, Column[] orderBy)Joins the current DataFrame with the output of the specified user-defined table function (UDTF) `func`.DataFrameDataFrame. join(TableFunction func, Map<String,Column> args)Joins the current DataFrame with the output of the specified table function `func` that takes named parameters (e.g.DataFrameDataFrame. join(TableFunction func, Map<String,Column> args, Column[] partitionBy, Column[] orderBy)Joins the current DataFrame with the output of the specified user-defined table function (UDTF) `func`.DataFrameSession. tableFunction(TableFunction func, Column... args)Creates a new DataFrame from the given table function and arguments.DataFrameSession. tableFunction(TableFunction func, Map<String,Column> args)Creates a new DataFrame from the given table function and arguments.
-