merge_tdigest()
Sloučí tdigest
výsledky (skalární verze agregační verze tdigest_merge()
).
Další informace o podkladovém algoritmu (T-Digest) a odhadované chybě najdete tady.
Funkce
merge_tdigest()
atdigest_merge()
jsou ekvivalentní.
Důležité
Výsledky tdigest() a tdigest_merge() je možné uložit a později načíst. Můžete například vytvořit souhrn denních percentilů, který pak můžete použít k výpočtu týdenních percentilů. Přesné binární znázornění těchto výsledků se však může v průběhu času měnit. Neexistuje žádná záruka, že tyto funkce pro identické vstupy vygenerují identické výsledky, a proto nedoporučujeme spoléhat se na ně.
Syntax
merge_tdigest(
exprs)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
exprs | dynamic |
✔️ | Jeden nebo více odkazů na sloupce oddělené čárkami, které mají tdigest hodnoty, které se mají sloučit. |
Návraty
Výsledek sloučení sloupců *Expr1*
, , ... *ExprN*
do jednoho tdigest
*Expr2*
.
Příklad
range x from 1 to 10 step 1
| extend y = x + 10
| summarize tdigestX = tdigest(x), tdigestY = tdigest(y)
| project merged = merge_tdigest(tdigestX, tdigestY)
| project percentile_tdigest(merged, 100, typeof(long))
Výstup
percentile_tdigest_merged |
---|
20 |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro