Genius 결과 답변 카드에 대한 NLQ 탐색 작업 구성
사용자가 Genius 결과 작업 카드에서 전체 테이블 보기 를 선택할 때 트리거되는 탐색 작업을 구성합니다 NLQ . 각 탐색 작업에는 리디렉션 페이로드가 포함되어 있으며 테이블 이름, NLQ 테이블을 반환한 소스 또는 검색 애플리케이션에서 사용하는 검색 프로파일에 대한 필터를 선택적으로 포함할 수 있습니다.
시작하기 전에
필요한 역할: ais_admin
이 태스크 정보
Genius 결과 답변 카드에서 NLQ전체 테이블 보기를 선택하면 일치하는 테이블을 찾는 방법에 따라 수행되는 작업이 달라집니다. 기본 작업은 다음과 같습니다.
- 테이블 쿼리로 분석 개요 찾은 테이블의 경우 테이블이 목록 뷰에 표시됩니다.
- 테이블 쿼리 CMDB 로 찾은 CMDB 테이블의 경우 작업 공간이 열립니다.
검색 관리자는 Genius 결과 답변 카드에 사용할 NLQ 수 있는 작업을 사용자 지정할 수 있습니다.
프로시저
-
탐색 [ais_nlq_navigation] 테이블의 AI 검색 NLQ 목록 뷰로 이동합니다.
- 모두를 선택합니다.
- 필터 필드에 ais_nlq_navigation.list를 입력합니다.
- Enter를 누릅니다.
- 기존 탐색 기록을 편집하거나 새로 만들기를 선택하여 새로 생성합니다.
-
탐색 양식에서 AI 검색 NLQ 탐색 작업에 대한 필드를 채웁니다.
필드 설명 소스 탐색 작업에 대한 선택적 NLQ 소스 필터입니다. 이 작업은 이 소스 필터를 충족하는 테이블에 대해서만 작동합니다. 이 필드를 비워 두면 다른 탐색 작업의 소스 필드에 지정되지 않은 소스의 NLQ 테이블에 대해 탐색 작업이 작동합니다.
예를 들어 소스가 CMDB_WS로 설정된 탐색 작업과 소스 필드 값이 없는 탐색 작업이 있다고 가정해 보겠습니다.- Genius 결과 대답 카드가 NLQ 소스에서 CMDB NLQ 반환한 테이블을 미리 볼 때 테이블 이름이 작업의 NLQ 소스 필터를 충족하기 때문에 전체 테이블 보기를 선택하면 첫 번째 탐색 작업이 트리거됩니다.
- Genius 결과 답변 카드가 NLQ 소스에서 분석 개요 NLQ 테이블을 미리 볼 때 테이블 NLQ 의 소스가 첫 번째 작업의 소스 필터를 충족하지 않으므로 전체 테이블 보기를 선택하면 두 번째 탐색 NLQ 작업이 대신 트리거됩니다.
- 유형: string
- 기본값: 없음.
- 지원되는 값:
- AC: 탐색 작업은 소스에서 분석 개요 NLQ 반환된 테이블에 대해서만 작동합니다.
- CMDB_WS: 탐색 작업은 소스에서 CMDB NLQ 반환된 테이블에 대해서만 작동합니다.
작업 페이로드 탐색 작업에 대한 JSON 페이로드입니다. 이 필드의 값은 Genius 결과 답변 카드에서 NLQ전체 테이블 보기를 선택할 때 리디렉션 위치를 AI 검색 결정합니다. 리디렉션 AI 검색 을 위해 JSON 페이로드를 제출할 때 다음 참조를 관련 값으로 대체합니다.- ${logID}: 시스템 로그에 표시된 대로 트랜잭션 ID로 NLQ 대체됩니다.
- ${query}: Genius 결과를 트리거 NLQ 한 원래 검색 쿼리의 쿼리 필터로 대체되었습니다.
- ${table}: Genius 결과 답변 카드에서 NLQ 미리 보기된 테이블의 이름으로 대체됩니다.
- ${utterance}: Genius 결과를 트리거한 원래 검색 쿼리로 대체되었습니다 NLQ .
예를 들어, 작업 공간에서 CMDB 테이블을 여는 기본 탐색 작업은 다음 네 가지 참조를 모두 사용하는 이 작업 페이로드를 지정합니다.{ "external": { "url": "now/cmdb/home/sub/smart-search-results/${table}/${utterance}/params/encoded-query/${query}/nlq-query-log/${logID}", "target": "_self" } }- 유형: JSON
- 기본값: 없음
프로필 검색 프로파일 기록에 대한 선택적 참조입니다. 탐색 작업은 참조된 검색 프로파일을 사용하는 검색 애플리케이션에서만 작동합니다. 이 필드를 비워 두면 다른 탐색 작업의 프로파일 필드에서 참조되는 검색 프로파일을 사용하지 않는 검색 애플리케이션에 대해 탐색 작업이 작동합니다.
예를 들어, 두 개의 탐색 작업이 있다고 가정해 봅시다. 하나는 서비스 포털 기본 검색 프로파일 기록을 참조하는 프로파일이 있는 작업이고 다른 하나는 프로파일 참조 필드 값이 없는 다른 작업입니다.- 서비스 포털 기본 서비스 프로파일을 사용하는 애플리케이션에서 검색할 때 Genius 결과 답변 카드에서 NLQ전체 테이블 보기를 선택하면 사용 중인 검색 프로파일이 작업에서 참조된 프로파일이므로 첫 번째 탐색 작업이 트리거됩니다.
- 다른 검색 애플리케이션에서 검색할 때 사용 중인 검색 프로파일이 첫 번째 탐색 작업에서 참조되지 않기 때문에 전체 테이블 보기 를 선택하면 두 번째 탐색 작업이 대신 트리거됩니다.
- 유형: 참조
- 기본값: 없음
작업 탐색 작업의 이름입니다. - 유형: string
- 기본값: 없음
테이블 탐색 작업에 대한 테이블 필터(선택 사항)입니다. 이 작업은 이름이 이 필터와 일치하는 테이블에 대해서만 작동합니다. 이 필드를 비워 두면 다른 탐색 작업의 테이블 필드에 이름이 지정되지 않은 모든 테이블에 대해 탐색 작업이 작동합니다.
예를 들어, 탐색 작업이 두 개 있는데 , 하나는 테이블이my_custom_table 로 설정된 작업이고 다른 하나는 테이블 필드 값이 없는 탐색 작업이라고 가정해 보겠습니다.- Genius 결과 대답 카드에서 NLQ 사용자 지정 테이블을 미리 볼 때 전체 테이블 보기 를 선택하면 테이블 이름이 작업의 테이블 필터를 충족하므로 첫 번째 탐색 작업이 트리거됩니다.
- Genius 결과 답변 카드가 NLQ 다른 테이블을 미리 볼 때 테이블 이름이 첫 번째 작업의 테이블 필터를 충족하지 않기 때문에 전체 테이블 보기 를 선택하면 두 번째 탐색 작업이 대신 트리거됩니다.
- 유형: table_name
- 기본값: 없음
- 기존 탐색 작업 기록을 편집하는 경우 업데이트를 선택하고, 새 탐색 작업 기록을 생성하는 경우 제출 을 선택합니다.