estimate_data_size()
Vrátí odhadovanou velikost dat v bajtech vybraných sloupců tabulkového výrazu.
Syntax
estimate_data_size(
Sloupce)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
Sloupce | string |
✔️ | Jeden nebo více odkazů na sloupec oddělených čárkami ve zdrojovém tabulkovém výrazu, který se použije pro odhad velikosti dat. Pokud chcete zahrnout všechny sloupce, použijte zástupný znak (* ). |
Návraty
Odhadovaná velikost dat v bajtech odkazovaných sloupců Odhad je založený na datových typech a skutečných hodnotách.
Například velikost dat pro řetězec '{"a":"bcd"}'
je menší než dynamická hodnota dynamic({"a":"bcd"})
, protože jeho vnitřní reprezentace je složitější než u řetězce.
Příklad
Následující příklad vypočítá celkovou velikost dat pomocí estimate_data_size()
.
range x from 1 to 10 step 1 // x (long) is 8
| extend Text = '1234567890' // Text length is 10
| summarize Total=sum(estimate_data_size(*)) // (8+10)x10 = 180
Výstup
Celkem |
---|
180 |
Související obsah
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