전역 텍스트 검색 속성 설정

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기8분
  • 관리자는 전역 텍스트 검색이 시스템 속성과 함께 동작하는 방식을 제어할 수 있습니다.

    시작하기 전에

    필요한 역할: admin

    프로시저

    1. 다음으로 이동 모두 > 시스템 속성 > 전역 텍스트 검색레이블이 표시됩니다.
    2. 다음 전역 텍스트 검색 속성의 값을 검토하고 필요에 따라 변경합니다.
      표 1. 전역 텍스트 검색을 위한 UI 속성
      속성 설명
      전역 텍스트 검색 사용 (glide.ui.text_search.enable)
      에서 전역 검색 및 UI15를 활성화하는 옵션입니다 코어 UI .
      • 유형: 부울
      • 기본값: true
      • 지원되는 값:
        • true: 에서 전역 검색이 활성화됩니다 코어 UI.
        • false: 전역 검색이 비활성화되어 있습니다 코어 UI.
      주:
      Next Experience 이 옵션을 사용하면 이 시스템 속성이 적용되지 않습니다. 에서 검색 필드를 Next Experience활성화하거나 비활성화 통합 탐색 하려면 에 설명된 시스템 속성을 설정합니다glide.ui.polaris.global_search. Next Experience 시스템 속성레이블이 표시됩니다.
      전역 텍스트 검색 기능을 사용할 수 있는 역할의 목록(쉼표로 구분됨)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의 Next Experience 작업 공간 전역 검색 구성 [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 텍스트 검색 엔진에서 선호하는 값은 "simple" (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
      전역 검색에서 여러 그룹을 검색할 때 사용되는 동시 프로세스 수(glide.ts.global_search.parallelism1-16) 여러 검색 그룹을 검색할 때 전역 텍스트 검색에서 사용하는 동시 허용 스레드 수입니다. 각 검색 그룹에는 하나의 스레드가 필요합니다.
      검색 그룹 구성에 대해 최적의 결과를 얻으려면 이 값을 설정합니다. 예를 들어 5개의 검색 그룹과 4개의 스레드가 있는 경우 처음 4개의 그룹이 병렬로 실행되고 처음 4개의 그룹 중 하나가 완료되면 5번째 그룹이 시작됩니다. 이 설정은 그룹 중 하나가 다른 그룹보다 훨씬 큰 경우 잘 작동할 수 있습니다. 마찬가지로 5개의 검색 그룹이 있는 경우 이 값을 5개보다 크게 설정해도 아무런 이점이 없습니다.
      • 유형: 정수
      • 기본값: 4
    3. 저장을 선택합니다.
      비즈니스 규칙 텍스트 검색 속성 변경은 새 값을 합리적으로 확인하고 허용 가능한 범위를 벗어나면 업데이트를 중단합니다.
    4. 와일드카드 검색어에 표시할 최대 일치 항목 수를 설정하려면 다음 단계를 수행합니다.
      1. 시스템 속성 테이블을 열고glide.ts.max_wildcard_expansion 속성을 검색합니다.
        필드 설명
        이름 glide.ts.max_와일드카드_확장
        설명 모호하지 않은 와일드카드 검색 용어의 최대 일치 수입니다.
        유형 정수
        기본값 500
      2. 값을 편집합니다.
        와일드카드 검색이 이 값보다 많은 단어와 일치하면 시스템은 사용자에게 검색을 구체화할 것을 요청하는 메시지를 표시합니다.
      3. 업데이트를 선택합니다.
    5. Zing 텍스트 검색 형태소 분석 언어를 설정하려면 다음 단계를 수행합니다.
      1. 텍스트 검색어를 어간 언어에 대한 Internationalization(i18n) 플러그인을 설치합니다.
      2. 새 시스템 속성인glide.ts.stemming_language :
        필드 설명
        이름 glide.ts.형태소 추출_언어
        설명 텍스트 검색 형태소 추출에 사용할 언어입니다. 형태소 분석에 대한 자세한 내용은 을 참조하십시오 Zing은 파생 단어를 형태소 분석과 일치시킵니다..
        유형 문자열
        지원되는 값
        • 영어
        • 프랑스어
        • 독일어
        기본값 영어
      3. 테이블에서 텍스트 검색에 새 형태소 분석 언어를 사용하도록 하려면 텍스트 검색 인덱스를 수동으로 다시 생성합니다.
        이 절차에 대한 자세한 내용은 을 참조하십시오 테이블의 텍스트 인덱스 다시 생성.
    6. 옵션: 정확히 일치하는 항목에 대한 대체 번호 검색을 활성화하고 구성하려면 다음 단계를 수행합니다.
      주:
      대체 번호 검색은 기본적으로 비활성화되어 있습니다. 활성화된 경우, 전역 텍스트 검색에서 기록 번호와 정확히 일치하는 항목이 발견되지 않으면 시스템은 지정된 테이블 목록에서 일치 항목을 검색합니다. 이 추가 검색으로 인해 전역 텍스트 검색 시간이 더 오래 걸릴 수 있으므로 필요한 경우에만 대체 번호 검색을 활성화하십시오.
      1. 대체 번호 검색을 사용하려면 새 시스템 속성인glide.ui.text_search.enable_fallback_number_search
        필드 설명
        이름 glide.ui.text_search.enable_fallback_number_search
        설명 전역 텍스트 검색에서 기록 번호와 정확히 일치하는 항목을 찾을 수 없을 때 사용할 대체 번호 검색을 활성화하는 옵션입니다.
        주:
        대체 번호 검색은 전역 텍스트 검색 시간을 더 오래 단축할 수 있습니다. 필요한 경우에만 이 옵션을 활성화합니다.
        유형 부울
        기본값 false
      2. 대체 번호 검색으로 검색되는 테이블 목록을 구성하려면 새 시스템 속성인glide.ui.text_search.fallback_table_list
        필드 설명
        이름 glide.ui.text_search.fallback_table_list입니다.
        설명

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

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