datatable 연산자
적용 대상: ✅Microsoft Fabric✅✅
쿼리 자체에 스키마와 값이 정의된 테이블을 반환합니다.
참고 항목
이 연산자에는 파이프라인 입력이 없습니다.
구문
datatable(
ColumnName:
ColumnType [,
...])
[
ScalarValue [,
...] ]
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | 설명 |
---|---|---|---|
ColumnName | string |
✔️ | 열의 이름입니다. |
ColumnType | string |
✔️ | 열의 데이터 형식입니다. |
ScalarValue | scalar | ✔️ | 테이블에 삽입할 값입니다. 총 값 수는 테이블에 있는 열 수의 배수여야 합니다. 각 값은 위치에 따라 열에 할당됩니다. 특히 |
참고 항목
열 이름 및 열 값 쌍은 테이블에 대한 스키마를 정의합니다.
반품
이 연산자는 지정된 스키마 및 데이터의 데이터 테이블을 반환합니다.
예시
datatable(Date:datetime, Event:string, MoreData:dynamic) [
datetime(1910-06-11), "Born", dynamic({"key1":"value1", "key2":"value2"}),
datetime(1930-01-01), "Enters Ecole Navale", dynamic({"key1":"value3", "key2":"value4"}),
datetime(1953-01-01), "Published first book", dynamic({"key1":"value5", "key2":"value6"}),
datetime(1997-06-25), "Died", dynamic({"key1":"value7", "key2":"value8"}),
]
| where strlen(Event) > 4
| extend key2 = MoreData.key2
출력
날짜 | 이벤트 | MoreData | key2 |
---|---|---|---|
1930-01-01 00:00:00.0000000 | 에콜 나발로 진입 | { "key1": "value3", "key2": "value4" } |
value4 |
1953-01-01 00:00:00.0000000 | 첫 번째 책 출판 | { "key1": "value5", "key2": "value6" } |
value6 |