agg função de agregação

Aplica-se a:assinalado com um visto Databricks SQL, assinalado com um visto Databricks Runtime 18.1 ou superiores

Devolve o valor agregado measure_column a partir dos valores de um grupo. Esta função é sinónimo de measure função agregada.

Tal como measure, agg não especifica a agregação em si. Ele herda a definição da agregação da definição de vista de métrica.

Sintaxe

agg ( measure_column )

Esta função não pode ser invocada como uma função de janela usando a OVER cláusula.

Arguments

  • measure_column: Uma referência a uma coluna de medida em uma exibição métrica.

Devoluções

Um valor do tipo measure_column.

Exemplos

O exemplo seguinte assume uma vista region_sales_metrics métrica com uma total_revenue_per_customer medida. Para a definição completa da vista métrica, veja measure função agregada.

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