다음을 통해 공유


빠른 시작: Data Explorer를 사용하여 분석(미리 보기)

이 문서에서는 Azure Synapse용 Data Explorer를 사용하여 데이터를 로드하고 분석하는 기본 단계에 대해 알아봅니다.

Data Explorer 풀 만들기

  1. Synapse Studio의 왼쪽 창에서 관리>Data Explorer 풀을 차례로 선택합니다.

  2. 새로 만들기를 선택한 다음, 기본 탭에 다음 세부 정보를 입력합니다.

    설정 제안 값 설명
    Data Explorer 풀 이름 contosodataexplorer Data Explorer 풀의 이름입니다.
    작업 컴퓨팅 최적화 이 워크로드는 더 높은 CPU 대 SSD 스토리지 비율을 제공합니다.
    노드 크기 작음(코어 4개) 이 빠른 시작에서는 비용을 줄이기 위해 이 값을 가장 작은 크기로 설정합니다.

    Important

    Data Explorer 풀이 사용할 수 있는 이름과 관련된 제한 사항이 있습니다. 이름은 소문자 및 숫자만 포함해야 하고 4~15자여야 하며 문자로 시작해야 합니다.

  3. 검토 + 만들기>만들기를 차례로 선택합니다. Data Explorer 풀이 프로비저닝 프로세스를 시작합니다.

Data Explorer 데이터베이스 만들기

  1. Synapse Studio의 왼쪽 창에서 데이터를 선택합니다.

  2. +(새 리소스 추가) >Data Explorer 데이터베이스를 선택하고 다음 정보를 붙여넣습니다.

    설정 제안 값 설명
    풀 이름 contosodataexplorer 사용할 Data Explorer 풀의 이름
    이름 TestDatabase 데이터베이스 이름은 클러스터 내에서 고유해야 합니다.
    기본 보존 기간 365 데이터를 쿼리에 사용할 수 있도록 보장되는 시간 범위(일)입니다. 시간 범위는 데이터가 수집된 시간부터 측정됩니다.
    기본 캐시 기간 31 자주 쿼리되는 데이터를 장기 스토리지가 아닌 SSD 스토리지 또는 RAM에 보관할 수 있는 시간 범위(일)입니다.
  3. 만들기를 선택하여 데이터베이스를 만듭니다. 만들기에는 일반적으로 채 1분이 소요되지 않습니다.

샘플 데이터 수집 및 간단한 쿼리를 사용하여 분석

  1. Synapse Studio의 왼쪽 창에서 개발을 선택합니다.

  2. KQL 스크립트에서 +(새 리소스 추가) >KQL 스크립트를 선택합니다. 오른쪽 창에서 스크립트 이름을 지정할 수 있습니다.

  3. 연결 대상 메뉴에서 contosodataexplorer를 선택합니다.

  4. 데이터베이스 사용 메뉴에서 TestDatabase를 선택합니다.

  5. 다음 명령을 붙여넣고 실행을 선택하여 StormEvents 테이블을 만듭니다.

    .create table StormEvents (StartTime: datetime, EndTime: datetime, EpisodeId: int, EventId: int, State: string, EventType: string, InjuriesDirect: int, InjuriesIndirect: int, DeathsDirect: int, DeathsIndirect: int, DamageProperty: int, DamageCrops: int, Source: string, BeginLocation: string, EndLocation: string, BeginLat: real, BeginLon: real, EndLat: real, EndLon: real, EpisodeNarrative: string, EventNarrative: string, StormSummary: dynamic)
    

    테이블이 성공적으로 만들어졌는지 확인합니다. 왼쪽 창에서 데이터를 선택하고 contosodataexplorer 추가 메뉴를 선택한 다음, 새로 고침을 선택합니다. contosodataexplorer 아래에서 테이블을 확장하고 StormEvents 테이블이 목록에 표시되는지 확인합니다.

  6. 다음 명령을 붙여넣고 실행을 선택하여 StormEvents 테이블에 데이터를 수집합니다.

    .ingest into table StormEvents 'https://kustosamples.blob.core.windows.net/samplefiles/StormEvents.csv' with (ignoreFirstRecord=true)
    
  7. 수집이 완료되면 다음 쿼리를 붙여넣고 창에서 쿼리를 선택한 다음 실행을 선택합니다.

    StormEvents
    | sort by StartTime desc
    | take 10
    

    쿼리가 수집된 샘플 데이터에서 다음 결과를 반환합니다.

    Results for query run on sample data

다음 단계