agg funzione di aggregazione

Si applica a:contrassegnato sì Databricks SQL contrassegnato sì Databricks Runtime 18.1 e versioni successive

Restituisce l'measure_column aggregato dei valori di un gruppo. Questa funzione è un sinonimo di measure funzione di aggregazione.

Come measure, agg non specifica l'aggregazione stessa. La definizione dell'aggregazione viene ereditata dalla definizione della vista metrica.

Sintassi

agg ( measure_column )

Questa funzione non può essere richiamata come funzione window usando la OVER clausola .

Argomenti

  • measure_column: riferimento a una colonna di misura in una vista metrica.

Restituisce

Valore del tipo measure_column.

Examples

Nell'esempio seguente si presuppone una visualizzazione region_sales_metrics metrica con una total_revenue_per_customer misura. Per la definizione completa della visualizzazione delle metriche, vedere measure Funzione di aggregazione.

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