전역 검색을 위한 사용자 지정 검색 정합기 작성
지정된 테이블과 열(필드)에서 정확하게 일치하는 검색 결과를 반환하도록 글로벌 검색 환경을 사용자 지정합니다. 접두사가 있는 검색어와 그 뒤에 숫자가 오는 검색어( 예: INT470271) 또는 구분 기호가 있는 숫자 검색 용어(예: 525-326-3827 또는 2016/01/08)에 대한 사용자 지정 검색 정합기를 구성할 수 있습니다.
시작하기 전에
사용하도록 설정해야 합니다 넥스트 경험 .
AI 검색 은 글로벌 검색을 위한 검색 엔진으로 구성되어야 합니다. 글로벌 검색을 위한 검색 엔진으로 구성하는 AI 검색 방법에 대한 자세한 내용은 을 참조하십시오 AI 검색 for 넥스트 경험.
주:
인스턴스가 원래 실행 중이거나 Utah 이후 제품군 릴리스 AI 검색 에서 생성된 경우 이 자동으로 글로벌 검색을 위한 검색 엔진으로 구성됩니다.
필요한 역할: ais_admin
이 태스크 정보
전역 검색에서 정확히 일치 동작을 사용자 지정하려면 사용자 지정 검색 정합기를 정의할 수 있습니다. 정합기는 검색 쿼리와 해당 테이블의 테이블 및 열(필드)을 비교하는 AI 검색 Java 정규식 패턴을 지정합니다. 검색 쿼리가 정규식 패턴과 정확히 일치하면 사용자 지정 정합기 트리거 및 전역 검색은 지정된 테이블 및 열에서 정확히 일치하는 결과만 반환합니다.
사용자 지정 검색 정합기는 번호 [sys_number] 테이블에 정의된 프리픽스가 있는 테이블에 대한 기본 AI 검색 정확히 일치 기능보다 우선합니다. 전역 검색 쿼리가 사용자 지정 검색 정합기의 정규 표현식 패턴 AI 검색 과 일치하지 않는 경우 정의된 접두사가 있는 테이블에서 정확한 일치 항목에 대한 쿼리를 평가하는 것으로 대체됩니다.
주:
관리자 역할을 가진 사용자는 시스템 속성 값을 glide.ais.custom_matcher.legacy_fallback_enabled 로 false설정하여 이 폴백 동작을 비활성화할 수 있습니다. 이 값을 설정하면 검색 쿼리가 사용자 지정 검색 정합기의 정규식 패턴 AI 검색 과 일치하지 않는 경우 정의된 접두사가 있는 테이블의 정확한 일치 항목을 무시하고 일반 전체 텍스트 검색으로 처리합니다.
가 정확한 일치에 대한 글로벌 검색 쿼리를 평가하는 방법에 AI 검색 대한 자세한 내용은 을 참조하십시오 for와 함께 AI 검색 전역 검색 사용 넥스트 경험.