다음을 통해 공유


KQL 데이터베이스 만들기

실시간 인텔리전스에서는 이벤트 하우스, 데이터베이스, 테이블의 컨텍스트에서 데이터와 상호 작용합니다. 단일 작업 영역은 여러 이벤트 하우스를 보유할 수 있고, 이벤트 하우스는 여러 데이터베이스를 보유할 수 있으며, 각 데이터베이스는 여러 테이블을 보유할 수 있습니다.

이 문서에서는 새 KQL 데이터베이스를 만드는 방법을 알아봅니다. KQL 데이터베이스에 데이터가 있으면 KQL 쿼리 세트의 Kusto 쿼리 언어를 사용하여 데이터를 계속 쿼리할 수 있습니다.

필수 조건

새 KQL 데이터베이스 만들기

  1. 새 KQL 데이터베이스를 만들려면 Eventhouse 탐색기에서 다음 중 하나를 수행합니다.

    • Eventhouse를 선택한 다음 새 데이터베이스 +

    • KQL 데이터베이스에서 선택+

      Eventhouse KQL 데이터베이스 섹션을 보여주는 스크린샷.

  2. 데이터베이스 이름을 입력하고 새 데이터베이스(기본값) 또는 새 바로 가기 데이터베이스(팔로워)를 선택한 다음 만들기를 선택합니다. 팔로워 데이터베이스에 대한 자세한 내용은 데이터베이스 바로 가기 만들기를 참조하세요.

    참고 항목

    데이터베이스 이름에 영숫자, 밑줄, 마침표 및 하이픈만 사용할 수 있습니다. 특수 문자는 지원되지 않습니다.

    데이터베이스 이름을 표시하는 새 KQL 데이터베이스 창의 스크린샷입니다. 만들기 단추가 강조 표시됩니다.

KQL 데이터베이스는 선택한 이벤트 하우스의 컨텍스트 내에서 만들어집니다.

KQL 데이터베이스 탐색

새 KQL 데이터베이스를 만들면 KQL 쿼리를 사용하여 KQL 데이터베이스를 탐색하고 관리하기 위해 연결된 환경이 자동으로 만들어집니다. 자세한 내용은 KQL 개요를 참조하세요.

  1. 쿼리 환경에 액세스하려면 KQL 데이터베이스 개체 트리에서 KQLdatabasename_queryset 선택합니다.

    KQL 데이터베이스에 연결된 새 KQL 쿼리 세트의 스크린샷

  2. 쿼리 환경의 이름을 바꾸려면 이름 옆에 있는 연필 아이콘 을 선택하고 새 이름을 입력합니다.

    쿼리 세트 이름과 연필 아이콘을 보여 주는 쿼리 세트 이름 바꾸기 창의 스크린샷.

데이터베이스 세부 정보

KQL 데이터베이스의 기본 페이지에는 데이터베이스 내용에 대한 개요가 표시됩니다. 다음 표에서는 가운데 및 오른쪽 정보 창에서 사용 가능한 정보를 나열합니다.

데이터베이스 세부정보 카드를 표시하는 KQL 데이터베이스 기본 페이지의 스크린샷입니다.

데이터베이스 오른쪽 창 세부 정보

오른쪽 정보 창에는 선택한 데이터베이스의 세부 정보가 표시됩니다.

카드 항목 설명
크기
압축됨 압축된 데이터의 총 크기입니다.
원래 크기 압축되지 않은 데이터의 총 크기입니다.
OneLake
가용성 OneLake 가용성을 켜기 또는 끄기설정합니다. OneLake 가용성이 설정되어 있으면 테이블 이름을 바꿀 수 없습니다.
대기 시간 OneLake의 테이블에서 데이터를 사용할 수 있는 최대 시간입니다.
테이블 번호 OneLake에서 사용할 수 있는 테이블 수입니다.
OneLake 폴더 바로 가기를 만드는 데 사용할 수 있는 OneLake 폴더 경로입니다.
개요
만든 사람 데이터베이스를 만든 사용자의 사용자 이름(사용 가능한 경우) 및 데이터베이스 생성 날짜입니다.
지역 용량이 호스트되는 지역을 표시합니다. 자세한 내용은 지역 가용성을 참조하세요.
쿼리 URI 쿼리 또는 관리 명령을 실행하는 데 사용되는 URI입니다.
수집 URI 데이터를 가져오는 데 사용할 수 있는 마지막 데이터 수집 날짜 및 URI입니다.
캐싱 정책 데이터가 캐시되고 로컬 SSD 스토리지에 보관되는 기간입니다. 자세한 정보는 캐싱의 정책을 확인해 주세요.
보존 정책 테이블 또는 구체화된 뷰에서 데이터가 자동으로 제거되는 기간입니다. 자세한 정보는 데이터 보존 정책을 확인해 주세요.

데이터베이스 센터 정보 창

가운데 데이터베이스 정보 창에는 수집 데이터의 히스토그램, 테이블 정보 및 데이터베이스 수집 정보를 미리 볼 수 있는 수단이 표시됩니다.

카드 항목 설명
히스토그램
행 수 선택한 시간 범위에서 데이터베이스에 로드된 행 수입니다.
마지막 실행 히스토그램이 마지막으로 생성된 시간입니다.
간격 히스토그램 표시 간격을 설정합니다. 간격을 1시간, 6시간, 1일, 3일, 7일, 30일로 설정합니다.
보충 히스토그램을 새로 고칩니다.
히스토그램 수집 히스토그램은 선택한 간격별로 데이터를 표시합니다. 간격은 UTC(전체 조정된 세계시)일로 계산되지만 현지 시간에 따라 표시됩니다.
테이블
테이블 검색 데이터베이스 테이블을 검색합니다.
새 테이블 새 테이블 만들기
테이블 표시 카드 또는 목록 보기로 테이블 정보를 봅니다.

카드와 목록 보기는 모두 테이블 이름, 압축된 크기, 마지막 수집OneLake 가용성 또는 대기 시간을 표시합니다.

카드는 지난 7일 동안의 데이터베이스 수집 히스토그램, 마지막 수집에서 수집된 행 수 및 테이블 작성자 프로필을 고유하게 표시합니다.

목록 보기 표시에는 총 행 수, 캐싱보존도 표시됩니다.
데이터 미리 보기
데이터 미리 보기 각 테이블에 대해 수집된 마지막 100개 레코드의 미리 보기를 표시합니다. 수집 시간, TableName 및 레코드를 표시합니다. 열을 선택하여 피벗 보기의 열과 값을 선택합니다.

테이블 세부 정보

KQL 데이터베이스에서 테이블을 선택하여 테이블의 개요를 확인합니다. 다음 표에서는 가운데 및 오른쪽 정보 창에서 사용 가능한 정보를 나열합니다.

테이블 오른쪽 창 세부 정보

오른쪽 정보 창에는 선택한 테이블의 세부 정보가 표시됩니다.

카드 항목 설명
크기
압축됨 압축된 데이터의 총 크기입니다.
원래 크기 압축되지 않은 데이터의 총 크기입니다.
OneLake
가용성 OneLake 가용성을 켜기 또는 끄기설정합니다. OneLake 가용성이 설정되어 있으면 테이블 이름을 바꿀 수 없습니다.
대기 시간 OneLake에서 테이블 데이터를 사용할 수 있는 최대 시간입니다.
Microsoft 지원에서는 가용성이 기록된 시작 시간입니다.
OneLake 폴더 바로 가기를 만드는 데 사용할 수 있는 OneLake 폴더 경로입니다.
개요
행 개수 표의 행 수입니다.
최근 24시간 동안 수집된 행 지난 24시간 동안 수집된 행 수입니다.
스키마가 마지막으로 변경됨 스키마가 마지막으로 변경된 시기 및 사용자에 의해 변경된 경우입니다.
수집 URI 데이터를 가져오는 데 사용할 수 있는 마지막 데이터 수집 날짜 및 URI입니다.
캐싱 정책 데이터가 캐시되고 로컬 SSD 스토리지에 보관되는 기간입니다. 자세한 정보는 캐싱의 정책을 확인해 주세요.
보존 정책 테이블 또는 구체화된 뷰에서 데이터가 자동으로 제거되는 기간입니다. 자세한 정보는 데이터 보존 정책을 확인해 주세요.

테이블 센터 정보 창

가운데 데이터베이스 정보 창에는 수집 데이터의 히스토그램, 테이블 정보 및 데이터베이스 수집 정보를 미리 볼 수 있는 수단이 표시됩니다.

카드 항목 설명
히스토그램
행 수 데이터베이스에 수집된 행 수입니다.
마지막 실행 히스토그램이 마지막으로 생성된 시간입니다.
간격 히스토그램 표시 간격을 설정합니다. 간격을 1시간, 6시간, 1일, 3일, 7일 및 30일 간격으로 설정합니다. 간격은 UTC(전체 조정된 세계시)일로 계산되지만 현지 시간에 따라 표시됩니다.
보충 히스토그램을 새로 고칩니다.
히스토그램 수집 히스토그램은 선택한 간격별로 데이터를 표시합니다.
데이터 미리 보기
빠른 쿼리 테이블 수집 결과의 미리 보기를 표시합니다. 수집 시간, TableName 및 레코드를 표시합니다. 열을 선택하여 피벗 보기의 열과 값을 선택합니다.
스키마 인사이트
테이블의 각 열에 대해 날짜 범위, 최소값 및 최대값 또는 고유 값 수와 같은 열 값에 대한 인사이트를 표시합니다.
상위 10개 섹션에 나열된 열을 선택하여 해당 열의 상위 10개 값을 표시합니다.

테이블 세부 정보 카드를 보여 주는 KQL 테이블 페이지의 스크린샷