Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Переключайте службы с помощью раскрывающегося списка Версия. Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Заменяет отсутствующие значения в ряду указанным значением константы.
Принимает выражение, содержащее динамический числовый массив в качестве входных данных, заменяет все экземпляры missing_value_placeholder указанным constant_value и возвращает результирующий массив.
Синтаксис
series_fill_const(
серия, constant_value, [ missing_value_placeholder ])
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя (название) | Type | Обязательно | Описание |
|---|---|---|---|
| серия | dynamic |
✔️ | Массив числовых значений. |
| constant_value | скаляр | ✔️ | Значение, используемое для замены отсутствующих значений. |
| missing_value_placeholder | скаляр | Задает заполнитель для отсутствующих значений. Значение по умолчанию — double(NULL). Значение может быть любого типа, преобразованного в фактические типы элементов.
double(null), long(null), а int(null) имеют то же значение. |
Возвраты
серия со всеми экземплярами missing_value_placeholder заменена constant_value.
Примечание.
- Если вы создаете после этого. См . объяснение.
- Если missing_value_placeholder
double(null) или опущено, результат содержит значения null. Чтобы заполнить эти значения NULL , используйте другие функции интерполяции. Только series_outliers() поддерживает значения NULL в входных массивах. -
series_fill_const()сохраняет исходный тип элементов массива.
Пример
Следующий пример заменяет отсутствующие значения в наборе данных, данные, значением 0,0 в столбце fill_const1 и значением -1 в столбце fill_const2.
let data = datatable(arr: dynamic)
[
dynamic([111, null, 36, 41, 23, null, 16, 61, 33, null, null])
];
data
| project
arr,
fill_const1 = series_fill_const(arr, 0.0),
fill_const2 = series_fill_const(arr, -1)
Выходные данные
arr |
fill_const1 |
fill_const2 |
|---|---|---|
| [111,null,36,41,23,null,16,61,33,NULL,NULL] | [111,0.0,36,41,23,0.0,16,61,33,0.0,0.0] | [111,-1,36,41,23,-1,16,61,33,-1,-1] |