Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőre vonatkozik:
Databricks SQL
Databricks Runtime 18.1 és későbbi verziók
measure_column Egy csoport értékeiből összesített értéket ad vissza. Ez a függvény az összesítő függvény szinonimájameasure.
measure Ehhez hasonlóan aggnem adja meg magát az összesítést. Az összesítés definícióját a metrikanézet definíciójától örökli.
Szemantika
agg ( measure_column ) [ FILTER ( WHERE cond ) ]
Ez a függvény nem hívható meg ablakfüggvényként a OVER záradék használatával.
Arguments
- measure_column: Egy mértékoszlopra mutató hivatkozás metrikanézetben.
-
cond: Nem kötelező logikai kifejezés, amely szűri a mérték kiszámításához használt sorokat. A záradék alkalmazásának részleteiért lásdmeasureazFILTERösszesítő függvényt.
Returns
A típus measure_columnértéke.
Examples
Az alábbi példa egy mértékkel rendelkező metrikanézetet region_sales_metricstotal_revenue_per_customer feltételez. A teljes metrikanézet-definícióért lásd measure az összesítő függvényt.
-- 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