Share via


Functions.GroupingId Method

Definition

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.

Applies to