연습: 쿼리를 사용하여 데이터 탐색

완료됨

익숙하지 않은 기상 데이터 세트의 원시 데이터를 살펴보고 Azure Data Explorer 웹 UI의 결과 그리드에서 일부 속성을 탐색할 수 있었습니다.

여기서는 쿼리를 사용하여 데이터의 크기와 가변성을 추가로 특성화합니다.

레코드 개수 계산

사용할 가장 기본적인 쿼리는 테이블의 행 수를 계산합니다.

다음 쿼리를 실행합니다.

쿼리 실행

StormEvents
| count 

다음 이미지와 같은 결과가 표시됩니다.

count 연산자의 결과 스크린샷.

최솟값 및 최댓값 찾기

데이터 세트에 존재하는 값의 범위를 아는 것이 유용합니다. 예를 들어 마지막 단원에서 각 이벤트에 대한 타임스탬프가 있음을 확인했습니다. 다음 쿼리를 실행하여 StartTime 열의 최솟값과 최댓값을 확인합니다.

쿼리 실행

StormEvents
| summarize min(StartTime), max(StartTime)

다음 이미지와 같은 결과가 표시됩니다.

최대 및 최소 결과의 스크린샷.

테이블 스키마 가져오기

마지막 단원에서는 데이터 형식을 유추하기 위해 여러 행의 데이터를 살펴보았습니다. 쿼리를 사용하여 데이터 테이블의 실제 스키마를 확인할 수 있습니다. 스키마는 열 이름을 데이터 형식에 매핑하는 것입니다.

  1. 다음 쿼리를 실행합니다.

    쿼리 실행

    StormEvents
    | getschema 
    

    다음 이미지와 같은 결과가 표시됩니다.

    메타데이터를 보여 주는 결과 표의 스크린샷.

  2. 각 열을 살펴봅니다. 첫 번째 ColumnName은 마지막 단원에서 탐색한 열을 보여 줍니다. ColumnOrdinal은 테이블에 나타나는 순서대로 열의 번호를 매깁니다. 이 특성화에는 DataType이 필요하지 않습니다. ColumnType은 각 열의 데이터 형식을 표시합니다. 마지막 열인 StormSummary는 동적 개체입니다. 동적 개체는 속성 모음 또는 배열을 포함할 수 있습니다.