estimate_data_size()

Gibt eine geschätzte Datengröße in Bytes der ausgewählten Spalten des tabellarischen Ausdrucks zurück.

Syntax

estimate_data_size(Spalten)

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich BESCHREIBUNG
columns string ✔️ Mindestens ein durch Trennzeichen getrennte Spaltenverweise im quellbasierten tabellarischen Ausdruck, der für die Größenschätzung der Daten verwendet werden soll. Um alle Spalten einzuschließen, verwenden Sie das Feldhalterzeichen (*).

Gibt zurück

Die geschätzte Datengröße in Bytes der Spalten, auf die verwiesen wird. Die Schätzung basiert auf Datentypen und tatsächlichen Werten. Beispielsweise ist die Datengröße für die Zeichenfolge '{"a":"bcd"}' kleiner als der dynamische Wert dynamic({"a":"bcd"}) , da die interne Darstellung der Zeichenfolge komplexer ist als die einer Zeichenfolge.

Beispiel

Im folgenden Beispiel wird die Gesamtdatengröße mithilfe estimate_data_size()von berechnet.

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

Ausgabe

Gesamt
180