연습: 쿼리를 사용하여 데이터 탐색
익숙하지 않은 기상 데이터 세트의 원시 데이터를 살펴보고 Azure Data Explorer 웹 UI의 결과 그리드에서 일부 속성을 탐색할 수 있었습니다.
여기서는 쿼리를 사용하여 데이터의 크기와 가변성을 추가로 특성화합니다.
레코드 개수 계산
사용할 가장 기본적인 쿼리는 테이블의 행 수를 계산합니다.
다음 쿼리를 실행합니다.
StormEvents
| count
다음 이미지와 같은 결과가 표시됩니다.
최솟값 및 최댓값 찾기
데이터 세트에 존재하는 값의 범위를 아는 것이 유용합니다. 예를 들어 마지막 단원에서 각 이벤트에 대한 타임스탬프가 있음을 확인했습니다. 다음 쿼리를 실행하여 StartTime 열의 최솟값과 최댓값을 확인합니다.
StormEvents
| summarize min(StartTime), max(StartTime)
다음 이미지와 같은 결과가 표시됩니다.
테이블 스키마 가져오기
마지막 단원에서는 데이터 형식을 유추하기 위해 여러 행의 데이터를 살펴보았습니다. 쿼리를 사용하여 데이터 테이블의 실제 스키마를 확인할 수 있습니다. 스키마는 열 이름을 데이터 형식에 매핑하는 것입니다.
다음 쿼리를 실행합니다.
StormEvents | getschema
다음 이미지와 같은 결과가 표시됩니다.
각 열을 살펴봅니다. 첫 번째 ColumnName은 마지막 단원에서 탐색한 열을 보여 줍니다. ColumnOrdinal은 테이블에 나타나는 순서대로 열의 번호를 매깁니다. 이 특성화에는 DataType이 필요하지 않습니다. ColumnType은 각 열의 데이터 형식을 표시합니다. 마지막 열인 StormSummary는 동적 개체입니다. 동적 개체는 속성 모음 또는 배열을 포함할 수 있습니다.