Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime 18.1 und höher
Gibt die aus den Werten einer Gruppe aggregierten measure_column zurück. Diese Funktion ist ein Synonym für measure Aggregatfunktion.
Wie measure, agg gibt die Aggregation selbst nicht an. Sie erbt die Definition der Aggregation von der Definition der Metrikansicht.
Syntax
agg ( measure_column )
Diese Funktion kann nicht mithilfe der Klausel als OVER aufgerufen werden.
Argumente
- measure_column: Ein Verweis auf eine Messspalte in einer Metrikansicht.
Rücklieferungen
Ein Wert des Typs von measure_column.
Beispiele
Im folgenden Beispiel wird eine Metrikansicht region_sales_metrics mit einem total_revenue_per_customer Measure vorausgesetzt. Die vollständige Definition der Metrikansicht finden Sie unter measure Aggregatfunktion.
-- Tracking total_revenue_per_customer by month in 1995
> SELECT extract(month from month) as month,
agg(total_revenue_per_customer)::bigint AS total_revenue_per_customer
FROM region_sales_metrics
WHERE extract(year FROM month) = 1995
GROUP BY ALL
ORDER BY ALL;
month total_revenue_per_customer
----- --------------------------
1 167727
2 166237
3 167349