Functions.GroupingId 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
GroupingId(Column[]) |
Returns the number of distinct items in a group. |
GroupingId(String, String[]) |
Returns the number of distinct items in a group. |
GroupingId(Column[])
Returns the number of distinct items in a group.
public static Microsoft.Spark.Sql.Column GroupingId(params Microsoft.Spark.Sql.Column[] columns);
static member GroupingId : Microsoft.Spark.Sql.Column[] -> Microsoft.Spark.Sql.Column
Public Shared Function GroupingId (ParamArray columns As Column()) As Column
Parameters
- columns
- Column[]
Columns to apply
Returns
Column object
Remarks
The list of columns should match with grouping columns exactly, or empty (meaning all the grouping columns).
Applies to
GroupingId(String, String[])
Returns the number of distinct items in a group.
public static Microsoft.Spark.Sql.Column GroupingId(string columnName, params string[] columnNames);
static member GroupingId : string * string[] -> Microsoft.Spark.Sql.Column
Public Shared Function GroupingId (columnName As String, ParamArray columnNames As String()) As Column
Parameters
- columnName
- String
Column name
- columnNames
- String[]
Additional column names
Returns
Column object
Remarks
The list of columns should match with grouping columns exactly.