전역 검색을 위한 사용자 지정 검색 정합기 작성

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 3분
  • 지정된 테이블과 열(필드)에서 정확하게 일치하는 검색 결과를 반환하도록 글로벌 검색 환경을 사용자 지정합니다. 접두사가 있는 검색어와 그 뒤에 숫자가 오는 검색어( 예: 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_enabledfalse설정하여 이 폴백 동작을 비활성화할 수 있습니다. 이 값을 설정하면 검색 쿼리가 사용자 지정 검색 정합기의 정규식 패턴 AI 검색 과 일치하지 않는 경우 정의된 접두사가 있는 테이블의 정확한 일치 항목을 무시하고 일반 전체 텍스트 검색으로 처리합니다.

    가 정확한 일치에 대한 글로벌 검색 쿼리를 평가하는 방법에 AI 검색 대한 자세한 내용은 을 참조하십시오 for와 함께 AI 검색 전역 검색 사용 넥스트 경험.

    프로시저

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

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

        글로벌 검색의 경우 [AIS] 넥스트 경험 검색 구성 기록을 선택합니다.

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