Share via


estimate_data_size()

Devuelve un tamaño de datos estimado en bytes de las columnas seleccionadas de la expresión tabular.

Syntax

estimate_data_size(Columnas)

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Tipo Requerido Descripción
columns string ✔️ Una o varias referencias de columna separadas por comas en la expresión tabular de origen que se usarán para la estimación del tamaño de los datos. Para incluir todas las columnas, use el carácter comodín (*).

Devoluciones

Tamaño estimado de los datos en bytes de las columnas a las que se hace referencia. La estimación se basa en los tipos de datos y los valores reales. Por ejemplo, el tamaño de los datos de la cadena '{"a":"bcd"}' es menor que el valor dynamic({"a":"bcd"}) dinámico porque la representación interna de este último es más compleja que la de una cadena.

Ejemplo

En el ejemplo siguiente se calcula el tamaño total de los datos mediante 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

Salida

Total
180