다음을 통해 공유


make_list_with_nulls()(집계 함수)

dynamic null 값을 포함하여 그룹에 있는 expr의 모든 값 배열을 만듭니다.

참고

이 함수는 summarize 연산자와 함께 사용됩니다.

Syntax

make_list_with_nulls(Expr)

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 형식 필수 Description
expr string ✔️ 배열을 만드는 데 사용할 식입니다.

반환

dynamic null 값을 포함하여 그룹의 모든 expr 값에 대한 JSON 개체(배열)를 반환합니다. 연산자에 대한 입력이 summarize 정렬되지 않으면 결과 배열의 요소 순서가 정의되지 않습니다. 연산자에 대한 입력이 summarize 정렬되면 결과 배열의 요소 순서가 입력의 순서를 추적합니다.

또는 array_sort_desc() 함수를 array_sort_asc() 사용하여 일부 키로 정렬된 목록을 만듭니다.

예제

다음 예제에서는 결과의 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]