Поделиться через


Оценить_размер_данных()

Область применения: ✅Microsoft Fabric

Предоставляет предполагаемый размер данных в байтах для выбранных столбцов табличного выражения.

Синтаксис

estimate_data_size( Столбцы)

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Тип Обязательно Описание
столбцы string ✔️ Одна или несколько ссылок на столбцы с разделительными запятыми в исходном табличном выражении для оценки размера данных. Чтобы включить все столбцы, используйте подстановочный знак (*) символ.

Возвраты

Возвращает предполагаемый размер данных в байтах ссылочных столбцов. Оценка основана на типах данных и фактических значениях. Например, размер данных для строки '{"a":"bcd"}' меньше динамического значения dynamic({"a":"bcd"}) , так как внутреннее представление последнего является более сложным, чем строка.

Примеры

В следующем примере вычисляется общий размер данных с помощью 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

Выходные данные

Итог
180