agg aggregerende functie

Van toepassing op:aangevinkt ja Databricks SQL aangevinkt ja Databricks Runtime 18.1 en hoger

Retourneert de measure_column aggregatie afkomstig van de waarden van een groep. Deze functie is een synoniem voor measure de statistische functie.

agg Hiermee measuregeeft u de aggregatie zelf niet op. De definitie van de aggregatie wordt overgenomen van de definitie van de metrische weergave.

Syntaxis

agg ( measure_column )

Deze functie kan niet worden aangeroepen als een vensterfunctie met behulp van de OVER component.

Arguments

  • measure_column: Een verwijzing naar een metingkolom in een metrische weergave.

Returns

Een waarde van het type measure_column.

Examples

In het volgende voorbeeld wordt uitgegaan van een metrische weergave region_sales_metrics met een total_revenue_per_customer meting. Zie de statistische functie voor de volledige definitie measurevan de metrische gegevens.

-- 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