전역 텍스트 검색 속성 설정
관리자는 전역 텍스트 검색이 시스템 속성을 사용하여 작동하는 방식을 제어할 수 있습니다.
시작하기 전에
필요한 역할: 관리자
프로시저
- 다음으로 이동 모두 > 시스템 속성 > 전역 텍스트 검색.
-
다음 전역 텍스트 검색 속성의 값을 검토하고 필요한 경우 변경합니다.
표 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, single및 table 값은 지원되지 않습니다. 이 시스템 속성을 기본값으로 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
-
저장을 선택합니다.
비즈니스 규칙 텍스트 검색 속성 변경 새 값을 합리적으로 확인하고 허용되는 범위를 벗어나면 업데이트를 중단합니다.
-
와일드카드 검색어에 표시할 최대 일치 항목 수를 설정하려면 다음 단계를 수행합니다.
-
시스템 속성 테이블을 열고glide.ts.max_wildcard_expansion 속성을 검색합니다.
필드 설명 이름 glide.ts.max_wildcard_expansion 설명 모호하지 않은 와일드카드 검색어의 최대 일치 수입니다. 유형 정수 기본값 500 -
값을 편집합니다.
와일드카드 검색이 이 값보다 많은 단어와 일치하는 경우, 시스템은 사용자에게 검색을 구체화하도록 요청하는 메시지를 표시합니다.
- 업데이트를 선택합니다.
-
시스템 속성 테이블을 열고glide.ts.max_wildcard_expansion 속성을 검색합니다.
-
Zing 텍스트 검색 어간 추출 언어를 설정하려면 다음 단계를 따르십시오.
- 텍스트 검색어를 줄기로 묶을 언어에 대한 국제화(i18n) 플러그인을 설치합니다.
-
새 시스템 속성 추가: glide.ts.stemming_language
필드 설명 이름 glide.ts.stemming_language 설명 텍스트 검색 어간 추출에 사용할 언어입니다. 형태소 분석에 대한 자세한 내용은 문서를 참조하십시오 Zing은 파생된 단어를 어간 분석과 일치시킵니다.. 유형 문자열 지원되는 값 - 영어
- 프랑스어
- 독일어
기본값 영어 -
테이블이 텍스트 검색에 새 형태소 추출 언어를 사용하도록 하려면 해당 텍스트 검색 인덱스를 수동으로 다시 생성합니다.
이 절차에 대한 자세한 내용은 다음 문서를 참조하십시오 테이블의 텍스트 인덱스 다시 생성.
- 옵션:
정확히 일치하는 대체 번호 검색을 활성화하고 구성하려면 다음 단계를 수행합니다.
주:대체 번호 검색은 기본적으로 비활성화되어 있습니다. 이 기능을 사용하면 전역 텍스트 검색에서 기록 번호와 정확히 일치하는 항목이 없으면 시스템은 지정된 테이블 목록에서 일치하는 항목을 검색합니다. 이 추가 검색으로 전역 텍스트 검색 시간이 더 오래 걸릴 수 있으므로 필요한 경우에만 폴백 번호 검색을 활성화합니다.
-
폴백 번호 검색을 사용하려면 새 시스템 속성을glide.ui.text_search.enable_fallback_number_search 추가합니다.
필드 설명 이름 glide.ui.text_search.enable_fallback_number_search 설명 전역 텍스트 검색에서 기록 번호와 정확히 일치하는 항목이 없을 때 사용할 폴백 번호 검색을 활성화하는 옵션입니다. 주:대체 번호 검색을 사용하면 전역 텍스트 검색이 더 오래 걸릴 수 있습니다. 필요한 경우에만 옵션을 활성화합니다.유형 부울 기본값 거짓 -
대체 번호 검색으로 검색되는 테이블 목록을 구성하려면 새 시스템 속성인 glide.ui.text_search.fallback_table_list:
필드 설명 이름 glide.ui.text_search.fallback_table_list 설명 대체 번호 검색을 수행할 때 검색할 테이블 이름의 쉼표로 구분된 목록입니다.
특수 값을 all 사용하여 번호 [sys_number] 테이블에 정의된 프리픽스가 있는 모든 테이블을 검색합니다.주:검색할 테이블 수를 늘리면 대체 번호 검색에 필요한 시간이 늘어날 수 있습니다. 프로덕션 환경에 적용하기 전에 이 시스템 속성의 변경 사항을 테스트합니다.유형 문자열 기본값 task,kb_knowledge
-
폴백 번호 검색을 사용하려면 새 시스템 속성을glide.ui.text_search.enable_fallback_number_search 추가합니다.