Compartilhar via


estimate_data_size()

Aplica-se a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Retorna um tamanho de dados estimado em bytes das colunas selecionadas da expressão tabular.

Sintaxe

estimate_data_size(columns)

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
columns string ✔️ Uma ou mais referências de coluna separadas por vírgula na expressão tabular de origem a serem usadas para estimativa de tamanho de dados. Para incluir todas as colunas, use o caractere curinga (*).

Devoluções

O tamanho estimado dos dados em bytes das colunas referenciadas. A estimativa é baseada em tipos de dados e valores reais. Por exemplo, o tamanho dos dados da cadeia de caracteres '{"a":"bcd"}' é menor do que o valor dynamic({"a":"bcd"}) dinâmico porque a representação interna deste último é mais complexa do que a de uma cadeia de caracteres.

Exemplo

O exemplo a seguir calcula o tamanho total dos dados usando 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

Saída

Total
180