Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Databricks SQL
Databricks Runtime 18.1 a vyšší
measure_column Vrátí agregovanou hodnotu z hodnot skupiny. Tato funkce je synonymem pro agregační funkcimeasure.
measure Podobně jako agg, nezadá agregaci samotnou. Dědí definici agregace z definice metrického zobrazení.
Syntaxe
agg ( measure_column ) [ FILTER ( WHERE cond ) ]
Tuto funkci nelze vyvolat jako funkci okna pomocí OVER klauzule.
Arguments
- measure_column: Odkaz na sloupec míry v zobrazení metriky.
-
cond: Volitelný logický výraz, který filtruje řádky použité k výpočtu míry. Podrobnosti oFILTERpoužití klauzule najdete v částimeasureAgregační funkce.
Vrácení
Hodnota typu measure_column.
Příklady
Následující příklad předpokládá zobrazení region_sales_metrics metriky s mírou total_revenue_per_customer . Úplnou definici zobrazení metrik najdete v agregačnímeasure funkci.
-- 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