Partager via


estimate_data_size()

S’applique à : ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft 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