estimate_data_size()
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Devuelve un tamaño de datos estimado en bytes de las columnas seleccionadas de la expresión tabular.
Sintaxis
estimate_data_size(
columns)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
columns | string |
✔️ | Una o varias referencias de columna separadas por comas en la expresión tabular de origen que se van a usar para la estimación del tamaño de 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 tipos de datos y 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 del ú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 |