전역 텍스트 검색 속성 설정

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기8분
  • 관리자는 전역 텍스트 검색이 시스템 속성을 사용하여 작동하는 방식을 제어할 수 있습니다.

    시작하기 전에

    필요한 역할: 관리자

    프로시저

    1. 다음으로 이동 모두 > 시스템 속성 > 전역 텍스트 검색.
    2. 다음 전역 텍스트 검색 속성의 값을 검토하고 필요한 경우 변경합니다.
      표 1. 전역 텍스트 검색을 위한 UI 속성
      속성 설명
      전역 텍스트 검색 사용 (glide.ui.text_search.enable)
      및 UI15에서 코어 UI 전역 검색을 활성화하는 옵션입니다.
      • 유형: 부울
      • 기본값: true
      • 지원되는 값:
        • true: 에서 코어 UI전역 검색이 활성화됩니다.
        • false: 에서 코어 UI전역 검색이 비활성화되어 있습니다.
      주:
      넥스트 경험 를 활성화하면 이 시스템 속성이 적용되지 않습니다. 에서 넥스트 경험검색 필드를 활성화하거나 비활성화 통합 탐색 하려면 에 설명된 시스템 속성을 설정합니다glide.ui.polaris.global_search. 넥스트 경험 시스템 속성.
      전역 텍스트 검색 역량()을 사용할 수 있는 역할의 목록(glide.ui.can_search쉼표로 구분됨)
      글로벌 검색에 대한 액세스를 허용하는 사용자 역할의 목록이며 콤마로 구분됩니다. 역할이 있는 사용자에 대한 전역 검색을 사용하려면 이 목록에 역할을 추가합니다.
      • 유형: 문자열
      • 기본값: itil, text_search_admin, admin
      전역 텍스트 검색 테이블()을 설정할 때 옵션으로 표시되지 않는 테이블 목록(쉼표로 구분됨)glide.ui.no_text_search
      에 대한 코어 UI텍스트 검색 그룹을 정의할 때 옵션으로 표시되지 않는 쉼표로 구분된 테이블 목록입니다. 예를 들면 시스템 또는 유지관리 테이블이 있습니다.
      • 유형: 문자열
      • 기본값: sys_audit, sys_event, ecc_queue, ecc_event, syslog, syslog_transaction, sys_journal_field, sys_audit_relation, ecc_agent_log, ecc_mi_result, sysrule_escalate_history, sys_user_token, sys_time_dimension, sys_attachment_doc, sys_audit_delete
      테이블()glide.ui.text_search.rowcount당 반환된 전역 텍스트 검색 일치의 수
      전역 텍스트 검색 결과 페이지에서 각 테이블에 대해 미리 보기된 최대 일치 기록 수입니다. 사용자는 테이블을 선택하여 해당 테이블에 대해 일치하는 모든 결과를 볼 수 있습니다.
      • 유형: 정수
      • 기본값: 10
      주:
      이 시스템 속성은 의 전역 텍스트 검색 미리 보기 제한 코어 UI만 통제합니다. UI에서는 넥스트 경험 작업 공간 글로벌 검색 구성 [sys_aw_global_search_config] 테이블의 Now Experience 검색 구성 기록을 편집하여 글로벌 검색 미리 보기 한도를 설정할 수 있습니다.
      지식베이스(KB) 결과의 전역 텍스트 검색 배경 색상 (css.textsearch.kb.background.color)
      지식 문서 전역 텍스트 검색 결과의 배경색입니다. 이 속성은 레거시 글로벌 검색 결과 페이지의 결과 표시에만 영향을 줍니다.
      • 유형: 문자열
      • 기본값: #f0f7f9
      카탈로그 결과의 전역 텍스트 검색 배경 색상 (css.textsearch.catalog.background.color)
      카탈로그 전역 텍스트 검색 결과의 배경색입니다. 이 속성은 레거시 글로벌 검색 결과 페이지의 결과 표시에만 영향을 줍니다.
      • 유형: 문자열
      • 기본값: #ffffdd
      전역 텍스트 검색의 정확한 일치를 위해 사용할 양식 뷰 - 공백은 기본 뷰()를 의미합니다.glide.ui.text_search.match_view

      전역 텍스트 검색에서 정확한 일치 결과를 표시하는 데 사용하는 양식 뷰의 이름입니다. 값을 지정하지 않으면 전역 텍스트 검색은 기본 양식 뷰를 사용합니다.

      뷰 생성 및 관리에 대한 자세한 내용은 뷰 관리를 참조하십시오.
      • 유형: 문자열
      • 기본값: (비어 있음)
      전역 텍스트 검색 결과에 사용할 목록 및 양식 뷰입니다. 공백은 기본 뷰()를 의미합니다.glide.ui.text_search.view

      전역 텍스트 검색에서 검색된 각 테이블의 결과 형식을 지정하는 데 사용하는 목록 뷰의 이름입니다. 값을 지정하지 않으면 전역 텍스트 검색은 기본 목록 뷰를 사용합니다.

      뷰 생성 및 관리에 대한 자세한 내용은 뷰 관리를 참조하십시오.
      • 유형: 문자열
      • 기본값: text_search
      전역 텍스트 검색을 위한 쿼리 메서드입니다. 테이블과 상관없이 단일 인덱스를 기준으로 각 테이블과 각 기본 클래스(상위 테이블)에 쿼리를 실행하거나(텍스트 인덱스 재생성 필요) GlideRecord가 쿼리를 처리하도록 합니다(단순). Zing 텍스트 검색 엔진의 경우 선호되는 값은 "단순" (glide.ir.query_method)입니다.
      전역 텍스트 검색에 사용할 쿼리 메서드입니다.
      주:
      base, singletable 값은 지원되지 않습니다. 이 시스템 속성을 기본값으로 simple 설정된 상태로 둡니다.
      • 유형: 선택 목록
      • 기본값: simple
      • 사용 가능한 값:
        • base: 각 기본 클래스에 대해 검색 쿼리를 실행합니다. 이 값은 더 이상 지원되지 않습니다.
        • simple: GlideRecord가 검색 쿼리를 처리하도록 합니다.
        • single: 단일 텍스트 검색 인덱스에 대해 검색 쿼리를 실행합니다. 이 방법을 사용하려면 텍스트 검색 인덱스를 다시 생성해야 합니다. 이 값은 더 이상 지원되지 않습니다.
        • table: 검색 가능한 각 테이블에 대해 검색 쿼리를 실행합니다. 이 값은 더 이상 지원되지 않습니다.
      텍스트 인덱스 검색 동안 반환되는 최대 결과 수입니다. 이렇게 하면 텍스트 인덱스에서 추출되어 표시되는 기록 수가 제한됩니다(glide.lucene.base_result_max
      텍스트 검색 인덱스를 검색할 때 전역 텍스트 검색이 반환하는 최대 결과 수.
      주:
      쿼리 메서드가 로 simple설정되면 이 속성은 무시됩니다.
      • 유형: 정수
      • 기본값: 100
      텍스트 인덱스에서 검색할 최대 항목 수입니다. 관련된 테이블만 최대 결과로 지정된 값과 이 값 사이에 있는 모든 항목에 대해 텍스트 인덱스에서 반환됩니다. 이는 표시될 지정된 테이블에 대해 더 많은 결과가 있음을 나타낼 수 있도록 수행됩니다(glide.lucene.base_hits_max).
      전역 텍스트 검색이 텍스트 검색 인덱스에서 검색할 최대 항목 수입니다.
      주:
      쿼리 메서드가 로 simple설정되면 이 속성은 무시됩니다.
      • 유형: 정수
      • 기본값: 500
      전역 검색()에서 여러 그룹을 검색할 때 사용하는 동시 프로세스의 수(1-16)glide.ts.global_search.parallelism 여러 검색 그룹을 검색할 때 전역 텍스트 검색이 사용하는 동시 스레드 수입니다. 각 검색 그룹에는 하나의 스레드가 필요합니다.
      검색 그룹 구성에 대해 최적의 결과를 얻으려면 이 값을 설정합니다. 예를 들어 검색 그룹 5개와 스레드 4개가 있는 경우 처음 4개 그룹은 병렬로 실행되고 처음 4개 그룹 중 하나가 완료되면 5번째 그룹이 시작됩니다. 이 설정은 그룹 중 하나가 다른 그룹보다 훨씬 큰 경우 잘 작동할 수 있습니다. 마찬가지로 검색 그룹이 5개 있는 경우 이 값을 5보다 높게 설정해도 아무런 이점이 없습니다.
      • 유형: 정수
      • 기본값: 4
    3. 저장을 선택합니다.
      비즈니스 규칙 텍스트 검색 속성 변경 새 값을 합리적으로 확인하고 허용되는 범위를 벗어나면 업데이트를 중단합니다.
    4. 와일드카드 검색어에 표시할 최대 일치 항목 수를 설정하려면 다음 단계를 수행합니다.
      1. 시스템 속성 테이블을 열고glide.ts.max_wildcard_expansion 속성을 검색합니다.
        필드 설명
        이름 glide.ts.max_wildcard_expansion
        설명 모호하지 않은 와일드카드 검색어의 최대 일치 수입니다.
        유형 정수
        기본값 500
      2. 값을 편집합니다.
        와일드카드 검색이 이 값보다 많은 단어와 일치하는 경우, 시스템은 사용자에게 검색을 구체화하도록 요청하는 메시지를 표시합니다.
      3. 업데이트를 선택합니다.
    5. Zing 텍스트 검색 어간 추출 언어를 설정하려면 다음 단계를 따르십시오.
      1. 텍스트 검색어를 줄기로 묶을 언어에 대한 국제화(i18n) 플러그인을 설치합니다.
      2. 새 시스템 속성 추가: glide.ts.stemming_language
        필드 설명
        이름 glide.ts.stemming_language
        설명 텍스트 검색 어간 추출에 사용할 언어입니다. 형태소 분석에 대한 자세한 내용은 문서를 참조하십시오 Zing은 파생된 단어를 어간 분석과 일치시킵니다..
        유형 문자열
        지원되는 값
        • 영어
        • 프랑스어
        • 독일어
        기본값 영어
      3. 테이블이 텍스트 검색에 새 형태소 추출 언어를 사용하도록 하려면 해당 텍스트 검색 인덱스를 수동으로 다시 생성합니다.
        이 절차에 대한 자세한 내용은 다음 문서를 참조하십시오 테이블의 텍스트 인덱스 다시 생성.
    6. 옵션: 정확히 일치하는 대체 번호 검색을 활성화하고 구성하려면 다음 단계를 수행합니다.
      주:
      대체 번호 검색은 기본적으로 비활성화되어 있습니다. 이 기능을 사용하면 전역 텍스트 검색에서 기록 번호와 정확히 일치하는 항목이 없으면 시스템은 지정된 테이블 목록에서 일치하는 항목을 검색합니다. 이 추가 검색으로 전역 텍스트 검색 시간이 더 오래 걸릴 수 있으므로 필요한 경우에만 폴백 번호 검색을 활성화합니다.
      1. 폴백 번호 검색을 사용하려면 새 시스템 속성을glide.ui.text_search.enable_fallback_number_search 추가합니다.
        필드 설명
        이름 glide.ui.text_search.enable_fallback_number_search
        설명 전역 텍스트 검색에서 기록 번호와 정확히 일치하는 항목이 없을 때 사용할 폴백 번호 검색을 활성화하는 옵션입니다.
        주:
        대체 번호 검색을 사용하면 전역 텍스트 검색이 더 오래 걸릴 수 있습니다. 필요한 경우에만 옵션을 활성화합니다.
        유형 부울
        기본값 거짓
      2. 대체 번호 검색으로 검색되는 테이블 목록을 구성하려면 새 시스템 속성glide.ui.text_search.fallback_table_list:
        필드 설명
        이름 glide.ui.text_search.fallback_table_list
        설명

        대체 번호 검색을 수행할 때 검색할 테이블 이름의 쉼표로 구분된 목록입니다.

        특수 값을 all 사용하여 번호 [sys_number] 테이블에 정의된 프리픽스가 있는 모든 테이블을 검색합니다.
        주:
        검색할 테이블 수를 늘리면 대체 번호 검색에 필요한 시간이 늘어날 수 있습니다. 프로덕션 환경에 적용하기 전에 이 시스템 속성의 변경 사항을 테스트합니다.
        유형 문자열
        기본값 task,kb_knowledge