estimate_data_size()
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Gibt eine geschätzte Datengröße in Byte der ausgewählten Spalten des tabellarischen Ausdrucks zurück.
Syntax
estimate_data_size(
columns)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
columns | string |
✔️ | Mindestens ein durch Trennzeichen getrenntes Spaltenverweise im tabellarischen Quellausdruck, der für die Datengrößenschätzung verwendet werden soll. Um alle Spalten einzuschließen, verwenden Sie das Zeichen "Wildcard(* )". |
Gibt zurück
Die geschätzte Datengröße in Byte der spalten, auf die verwiesen wird. Die Schätzung basiert auf Datentypen und ist-Werten.
Die Datengröße für die Zeichenfolge '{"a":"bcd"}'
ist beispielsweise kleiner als der dynamische Wert dynamic({"a":"bcd"})
, da die interne Darstellung des letzteren komplexer als die einer Zeichenfolge ist.
Beispiel
Im folgenden Beispiel wird die Gesamtdatengröße mithilfe von 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
Output
Gesamt |
---|
180 |