make_list_if()(집계 함수)
조건자가 로 dynamic
계산되는 그룹에 expr 값 배열을 만듭니 다.true
Null 값은 무시되며 계산에 영향을 주지 않습니다.
참고
이 함수는 summarize 연산자와 함께 사용됩니다.
Syntax
make_list_if(
Expr,
조건자 [,
maxSize])
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | 형식 | 필수 | Description |
---|---|---|---|
expr | string |
✔️ | 집계 계산에 사용되는 식입니다. |
predicate | string |
✔️ | expr을 결과에 추가하기 true 위해 로 평가해야 하는 조건자입니다. |
Maxsize | integer | 반환되는 최대 요소 수입니다. 기본값과 최대값은 1048576. |
반환
조건자가 로 dynamic
계산되는 그룹의 expr vlaue 배열을 반환합니다.true
연산자에 대한 입력이 summarize
정렬되지 않으면 결과 배열의 요소 순서가 정의되지 않습니다.
연산자에 대한 입력이 summarize
정렬되면 결과 배열의 요소 순서가 입력의 순서를 추적합니다.
예제
다음 예제에서는 4개 이상의 문자가 있는 이름 목록을 보여줍니다.
let T = datatable(name:string, day_of_birth:long)
[
"John", 9,
"Paul", 18,
"George", 25,
"Ringo", 7
];
T
| summarize make_list_if(name, strlen(name) > 4)
출력
list_name |
---|
["George", "Ringo"] |
관련 콘텐츠
make_list
조건자 식 없이 동일한 작업을 수행하는 함수입니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기