make_list_with_nulls() (функция агрегирования)
Область применения: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
dynamic
Создает массив всех значений expr в группе, включая значения NULL.
Синтаксис
make_list_with_nulls(
expr)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
expr | string |
✔️ | Выражение, используемое для создания массива. |
Возвраты
dynamic
Возвращает объект JSON (массив) всех значений expr в группе, включая значения NULL.
Если входные данные оператора summarize
не отсортированы, порядок элементов в результирующем массиве не определен.
Если входные данные оператора summarize
отсортированы, порядок элементов в результирующем массиве отслеживает входные данные.
Совет
array_sort_asc()
array_sort_desc()
Используйте функцию для создания упорядоченного списка по определенному ключу.
Пример
В следующем примере показаны значения NULL в результатах.
let shapes = datatable (name:string , sideCount: int)
[
"triangle", int(null),
"square", 4,
"rectangle", 4,
"pentagon", 5,
"hexagon", 6,
"heptagon", 7,
"octagon", 8,
"nonagon", 9,
"decagon", 10
];
shapes
| summarize mylist = make_list_with_nulls(sideCount)
Выходные данные
mylist |
---|
[null,4,4,5,6,7,8,9,10] |