데이터 소스 상세 정보 -------------------------------------------- 데이터 소스 관리 홈에 열거된 데이터 소스 중 하나를 클릭하면 해당 데이터 소스에 관한 다양한 속성을 확인할 수 있습니다. 아래 각 영역을 확인할 때에는 각 데이터 소스가 Metatron의 내부 Druid 데이터베이스에 하나의 테이블로 저장되며, Druid의 시계열 특성 때문에 반드시 타임스탬프 컬럼을 포함하게 됨을 유의하십시오. .. figure:: /_static/img/discovery/part02/manage_datasource_02.png 상단 공통 영역 =================================== #. **이름:** 해당 데이터 소스의 이름입니다. 클릭 시 수정 가능합니다. #. **설명:** 해당 데이터 소스에 대한 설명입니다. 클릭 시 수정 가능합니다. #. **마지막 수정정보:** 해당 데이터 소스를 누가 언제 마지막으로 수정했는지 보여줍니다. #. **삭제:** 이 아이콘을 누르면 해당 데이터 소스를 삭제할 수 있는 메뉴가 나타납니다. #. **탭 선택 영역:** 각 탭은 해당 데이터 소스에 관한 특정한 속성군을 보여줍니다. 데이터 소스의 종류에 따라 3개 탭이 모두 나오지 않을 수도 있습니다. 각각에 대한 자세한 설명은 아래의 각 절에서 확인하십시오. 데이터 정보 영역 =================================== 이 영역에서는 해당 데이터 소스의 기본 정보를 보여줍니다. .. figure:: /_static/img/discovery/part02/manage_datasource_03.png #. **데이터 타입:** 해당 데이터 소스 생성 시 가져온 원천 데이터의 타입입니다. #. **상태:** 해당 데이터 소스의 현재 사용 가능 여부를 나타냅니다. #. **사이즈:** 해당 데이터 소스의 크기를 나타냅니다. #. **인터벌:** 해당 데이터 소스에 포함된 타임스탬프의 시간 범위를 나타냅니다. #. **타임스탬프 설정:** 해당 데이터 소스 생성 시 설정한 Granularity 주기를 나타냅니다. * **쿼리단위:** 분석에서 수행하고자 하는 최소 시간 단위를 결정합니다. 이는 최소 단위까지의 결과를 미리 생성하여 이후에 보다 빠른 응답을 얻을 수 있도록 하기 위함입니다. * **세그먼트단위:** 분산 환경에서 동작하는 Druid의 특성을 활용하기 위해 데이터를 분할하여 저장하게 되는데 이때 저장하는 단위를 결정합니다. * **히스토그램:** 각 시간대별로 저장된 데이터의 용량을 KByte 단위로 보여주는 그래프입니다. 이러한 히스토그램은 레코드별로 반드시 타임스탬프 기록을 남겨야하는 Druid 엔진의 특성에 따른 것입니다. **데이터 소스에 Publish 권한주기** 이 영역에서는 해당 데이터 소스를 어느 워크스페이스에서 사용할 수 있는지를 확인·설정합니다. .. figure:: /_static/img/discovery/part02/manage_datasource_04.png #. **모든 워크스페이스에 데이터 소스를 사용하도록 허용:** 이 확인란에 체크하면 모든 워크스페이스에서 해당 데이터 소스를 사용할 수 있습니다. #. **수정:** 해당 데이터 소스의 사용을 허용할 특정 워크스페이스를 지정할 때 사용합니다. 해당 데이터 소스를 오픈 데이터로 지정하면 이 버튼이 사라집니다. #. **공유 워크스페이스 수:** 해당 데이터 소스를 사용할 수 있도록 허용된 워크스페이스의 수를 나타냅니다. 데이터 스키마 변경하기 ================================================= 컬럼 상세 탭의 상단부는 원하는 조건으로 컬럼을 선별하는 사용자 인터페이스를 제공합니다. 조건에 맞게 선별된 컬럼들은 좌측 영역에 조회됩니다. 또한 여기서는 컬럼 설정값을 수정할 수도 있습니다. **컬럼 조회/설정 기능** .. figure:: /_static/img/discovery/part02/manage_datasource_05.png #. **데이터 검색:** 컬럼 이름으로 검색이 가능합니다. #. **역할:** 데이터 테이블의 컬럼을 전체/차원값/측정값으로 선별하여 조회합니다. #. **타입:** 데이터 테이블의 컬럼을 필드 타입별로 선별하여 조회합니다. #. **전체 보기:** 데이터 검색, 역할, 타입 옵션에서 설정한 모든 선별 조건을 취소하고 전체 컬럼 보기로 회귀합니다. #. **스키마구성:** 클릭하면 현재의 컬럼 설정값을 바꿀 수 있는 창이 출력됩니다. #. **컬럼목록:** 해당 테이블을 구성하는 컬럼들을 열거합니다. #. **컬럼정보:** 선택된 컬럼의 속성을 보여줍니다. #. **컬럼설정:** 선택된 컬럼의 메타 데이터 정보를 보여줍니다. #. **통계:** 선택된 컬럼에 입력된 값에 대해서 건수 및 통계값을 보여줍니다. **스키마구성** 컬럼들의 명칭 및 타입 수정을 하는 사용자 인터페이스를 제공합니다. .. figure:: /_static/img/discovery/part02/manage_datasource_06.png #. **역할:** 해당 컬럼 차원값/측정값의 여부를 표시합니다. #. **물리이름:** 해당 컬럼의 실제 명칭을 표시합니다. #. **용어이름:** 해당 컬럼이 해당 시스템에서 표시될 용어 이름을 표시하고 수정할수 있습니다. #. **논리타입:** 해당 컬럼의 논리타입( 문자/숫자/날짜등)을 표시하고 수정할수 있습니다. #. **표시형식:** 해당 컬럼이 타임스탭프 등인 경우 표시 포맷을 표시합니다. #. **설명:** 해당 컬럼의 상세 설명을 표시하고 수정할수 있습니다. 데이터 통계 분석하기 ================================================= 모니터링 탭에서는 데이터 소스가 사용된 로그를 볼 수 있습니다. **트랙잭션 변경** 해당 데이터 소스의 시간에 따른 트랜잭션량 추이를 보여줍니다. .. figure:: /_static/img/discovery/part02/manage_datasource_07.png **데이터 사이즈 변경** 해당 데이터 소스의 시간에 따른 용량 추이를 보여줍니다. .. figure:: /_static/img/discovery/part02/manage_datasource_08.png **쿼리사용분포(지난 1주일 동안)** .. figure:: /_static/img/discovery/part02/manage_datasource_09.png * **사용자별 쿼리사용 분포 (지난 1주일 동안):** 지난 한 주간 쿼리를 수행한 사용자별로 분류하여 그래프로 보여줍니다. * **응답 시간별 쿼리사용 분포 (지난 1주일 동안):** 지난 한 주간 쿼리를 수행한 소요시간별로 분류하여 그래프로 보여줍니다. **쿼리 로그** 수행된 각 쿼리에 대한 상세 이력을 확인할 수 있습니다. .. figure:: /_static/img/discovery/part02/manage_datasource_10.png #. **날짜:** 확인하고자 하는 쿼리들의 실행 시간대를 설정합니다. #. **쿼리 타입:** 실행한 쿼리를 타입별로 선별하여 출력합니다. #. **상태:** 쿼리 결과를 성공/실패로 선별하여 출력합니다. #. **쿼리 목록:** 설정한 조건에 부합하는 쿼리들이 나열됩니다. #. **자세히:** 클릭하면 해당 쿼리문을 확인할 수 있습니다.