KQL 데이터베이스 만들기
실시간 인텔리전스에서는 이벤트 하우스, 데이터베이스, 테이블의 컨텍스트에서 데이터와 상호 작용합니다. 단일 작업 영역은 여러 이벤트 하우스를 보유할 수 있고, 이벤트 하우스는 여러 데이터베이스를 보유할 수 있으며, 각 데이터베이스는 여러 테이블을 보유할 수 있습니다.
이 문서에서는 새 KQL 데이터베이스를 만드는 방법을 알아봅니다. KQL 데이터베이스에 데이터가 있으면 KQL 쿼리 세트의 Kusto 쿼리 언어를 사용하여 데이터를 계속 쿼리할 수 있습니다.
필수 조건
새 KQL 데이터베이스 만들기
새 KQL 데이터베이스를 만들려면 Eventhouse 탐색기에서 다음 중 하나를 수행합니다.
Eventhouse를 선택한 다음 새 데이터베이스 +
KQL 데이터베이스에서 선택+
데이터베이스 이름을 입력하고 새 데이터베이스(기본값) 또는 새 바로 가기 데이터베이스(팔로워)를 선택한 다음 만들기를 선택합니다. 팔로워 데이터베이스에 대한 자세한 내용은 데이터베이스 바로 가기 만들기를 참조하세요.
참고 항목
데이터베이스 이름에 영숫자, 밑줄, 마침표 및 하이픈만 사용할 수 있습니다. 특수 문자는 지원되지 않습니다.
KQL 데이터베이스는 선택한 이벤트 하우스의 컨텍스트 내에서 만들어집니다.
KQL 데이터베이스 탐색
새 KQL 데이터베이스를 만들면 KQL 쿼리를 사용하여 KQL 데이터베이스를 탐색하고 관리하기 위해 연결된 환경이 자동으로 만들어집니다. 자세한 내용은 KQL 개요를 참조하세요.
쿼리 환경에 액세스하려면 KQL 데이터베이스 개체 트리에서 KQLdatabasename_queryset 선택합니다.
쿼리 환경의 이름을 바꾸려면 이름 옆에 있는 연필 아이콘 을 선택하고 새 이름을 입력합니다.
데이터베이스 세부 정보
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개 값을 표시합니다. |