전역 텍스트 검색 속성 설정
관리자는 전역 텍스트 검색이 시스템 속성으로 동작하는 방식을 제어할 수 있습니다.
시작하기 전에
필요한 역할: 관리자
프로시저
- 다음으로 이동 모두 > 시스템 속성 > 전역 텍스트 검색.
-
다음 전역 텍스트 검색 속성의 값을 검토하고 필요한 경우 변경합니다.
표 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 검색 구성 기록을 편집하여 글로벌 검색 미리 보기 제한을 설정할 수 있습니다.지식베이스 결과의 전역 텍스트 검색 배경 색상 (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
전역 검색glide.ts.global_search.parallelism()으로 여러 그룹을 검색할 때 사용하는 동시 프로세스의 수(1-16) 여러 검색 그룹을 검색할 때 전역 텍스트 검색에서 사용하는 동시 허용 스레드 수입니다. 각 검색 그룹에는 하나의 스레드가 필요합니다. 검색 그룹 구성에 대한 최적의 결과를 얻으려면 이 값을 설정합니다. 예를 들어 5개의 검색 그룹과 4개의 스레드가 있는 경우 처음 4개 그룹은 병렬로 실행되고 처음 4개 그룹 중 하나가 완료되면 다섯 번째 그룹이 시작됩니다. 이 설정은 그룹 중 하나가 다른 그룹보다 훨씬 큰 경우에 적합할 수 있습니다. 마찬가지로 검색 그룹이 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.fallback_table_list 설명 폴백 번호 검색을 수행할 때 검색할 테이블 이름의 쉼표로 구분된 목록입니다. 특수 값을 all 사용하여 번호 [sys_number] 테이블에 프리픽스가 정의된 모든 테이블을 검색합니다.주:검색할 테이블 수를 늘리면 대체 번호 검색에 필요한 시간이 늘어날 수 있습니다. 프로덕션에 적용하기 전에 이 시스템 속성의 변경 사항을 테스트합니다.유형 문자열 기본값 작업,kb_knowledge
-
폴백 번호 검색을 사용하려면 새 시스템 속성을 추가합니다. glide.ui.text_search.enable_fallback_number_search