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