estimate_data_size()
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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 |