Cloud Search 관리

사전 준비

콘솔에 접속합니다.

최초 접근 시에는 좌측 메뉴에 Cloud Search 메뉴가 없습니다. All Products 메뉴의 Analytics 하위에 있는 Cloud Search를 선택하여 해당 서비스 화면을 조회할 수 있습니다. 별 모양 아이콘을 클릭하여 My Products 하위로 북마크하면 나중에 조회하기 간편합니다.

도메인 생성

  1. Cloud Search에 처음 들어갔을 때의 화면입니다. 위쪽의 도메인 생성 버튼을 클릭하면 도메인 생성 페이지로 이동합니다.

기본정보 입력

  1. 도메인 이름을 입력합니다. 3~20자까지의 알파벳, 숫자, 언더바(_)만 입력 가능합니다.
  2. 도메인에 대한 설명을 입력합니다.
  3. 컨테이너 타입을 선택합니다.
    • Standard - 4: 메모리 4GB / 스토리지 30GB / 권장 최대 문서 수 100만 개 / 권장 색인 2개
    • Standard - 8: 메모리 8GB / 스토리지 50GB / 권장 최대 문서 수 200만 개 / 권장 색인 3개
    • Standard - 16: 메모리 16GB / 스토리지 100GB / 권장 최대 문서 수 400만 개 / 권장 색인 4개
    • Standard - 32: 메모리 32GB / 스토리지 200GB / 권장 최대 문서 수 800만 개 / 권장 색인 5개
    • High Memory - 64: 메모리 64GB / 스토리지 400GB / 권장 최대 문서 수 1600만 개 / 권장 색인 6개
    • High Memory - 128: 메모리 128GB / 스토리지 800GB / 권장 최대 문서 수 3200만 개 / 권장 색인 7개
  4. 컨테이너 수를 조절합니다. 검색용 컨테이너 수만 조절할 수 있으며 범위는 모든 도메인을 합쳐 10개까지 가능합니다.
    • Production 레벨에서는 검색용 컨테이너의 수로 2개 이상을 권장합니다.
  5. 불러오기 항목은 선택안함 그대로 진행합니다.
    • 자동차검색 예제나 기존에 만들어진 도메인의 섹션과 색인정보를 가져올 수 있습니다.
  6. 다음 버튼을 클릭하여 섹션 설정으로 넘어갑니다.

섹션 설정

섹션은 문서를 구성하는 각 항목들을 의미하며 데이터베이스의 칼럼과 유사합니다. key가 되는 섹션 1개를 메인섹션으로 설정해야 합니다.

  1. 섹션이름을 설정합니다. 알파벳, 숫자, 언더바(_)만 입력 가능합니다.
  2. 섹션의 데이터타입을 설정합니다.
  3. 추가 버튼을 클릭하여 섹션을 추가합니다.
  4. 메인섹션을 선택합니다.
  5. 섹션을 모두 설정한 뒤에 다음 버튼을 클릭하여 색인 설정으로 넘어갑니다.

색인 설정

효율적인 검색을 위해 검색 목적에 따라 섹션을 선택해서 색인을 생성하세요. 하나의 인덱스에 여러 개의 섹션을 추가할 수 있습니다.

  1. 색인 이름을 설정합니다. 알파벳, 숫자, 언더바(_)만 입력 가능합니다.
  2. 색인에 포함할 섹션의 이름을 선택합니다.
  3. 색인에 포함할 언어 분석기를 선택합니다.
  4. 추가 버튼을 클릭하면 추가됩니다.
  5. 색인을 모두 설정한 뒤에 다음 버튼을 클릭하여 최종 확인으로 넘어갑니다.

최종확인

  1. 최종 확인 후에 생성 버튼을 클릭하면 안내모달과 함께 잠시 뒤에 도메인이 생성됩니다.
    • 임시저장 버튼을 클릭하면 이후에 입력한 정보로 다시 생성할 수 있습니다.
    • 계정당 사용 중인 메모리의 합이 512GB 이하일 때, 생성이 가능합니다.

도메인

도메인 메뉴에서는 도메인 리스트를 확인할 수 있습니다.

  1. 도메인 수정 버튼을 클릭하면 도메인 수정 페이지로 이동합니다.
  2. 도메인 삭제 버튼을 클릭하면 도메인 삭제가 됩니다.

도메인 수정

도메인 수정 페이지에서는 도메인 이름과 설명을 바꿀 수 있습니다.

대시보드

대시보드에서는 도메인의 컨테이너 수와 서비스 상태 정보를 확인할 수 있습니다.

  1. 문서 업로드 버튼을 클릭하면 문서 업로드 페이지로 이동합니다.
  2. 자동완성 색인갱신 버튼을 클릭하면 변경된 섹션, 색인과 문서 정보로 색인을 갱신합니다.
  3. 컨테이너 타입은 수정 버튼을 클릭하여 현재보다 상위 타입의 컨테이너로 변경할 수 있습니다.
  4. 검색용 컨테이너는 수정 버튼을 클릭하여 개수를 수정할 수 있습니다.
    • 계정당 사용 중인 메모리의 합이 512GB 이하일 때 생성이 가능합니다.
  5. 검색 테스트에 검색어를 입력하고 엔터키를 누르면 검색 테스트 탭으로 이동하여 결과가 나타납니다.
  6. 사용량 제한 탭에서 설정한 사용량 제한 한도와 사용량을 확인할 수 있습니다.

문서 업로드

문서 업로드에서는 문서 파일을 업로드할 수 있습니다.

  1. 파일 업로드 혹은 오브젝트 스토리지에서 업로드 중에서 방식을 선택합니다.
    • 파일 업로드를 선택한 경우 다음으로 넘어 갑니다.
  2. 오브젝트 스토리지에서 업로드를 선택한 경우 리전을 선택합니다.
  3. 버킷을 선택하고 다음으로 진행합니다.

파일 업로드

파일 업로드에서는 작은 크기의 문서 파일을 업로드할 수 있습니다.

  1. 업로드할 파일을 마우스로 끌어다 놓거나 사각형을 클릭한 후 업로드할 파일을 선택합니다. JSON 형식의 파일만 업로드할 수 있으며 파일 내용은 Indexer 문서에 있는 요청 형식과 동일한 방식으로 작성합니다.
  2. 파일을 선택한 뒤에 업로드 버튼을 클릭하면 문서 파일이 업로드됩니다.

오브젝트 스토리지에서 업로드

오브젝트 스토리지에서 최대 100MB 크기의 문서를 업로드할 수 있습니다.

  1. 업로드할 오브젝트를 선택합니다.
  2. 업로드 버튼을 클릭하면 선택한 오브젝트로 업로드 요청을 합니다.
    • 오브젝트 업로드 결과는 알림으로 받으실 수 있습니다.

섹션

섹션을 추가할 수 있습니다. 기존의 섹션은 자동완성 설정만 할 수 있고 삭제가 불가능합니다.

  1. 초기화 버튼을 클릭하면 새로 입력한 섹션을 삭제합니다.
  2. 자동완성 대상 섹션을 선택합니다.
    • 자동완성 대상 섹션은 1개만 선택 가능합니다.
  3. 저장 버튼을 클릭하면 자동완성 대상과 새로 입력한 섹션을 저장합니다. 이후에는 삭제가 불가능합니다.

색인

색인을 추가할 수 있습니다. 기존의 색인은 자동완성 설정만 할 수 있고 삭제가 불가능합니다.

  1. 초기화 버튼을 클릭하면 새로 입력한 색인을 삭제합니다.
  2. 자동완성 대상 섹션을 선택합니다.
    • 자동완성 대상 색인은 섹션과 마찬가지로 1개만 선택 가능합니다.
  3. 저장 버튼을 클릭하면 자동완성 대상과 새로 입력한 색인을 저장합니다. 이후에는 삭제가 불가능합니다.

검색 테스트

검색 테스트에서는 간단하게 검색 쿼리를 테스트할 수 있습니다.

  1. 검색조건 박스를 클릭하여 조건을 설정합니다.
  2. 검색어를 입력한 후 검색 버튼을 클릭합니다.
  3. 결과가 나타납니다.
  4. 자세히보기 버튼을 클릭하여 JSON 형식의 결과값을 확인할 수 있습니다.
  5. 초기화 버튼을 클릭하면 조건과 검색어가 초기화됩니다.

검색쿼리를 직접 입력하여 테스트할 수 있습니다.

  1. 테스트할 검색 쿼리를 작성합니다. 쿼리 작성은 Search Query를 참고하세요.
  2. 검색 쿼리를 작성한 후 검색 버튼을 클릭합니다.
  3. 결과가 나타납니다.
  4. 지난이력 불러오기 버튼을 클릭하면 이전에 검색했던 쿼리를 확인할 수 있습니다.

자동완성

자동완성에서는 검색어 자동완성을 테스트할 수 있습니다.

  1. 자동완성 타입을 설정합니다.
    • 섹션탭과 색인탭에서 선택한 항목 중에 선택합니다.
  2. 테스트할 검색어를 입력한 후 검색 버튼을 클릭합니다.
  3. 결과가 나타납니다.

불용어

불용어에서는 검색어에서 제외할 단어 규칙을 만들 수 있습니다.

  1. 추가 버튼을 클릭하면 규칙 정보 페이지로 이동합니다.
  2. 규칙을 선택하면 단어 목록을 확인할 수 있습니다.
  3. 규칙을 선택하고 수정 버튼을 클릭하면 규칙 정보 페이지로 이동합니다.
  4. 규칙을 선택하고 삭제 버튼을 클릭하면 규칙이 삭제됩니다.

규칙 정보

규칙 정보에서는 규칙을 추가하거나 정보를 수정할 수 있습니다.

  1. 규칙 이름을 설정합니다. 알파벳, 숫자, 언더바(_)만 입력 가능합니다.
    • 수정화면에서는 규칙 이름을 변경할 수 없습니다.
  2. 규칙 타입을 설정합니다.
  3. 대소문자 구별 여부를 설정합니다.
  4. 단어들을 설정합니다.
  5. 확인 버튼을 클릭하면 규칙 정보가 저장됩니다.

사용량 제한

사용량 제한에서는 일별 혹은 월별로 사용량을 제한할 수 있습니다.

  1. 사용자 제한 항목을 활성화합니다.
  2. 일별 혹은 월별을 선택합니다.
  3. 제한한도를 설정합니다.
    • 0을 입력한 경우에는 제한이 비활성화됩니다.

모니터링

왼쪽 메뉴의 Cloud Search > Monitoring을 클릭하면 모니터링 페이지로 이동합니다. Monitoring 데이터는 최근 3개월만 조회가 가능하고 출력에는 5~10분 정도 지연이 발생할 수 있습니다. 1분, 5분 간격으로 설정하는 경우에는 최대 1주일의 기간만 설정할 수 있습니다.

  1. Indexer 요청 건수: 해당 시간에 업로드하여 색인 요청한 건수를 나타냅니다.
  2. 검색응답 사이즈: 검색 API의 응답된 네트워크 사이즈를 의미합니다.
  3. NAS 사용량: 문서가 저장된 NAS의 사용량을 나타냅니다.
  4. Memory 사용량: 컨테이너의 Memory 사용량을 나타냅니다.
  5. Reindex 문서 크기: 색인 변경, 섹션 변경이 일어났을 때 해당 시점에 있었던 문서의 크기를 나타냅니다.
  6. 자동완성 갱신: 해당 시간에 자동완성 갱신 건수를 나타냅니다.

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...