estimate_data_size()
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Retourne une taille de données estimée en octets des colonnes sélectionnées de l’expression tabulaire.
Syntaxe
estimate_data_size(
columns)
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
columns | string |
✔️ | Une ou plusieurs références de colonne séparées par des virgules dans l’expression tabulaire source à utiliser pour l’estimation de la taille des données. Pour inclure toutes les colonnes, utilisez le caractère générique (* ). |
Retours
Taille estimée des données en octets des colonnes référencées. L’estimation est basée sur les types de données et les valeurs réelles.
Par exemple, la taille des données de la chaîne '{"a":"bcd"}'
est inférieure à la valeur dynamic({"a":"bcd"})
dynamique, car la représentation interne de cette dernière est plus complexe que celle d’une chaîne.
Exemple
L’exemple suivant calcule la taille totale des données à l’aide estimate_data_size()
de .
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
Sortie
Total |
---|
180 |