Functions.Struct Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Struct(Column[]) |
Creates a new struct column that composes multiple input columns. |
Struct(String, String[]) |
Creates a new struct column that composes multiple input columns. |
Struct(Column[])
Creates a new struct column that composes multiple input columns.
public static Microsoft.Spark.Sql.Column Struct(params Microsoft.Spark.Sql.Column[] columns);
static member Struct : Microsoft.Spark.Sql.Column[] -> Microsoft.Spark.Sql.Column
Public Shared Function Struct (ParamArray columns As Column()) As Column
Parameters
- columns
- Column[]
Columns to apply
Returns
Column object
Applies to
Struct(String, String[])
Creates a new struct column that composes multiple input columns.
public static Microsoft.Spark.Sql.Column Struct(string columnName, params string[] columnNames);
static member Struct : string * string[] -> Microsoft.Spark.Sql.Column
Public Shared Function Struct (columnName As String, ParamArray columnNames As String()) As Column
Parameters
- columnName
- String
Column name
- columnNames
- String[]
Additional column names
Returns
Column object