검색

검색화면의 데이터는 데이터 모델을 대상으로 합니다.

DBMS, ObjectStorage, HDFS 등 다양한 데이터소스로부터 생성한 데이터 모델을 선택하고, 조회할 검색 시간을 설정한 후에 IRIS Discovery-Service 명령어를 통해 필터링, 변환, 피버팅, 통계, 다양한 기계 학습 기능 등을 수행할 수 있습니다.

검색 메뉴는 데이터에 대한 탐색적 데이터 분석(EDA; Exploratory Data Analysis)에 유용한 메뉴입니다. 또한, 실행된 결과를 파일로 내보내기를 하거나 시각화/피벗 등의 Analyzer의 다른 메뉴로 바로 이동이 가능합니다.

IRIS-2

번호구분설명
1데이터 모델 / 시간 설정데이터 모델 선택과 시간 범위 설정을 선택하는 탭 컨트롤입니다.
2데이터 모델 목록데이터 모델/데이터 모델 뷰 필터, 모델 명 검색, 정렬 등을 할 수 있으며, 샘플링 설정(관리자)을 할 수 있습니다.
3








컬럼 목록








컬럼 별 데이터 개수를 확인하고, 데이터 컬럼 명을 검색하여 목록을 필터링 할 수 있으며, 선택한 데이터 모델의 컬럼들의 표시 여부를 선택할 수 있습니다.

컬럼에 마우스를 대고 우 클릭하면 컬럼 및 컬럼 전체의 이름을 복사할 수 있는 창이 뜨고, 클릭하면 컬럼 이름이 복사가 되어 ‘Ctrl+V’로 붙여넣기가 가능해집니다.

데이터 개수를 활성화 하고 검색어를 실행하면 검색 결과에서 각 컬럼의 distinct한 데이터의 개수를 확인할 수 있습니다.
  • 시간 설정
  • 미리 설정/날짜 및 시간 범위: 시간 설정 방식 중 하나를 선택할 수 있습니다.
  • 미리 설정(프리셋): 미리 정의된 시간 설정 중 하나를 선택할 수 있습니다. 미리 설정의 항목들은 모두 상대 시간으로, 설정했을 경우 작업 수행 시마다 현재 시간을 기준으로 설정한 시간 범위가 검색 기간으로 적용됩니다.
  • 날짜 및 시간 범위: 정해진 포맷으로 날짜 및 시간 텍스트를 직접 입력하여 범위를 설정하거나, 날짜 선택 캘린더와 시간을 시/분/초로 나눈 드롭다운을 활용하여 날짜 및 시간을 선택할 수 있습니다.
  • 샘플링 설정
  • 샘플링 기능은 대량은 원본 데이터 테이블을 조회하지 않기 위한 기능입니다. 따라서 샘플링 설정을 하게 되면 샘플링 테이블을 이용하여 조회 작업을 수행하여 검색의 효율이 높아지는 효과가 있습니다.

    • 사용 안함: 원본 테이블 대상으로 조회
    • 원본: 설정한 샘플링 비율을 바탕으로 샘플링 적용
    • 샘플링 테이블: 샘플링 테이블을 대상으로 조회
  • [기간 옵션] 미리 설정
기간 옵션설명
전체시간저장된 모든 데이터 대상으로
최근 N분검색 시점으로부터 N분전 0초부터 검색 시점까지
최근 N시간검색 시점으로부터 N시간 전 0분 0초 부터 검색 시점까지
지난 N일검색 시점으로부터 N일 전 0시 0분 0초 부터 검색 시점까지
지난 N분검색 시점으로부터 N분 전 0초부터 검색 시점의 0초까지
오늘금일 00:00:00 부터 검색 시점까지
어제어제 00:00:00 부터 오늘 00:00:00 이전까지
이번 주금주 일요일 00:00:0 0부터 검색 시점까지
이전 주이전 주 일요일 00:00:00 부터 금주 일요일 00:00:00 이전까지
이번 달금월 1일 00:00:00 부터 검색 시점까지
이전 달이전달 1일 00:00:00 부터 금월 1일 00:00:00 이전까지
이번 분기이번 분기 1일 00:00:00 부터 검색 시점까지
이전 분기이전 분기 1일 00:00:00 부터 이번 분기 1일 00:00:00 이전까지
이번 년도금년 1월 1일 00:00:00 부터 검색 시점까지
이전 년도작년 1월 1일 00:00:00 부터 금년 1월 1일 00:-00:00 이전까지
  • [기간 옵션] 날짜 및 시간 범위 설정
  • 날짜 및 시간 범위 설정

    • ‘날짜 및 시간 범위’에서는 년/월/일에서부터 시/분/초까지 상세한 일자와 시간을 사용자가 직접 설정할 수 있습니다.
      시작시간과 종료 시간을 나누어 설정하며, 직접 정해진 포맷(ex. 2022/03/08 10:36:01)대로 입력하여 설정하거나 캘린더와 드롭다운 목록을 통해 설정할 수도 있습니다.
      또한 종료시간의 ‘현재 시간’ 체크박스에 체크를 하면 작업 수행시마다 종료시간은 현재 시간으로 적용됩니다.

IRIS-3

번호구분설명
1









검색(검색 질의어)









검색어 입력란에 검색어를 입력할 수 있으며, 바로 하단의 검색어 추천 기능 활성화 시 이전 검색 이력, 도움말 창이 내려옵니다.

검색어/도움말 박스에서 검색 이력을 확인하고 검색 도움말 기능을 받을 수 있습니다.

이전 검색 이력은 키보드 위/아래 키나 마우스 클릭으로 선택할 수 있으며, 선택하면 바로 입력란에 이전 검색 내용이 입력됩니다.

검색어 추천 창이 자동으로 나타나는 것을 원하지 않는다면 검색어 추천 버튼을 클릭하여 off 상태로 만들면 됩니다.
2부가 기능검색 옵션, 이동(피벗/시각화/이상탐지로 이동), 분석 템플릿, 불러오기, 새창으로 열기, 분석 코드 복사 등의 기능을 이용할 수 있습니다.
3결과 화면검색 조건에 따른 검색 결과를 출력할 수 있습니다.
  • 부가 기능
    • 검색 옵션: 최대 검색 결과 개수, 최대 통계 결과 개수에 관한 설정을 할 수 있습니다.
    • 실행: 검색 작업을 실행하는 버튼이며, 실행 중에는 실행을 멈출 수 있는 중지 버튼으로 바뀝니다.
    • 이동: 데이터 모델, 시간 설정, 필터링 검색어 내용 그대로 피벗/고급 시각화/이상탐지 화면으로 이동할 수 있습니다.
    • 분석 템플릿: 현재 검색 조건과 데이터 모델, 시간, 검색어를 템플릿으로 저장할 수 있습니다. 저장된 분석 템플릿은 권한에 따라 제작된 템플릿을 다른 사람과 공유할 수 있습니다.
    • 불러오기: 저장된 분석 템플릿과 다른 사람이 저장한 분석 템플릿을 권한에 따라 불러와 실행할 수 있습니다. 또한 접속 계정에서 수행한 검색어의 이력을 볼 수 있으며, 이 중에서 재실행 검색어를 선택할 수 있습니다.
    • 새 창으로 열기: 현재 설정 그대로 새 창(탭)에서 검색 작업을 실시할 수 있습니다. 여러 개의 창으로 작업할 때 유용합니다.
    • 분석코드 복사: Rest API로 검색어 실행 결과를 받을 수 있는 예제 코드(R/Python/Node.js 코드)를 클립보드에 복사할 수 있습니다.

IRIS-4

번호구분설명
1이벤트이벤트 탭에 DSL 검색어(*)의 결과가 출력됩니다.
2컬럼 분포 확인검색 명령어를 실행한 후, 검색 명령어 결과 내에서 선택한 컬럼 값의 종류와 상위 10개 값의 개수 등의 컬럼 분포를 확인할 수 있습니다.
3검색 결과 그리드특정 셀의 값을 클릭하여 필터링 할 수 있습니다.
4






내보내기






내보내기 버튼을 클릭하면 로컬 PC 또는 HDFS에 파일 형태로 저장할 수 있습니다.

로컬 PC에 저장하는 파일 형식은 CSV/TSV/JSON이 있습니다. HDFS에 저장할 때는 연결 정보를 설정하고, 디렉토리 path를 지정한 후에 구분자를 입력하여 파일로 저장할 수 있습니다.

‘콤마(,)’가 디폴트 구분자이며, ‘tab(t)’ 구분자, '│' 구분자 등의 다양한 구분자를 설정할 수 있습니다.
  • 검색 결과 그리드
  • 검색에 추가

    • ‘검색에 추가'를 클릭하면, 현재 검색 조건에 ‘선택한 셀'이 자동으로 추가되어 필터링 된 재검색 결과가 화면에 출력됩니다.
  • 검색에서 제외

    • ‘검색에서 제외'를 클릭하면, 현재 검색 조건에 ‘선택한 셀'이 자동으로 추가되어 필터링 된 재검색 결과가 화면에 출력됩니다.
  • 새로운 검색

    • 기존 검색과 무관하게 다른 컬럼을 선택하여 재검색을 수행하고자 할 경우에 사용할 수 있습니다.