전역 검색을 위한 사용자 지정 검색 정합기 만들기

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 19일
  • 소요 시간: 3분
  • 지정된 테이블 및 열(필드)에서 정확히 일치하는 검색 결과를 반환하도록 전역 검색 환경을 사용자 지정합니다. 접두사 뒤에 숫자가 오는 검색어( 예: INT470271) 또는 구분 기호 문자가 있는 숫자 검색어( 예: 525-326-3827 또는 2016/01/08)에 대해 사용자 지정 검색 정합기를 구성할 수 있습니다.

    시작하기 전에

    활성화해 Next Experience 두어야 합니다.

    AI 검색 글로벌 검색을 위한 검색 엔진으로 구성되어야 합니다. 글로벌 검색을 위한 검색 엔진으로 구성하는 AI 검색 방법에 대한 자세한 내용은 을 참조하십시오 AI 검색 for Next Experience.
    주:
    인스턴스가 원래 생성, 실행 Utah 중 또는 이후 제품군 릴리스 AI 검색 인 경우 가 글로벌 검색을 위한 검색 엔진으로 자동 구성됩니다.

    필요한 역할: ais_admin

    이 태스크 정보

    전역 검색에서 정확한 일치 동작을 사용자 지정하려면 사용자 지정 검색 일치를 정의할 수 있습니다. matcher는 검색 쿼리를 비교하는 AI 검색 Java 정규식 패턴과 해당 테이블의 테이블 및 열(필드)을 지정합니다. 검색 쿼리가 정규식 패턴과 정확히 일치하면 사용자 지정 정합기가 트리거되고 전역 검색은 지정된 테이블 및 열에서 정확히 일치하는 결과만 반환합니다.

    사용자 지정 검색 정합기는 번호 [sys_number] 테이블에 정의된 프리픽스가 있는 테이블의 기본 AI 검색 정확히 일치 기능보다 우선합니다. 전역 검색 쿼리가 사용자 지정 검색 일치기의 정규식 패턴 AI 검색 과 일치하지 않는 경우 정의된 접두사가 있는 테이블에서 정확히 일치하는 항목에 대한 쿼리를 평가하는 것으로 대체됩니다.
    주:
    admin 역할이 있는 사용자는 시스템 속성 값을 glide.ais.custom_matcher.legacy_fallback_enabled 로 설정하여 이 대체 동작을 비활성화할 수 있습니다 false. 이 값을 설정하면 검색 쿼리가 사용자 지정 검색 일치자의 정규식 패턴 AI 검색 과 일치하지 않는 경우 정의된 접두사가 있는 테이블의 정확한 일치를 무시하고 일반 전체 텍스트 검색으로 처리합니다.

    정확히 일치하는 항목에 대한 전역 검색 쿼리를 평가하는 방법에 AI 검색 대한 자세한 내용은 을 참조하십시오 Next Experience용 AI 검색 사용.

    프로시저

    1. 다음으로 이동 AI 검색 > 검색 환경 > 글로벌 검색 사용자 지정 정합기.
    2. 새로 만들기를 선택합니다.
    3. 사용자 지정 정합기 양식에서 이름, 테이블 필드에 내용을 입력합니다.
      필드 값에 대한 설명은 사용자 지정 정합기 양식 문서를 참조하십시오.
    4. 폼의 정규 표현식 필드를 채우려면 다음 단계를 수행합니다.
      1. 정규 표현식 생성을 선택합니다.
      2. 팝업 창에서 지정된 에 표시될 것으로 예상되는 값과 더 근접하게 일치하는 옵션을 선택합니다.
      3. 프롬프트가 표시되면 값 프리픽스를 입력하거나 값 숫자 구분 기호를 선택합니다.
      4. 제출을 선택하여 팝업 창을 닫습니다.
    5. 제출을 선택합니다.
    6. glide.ais.custom_matcher.legacy_fallback_enabled 시스템 속성 값이 로 설정되어 false있는 경우 다음 추가 단계를 수행하여 사용자 지정 정합기를 글로벌 검색에 사용되는 검색 애플리케이션 구성에 연결합니다.
      1. 모두를 선택합니다.
      2. 필터 필드에 m2m_search_context_config_custom_matcher.list를 입력합니다.
      3. Enter를 누릅니다.
        검색 애플리케이션 [m2m_search_context_config_custom_matcher]에 대한 사용자 지정 정합기 테이블이 목록 뷰에서 열립니다.
      4. 새로 만들기를 선택합니다.
      5. Search 애플리케이션에 대한 사용자 지정 정합기 양식에서 필드를 입력합니다.
        필드 설명
        사용자 지정 정합기 사용자 지정 검색 정합기의 이름입니다.
        주문 지정된 AI 검색 애플리케이션의 컨텍스트에서 사용자 지정 검색 정합기에 대한 평가 순서입니다. 순서 값이 낮은 정합기가 먼저 평가됩니다.
        검색 컨텍스트 구성

        사용자 지정 검색 정합기를 연결하려는 애플리케이션에 대한 AI 검색 검색 애플리케이션 구성 기록의 이름입니다.

        글로벌 검색의 경우 [AIS] Next Experience 검색 구성 기록을 선택합니다.

      6. 제출을 선택합니다.
        사용자 지정 검색 정합기와 선택한 AI 검색 애플리케이션에 대한 연결 기록이 검색 애플리케이션에 대한 사용자 지정 정합기 [m2m_search_context_config_custom_matcher] 테이블에 나타납니다.