렌즈 작업으로 동작 정의 ServiceNow AI 렌즈

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 26분
  • 렌즈 관리자는 기본 ServiceNow AI 렌즈 지침을 제공하고 컨텍스트를 구성하는 등의 방법으로 렌즈 동작을 사용자 지정하는 렌즈 작업을 생성할 수 있습니다.

    렌즈 작업을 사용하여 렌즈 응답에 대한 기본 지침, 트리거 옵션, 사용자 지정 컨텍스트 및 후처리 지침을 정의합니다. 렌즈 작업을 통해 다음과 같은 목표를 달성할 수 있습니다.
    • 데스크톱, ServiceNow 인스턴스 또는 가상 에이전트 (모바일 장치 또는 포털에서) 트리거 ServiceNow AI 렌즈 합니다
    • 인스턴스의 ServiceNow 양식 자동 채우기
    • 편집 가능한 미리 보기에서 수집된 인사이트 보기
    • 렌즈 실행 후 플로우, 하위 플로우 또는 작업 트리거
    • AI 에이전트 호출
    • 백엔드 서비스로 실행 ServiceNow AI 렌즈
    • Excel 시트의 열 헤더를 테이블의 ServiceNow 열과 자동 매핑한 다음 Excel 시트 데이터를 테이블에 ServiceNow 삽입합니다.

    가 인스턴스에서 시작될 때마다 ServiceNow AI 렌즈 테이블에 사용할 수 있는 활성 렌즈 작업이 있는지 확인합니다. 사용 가능한 경우 실행 중 렌즈 작업에 정의된 로직을 사용합니다. 렌즈 작업은 렌즈 작업 기록에 할당된 사용자, 그룹 또는 역할 만 사용할 수 있습니다.

    렌즈 작업 설정의 다양한 사용 사례를 이해하려면 다음 예를 참조하십시오.

    렌즈 작업을 생성하여 동작 사용자 지정 ServiceNow AI 렌즈

    렌즈 작업을 생성하여 사용자 지정 컨텍스트, 트리거 옵션 및 실행에 대한 ServiceNow AI 렌즈 기본 지침을 정의합니다.

    시작하기 전에

    필요한 역할: lens_admin

    이 태스크 정보

    의 다양한 렌즈 트리거 옵션 ServiceNow AI 렌즈에 대해 알아봅니다.

    표 1. 렌즈 트리거 옵션
    목표 다음에서 트리거 시작 트리거 대상
    인스턴스에서 트리거될 때 사용자 지정 컨텍스트와 기본 지침으로 양식을 자동으로 채웁니다.

    ServiceNow AI 렌즈 가 렌즈 작업 컨텍스트의 인스턴스에서 트리거되면 항상 기본 지침이 적용되고 특정 양식 필드가 추출됩니다.

    기본 지침을 정의하는 절차를 보려면 다음 문서를 참조하십시오 다음에 대한 기본 지침 정의 ServiceNow AI 렌즈.

    인스턴스 양식
    양식은 데스크톱 앱에서 트리거될 때 사용자 지정 컨텍스트와 기본 지침으로 자동으로 채워집니다 ServiceNow AI 렌즈 .

    인스턴스에서 렌즈를 시작하는 대신 렌즈 작업의 컨텍스트에서 데스크톱 앱에서 직접 트리거 ServiceNow AI 렌즈 할 수 있습니다. 기본 지침이 항상 적용되고 특정 양식 필드가 추출됩니다.

    데스크톱 양식
    Excel 시트의 열 헤더를 지정된 테이블의 열과 자동 매핑한 다음 Excel 시트 데이터를 테이블에 삽입합니다.

    Excel 시트의 열 헤더를 테이블의 열과 자동 매핑하고 Excel 데이터를 테이블에 삽입하는 절차를 보려면 Excel 시트 열 헤더를 테이블 열과 자동 매핑을 참조하십시오.

    데스크톱 Excel 매핑
    클라이언트 스크립트 또는 서버 스크립트의 도움을 받아 백엔드 서비스로 실행됩니다 ServiceNow AI 렌즈 . 인스턴스 서비스
    사용자 지정 컨텍스트를 제공하여 미리 보기 창에서 ServiceNow AI 렌즈 수집된 인사이트를 보고 후처리 단계를 수행합니다. 데스크톱 기타

    가 인스턴스 또는 데스크톱에서 양식을 자동으로 채우도록 트리거되는 경우 ServiceNow AI 렌즈 대상 테이블과 연결된 활성 렌즈 작업을 사용합니다.

    예를 들어 사용자가 인시던트 테이블 목록에서 렌즈를 사용하여 생성 을 선택하는 경우, ServiceNow AI 렌즈다음에서 다음에서 트리거 가 인스턴스로 설정되고 트리거 대상 이 양식으로 설정된 인시던트 테이블에 대한 활성 렌즈 작업 기록을 확인합니다. 일치하는 작업 기록이 있는 경우 Lens는 해당 작업의 컨텍스트에서 실행됩니다.

    프로시저

    1. 다음으로 이동 모두 > ServiceNow AI 렌즈 > 렌즈 작업.
    2. 새로 만들기를 선택합니다.
    3. 렌즈 작업의 이름과 설명을 이름 및 설명 필드에 각각 입력합니다.
    4. 트리거 시작 필드에서 다음 옵션 중 하나를 선택합니다.
      옵션설명
      데스크톱 데스크톱 앱에서 트리거될 때 ServiceNow AI 렌즈 이 작업을 사용해야 하도록 지정하는 옵션입니다 ServiceNow AI 렌즈 .
      인스턴스 인스턴스에서 트리거될 때 ServiceNow AI 렌즈 이 작업을 사용해야 하도록 지정하는 옵션입니다 ServiceNow .
    5. 변경 내용을 저장하려면 양식 헤더를 마우스 오른쪽 버튼으로 클릭하고 저장을 선택합니다.
    6. 렌즈 작업 양식의 사용자 지정 제목 아래 필드에 내용을 입력하여 렌즈 작업을 설정합니다.
      표 2. 렌즈 작업 양식
      필드 설명
      트리거 대상
      • 양식 - 렌즈 작업은 양식을 자동으로 채우기 위해 트리거될 때 ServiceNow AI 렌즈 사용됩니다. 이 옵션을 사용하여 servicenow-lens-actions.html#create-sn-lens-recipe__transform-response 양식이 자동으로 채워지기 전에 렌즈 응답에 변환 논리를 적용합니다.

        이 옵션은 다음에서 트리거 목록에서 데스크톱 또는 인스턴스 를 선택할 때 사용할 수 있습니다.

      • 서비스 - 렌즈 작업은 서비스로 사용될 때 ServiceNow AI 렌즈 사용됩니다. 인스턴스에서 렌즈를 트리거하여 작업 공간 양식을 자동으로 채우거나 또는 스크립트 포함을 사용하여 가상 에이전트 트리거하려면 이 옵션을 선택합니다.

        이 옵션은 다음에서 트리거 목록에서 인스턴스 를 선택할 때 사용할 수 있습니다.

      • 기타 - 렌즈 작업은 추출된 데이터의 미리 보기를 표시하고 후처리 단계를 수행하기 위해 트리거될 때 ServiceNow AI 렌즈 사용됩니다(해당하는 경우).

        이 옵션은 다음에서 트리거 목록에서 데스크톱 을 선택할 때 사용할 수 있습니다.

      • Excel 매핑 -

        이 렌즈 작업을 사용하여 Excel 시트를 첨부하고 해당 열 헤더를 테이블의 열과 자동 매핑할 ServiceNow AI 렌즈 수 있도록 지정하는 옵션입니다. 자동 매핑이 완료되면 매핑을 보고 변경할 수 있으며 Excel 시트 데이터를 테이블에 삽입할 수 있습니다.

        이 옵션은 다음에서 트리거 목록에서 데스크톱 을 선택할 때 사용할 수 있습니다.

      순서 지정된 테이블에 대한 렌즈 작업의 실행 우선순위:
      • 1: 가장 높은 우선순위
      • 999999: 최소 우선순위

      기본값은 100으로 설정되어 있습니다.

      예를 들어 어떤 사용자가 동일한 테이블에 대해 두 개의 렌즈 작업 기록에 할당된 경우 렌즈 실행 중에 가장 적은 수의 렌즈 작업이 사용됩니다.

      테이블 이 렌즈 작업이 적용되는 테이블입니다. 선택한 테이블은 특정 필드가 선택되거나 스크립트가 제공될 때 렌즈가 실행되는 동안 컨텍스트를 제공합니다.

      예를 들어 인시던트 테이블입니다.

      요청 컨텍스트 특정 필드를 선택하거나 스크립트를 통해 사용자 지정 스키마를 제공하여 렌즈가 실행되는 동안 향상된 컨텍스트를 제공하는 옵션입니다.
      • 지원되는 필드 - 렌즈 실행을 위한 향상된 컨텍스트를 제공하기 위해 선택한 필드입니다.
      • 고급 - 렌즈 실행을 위한 향상된 컨텍스트를 제공하기 위해 사용자 지정 스키마 객체를 생성하는 스크립트입니다.
      필드 렌즈 실행을 위한 향상된 컨텍스트를 제공하기 위해 선택할 수 있는 테이블 필드입니다. Lens가 이미지에서 추출할 정보를 결정하는 데 도움이 되는 필드를 선택합니다. 렌즈에서 지원하는 필드만 선택할 수 있습니다. 자세한 내용은 지원되는 필드 유형 문서를 참조하십시오.

      이 필드는 요청 컨텍스트 선택 필드에서 지원되는 필드를 선택한 경우에만 표시됩니다.

      전처리 스크립트 렌즈 실행을 위한 향상된 컨텍스트를 제공하기 위해 사용자 지정 스키마 객체를 생성하는 스크립트입니다. 사용자 지정 스키마 도움말 렌즈는 이미지에서 추출할 정보를 결정합니다.

      이 필드는 요청 컨텍스트 선택 필드에서 고급을 선택한 경우에만 나타납니다.

      예시 샘플 스크립트:

      function preProcessRequest(lensActionRecord, inputJSON) {
          // Initialize the schema object
          var schemaObj = {};
          /*
          This is a utility method to generate schema object, 
          users can pass tableName and formFields as an array of fields for the given table to generate custom schema that is passed to the LLM.
          
          //Return schemaObj adhering to the structure defined in example
          // tableName = 'incident'
          tableName = inputJSON.tableName; 
      
          //formFields - array of fields for the given table.
          //formFields = ['short_description', 'comments', 'impact'];
          
          fieldsToProcess = inputJSON.formFields;
          schemaObj = new global.AILensSchemaUtil().generateSchema(tableName, fieldsToProcess);
      
          */
          return schemaObj;
      }
      var schemaObj = preProcessRequest(lensActionRecord, inputJSON);
      preProcessRequest 메서드에서 허용하는 매개변수:
      • lensActionRecord (입력) - 실행되는 렌즈 작업의 GlideRecord입니다.
      • inputJSON (입력) - 사용자가 서비스 API를 통해 전달할 수 있는 선택적 JSON 객체입니다.
      • schemaObj (출력) - 사용자 지정 스키마의 반환된 JSON 객체입니다.

      반환된 schemaObj 개체의 예:

      schemaObj =  {
        "schemaPayload": {
          "type": "json_schema",
          "json_schema": {
            "name": "schema_extraction",
            "schema": {
              "type": "object",
              "properties": {
                "short_description": {
                  "type": "string",
                  "label": "Short description"
                },
                "comments": {
                  "type": "string",
                  "label": "Additional comments"
                },
                "impact": {
                  "type": "choice",
                  "label": "Impact",
                  "choiceValues": ["1", "2", "3"],
                  "choiceLabels": {
                    "1 - High": "1",
                    "2 - Medium": "2",
                    "3 - Low": "3"
                  }
                }
              },
              "required": [
                "short_description",
                "comments",
                "impact"
              ],
              "additionalProperties": false
            }
          }
        },
        "fieldLabels": ["short_description", "comments", "impact"]  //Optional key
      }
      기본 추가 지시 사항 사용자가 제공한 지침 외에 제공되는 Now Assist 기본 지침입니다.

      예를 들어, 제목, 저자 이름, dd-mm-yyyy 형식의 출판 날짜, 초록 및 키워드를 추출하여 이 논문을 요약합니다

      응답 변형 양식을 자동으로 채우기 전에 렌즈 응답을 변환하기 위한 변환 스크립트를 지정하는 옵션입니다.

      이 필드는 트리거 대상 선택 필드에서 양식을 선택한 경우에만 나타납니다.

      변환 스크립트 양식을 채우기 전에 렌즈 응답을 변환하는 스크립트입니다.

      이 필드는 응답 변형 옵션이 선택된 경우에만 나타납니다.

      샘플 스크립트:

      function transformResponseScript(lensActionRecord, lensResponse) {
         // Initialize the schema object
          var transformResponse = {};
          
          //Add your code here
          
          //Return schemaObj adhering to the structure defined in example
          return transformResponse;
      }
      var transformResponse = transformResponseScript(lensActionRecord, lensResponse);
      transformResponseScript 메서드에서 허용하는 매개변수:
      • lensActionRecord (입력) - 실행되는 렌즈 작업의 GlideRecord입니다.
      • lensResponse (입력) - 렌즈 실행 후 제공되는 렌즈 응답의 JSON 객체입니다.
      • transformResponse (출력) - 변환된 스키마의 반환된 JSON 객체입니다.

      반환된 transformResponse 개체의 예:

      transformResponse = {
        "short_description": "Service Degradation Error in Order Processing System",
        "description": "The Order Processing API v2.1 encountered a service degradation issue in the Production environment",
        "urgency": "1"
      }
      후처리 사용 렌즈 실행이 완료된 후 고급 처리 지침을 지정하는 옵션입니다.

      이 필드는 트리거 대상 필드에서 기타 또는 서비스를 선택한 경우에만 나타납니다.

      후처리 중인 스크립트 렌즈 실행 후 비동기적으로 실행되어 렌즈 응답을 추가로 처리하기 위해 플로우, 하위 플로우, 작업 또는 AI 에이전트 트리거와 같은 스크립트입니다.

      이 필드는 후처리 사용 옵션이 선택된 경우에만 나타납니다.

      function postProcessResponse(lensActionRecord, lensResponse, lensExecutionRecord) {
          
          //Add your code here
      
      }
      postProcessResponse(lensActionRecord, lensResponse, lensExecutionRecord);
      postProcessResponse 메서드에서 사용할 수 있는 매개변수:
      • lensActionRecord (입력) - 실행되는 렌즈 작업의 GlideRecord입니다.
      • lensResponse (입력) - 렌즈 실행 후 제공되는 렌즈 응답의 JSON 객체입니다.
      • lensExecutionRecord (입력) - 렌즈 실행 기록의 GlideRecord입니다.

      처리된 응답 대기

      미리 보기 창에 후처리 출력을 표시하기 위해 기다릴 ServiceNow AI 렌즈 옵션입니다. 활성화하면 후처리 출력을 기다립니다. 그렇지 않으면 후처리 출력을 기다리지 않고 백그라운드에서 후처리가 계속됩니다.

      최대 대기 시간(초)

      후처리 출력을 표시하기 위해 대기하는 최대 시간 ServiceNow AI 렌즈 입니다. 출력이 이 기간 내에 나타나지 않으면 세션이 시간 초과되고 후처리가 완료될 때까지 백그라운드에서 계속됩니다.

      캡처한 이미지를 기록에 첨부 를 사용하여 ServiceNow AI 렌즈캡처한 이미지를 자동으로 채워지는 기록에 첨부하는 옵션입니다.

      이 옵션은 기본적으로 활성화되어 있습니다.

    7. 렌즈 작업에 사용자, 그룹 또는 역할을 할당하려면 할당된 사용자 및 그룹 또는 역할 제목 아래에서 새로 만들기를 선택한 후 다음 방법 중 하나를 사용합니다.
      방법단계
      렌즈 작업에 하나 이상의 역할 할당 역할 사용을 선택하고 다음 단계를 수행합니다.
      1. 역할 잠금 해제(역할 잠금 해제 아이콘)아이콘을 선택합니다.
      2. 조회 아이콘( 역할 조회 아이콘)을 선택한 다음 역할을 선택합니다.

        단계를 반복하여 역할을 더 추가합니다.

      3. 역할 잠금 아이콘(역할 잠금 아이콘)을 선택합니다.
      렌즈 작업에 한 명 이상의 사용자 할당
      1. 자신을 할당하려면 본인 추가 아이콘( 본인 추가 아이콘.)을 선택합니다.
      2. 한 명 이상의 사용자를 할당하려면 사용자 잠금 해제( 역할 잠금 아이콘)아이콘을 선택합니다.
      3. 조회 아이콘(역할 조회 아이콘)을 선택한 다음 사용자를 선택합니다.
      4. 이 단계를 반복하여 사용자를 더 추가합니다.

      5. 사용자 잠금 아이콘( 역할 잠금 아이콘)을 선택합니다.
      렌즈 작업에 하나 이상의 그룹 할당
      1. 그룹 잠금 해제( 그룹 잠금 해제 아이콘.) 아이콘을 선택합니다.
      2. 조회 아이콘( 그룹 조회 아이콘)을 선택한 다음 그룹을 선택합니다.

        단계를 반복하여 그룹을 더 추가합니다.

      3. 그룹 잠금 아이콘(역할 잠금 아이콘)을 선택합니다.
      렌즈 작업에 다음 조합 중 하나를 할당할 수 있습니다.
      • 렌즈 작업에 역할을 할당합니다.
      • 렌즈 작업에 본인과 하나 이상의 그룹을 할당합니다.
      • 렌즈 작업에 하나 이상의 사용자와 그룹 할당
    8. 제출을 선택합니다.
      사용자, 그룹 또는 역할 이 렌즈 작업에 할당됩니다.
      그림 1. 렌즈 작업에 할당된 사용자, 그룹 또는 역할
      렌즈 작업에 할당된 사용자, 그룹 또는 역할
    9. 업데이트를 선택합니다.
    10. 옵션: 렌즈 작업에 대한 사용자, 그룹 또는 역할 할당을 업데이트합니다.
      할당 유형단계
      역할
      1. 할당된 사용자 및 그룹 또는 역할이라는 제목에서 역할을 선택합니다.
      2. 역할을 제거하려면 역할을 선택한 다음 ( 역할 제거 아이콘)을 선택합니다.
      3. 하나 이상의 새 역할을 할당합니다. 자세한 내용은 servicenow-lens-actions.html#create-sn-lens-recipe__assign-roles-to-lens-action 문서를 참조하십시오.
      사용자
      1. 할당된 사용자 및 그룹 또는 역할이라는 제목에서 사용자를 선택합니다.
      2. 사용자를 제거하려면 사용자를 선택한 다음 ( 역할 제거 아이콘)을 선택합니다.
      3. 한 명 이상의 새 사용자를 할당합니다. 자세한 내용은 servicenow-lens-actions.html#create-sn-lens-recipe__assign-users-to-lens-action 문서를 참조하십시오.
      그룹
      1. 할당된 사용자 및 그룹 또는 역할이라는 제목 아래에서 그룹을 선택합니다.
      2. 그룹을 제거하려면 그룹을 선택한 다음 ( 역할 제거 아이콘)을 선택합니다.
      3. 하나 이상의 새 그룹을 할당합니다. 자세한 내용은 servicenow-lens-actions.html#create-sn-lens-recipe__assign-groups-to-lens-action 문서를 참조하십시오.
    11. 렌즈 작업을 활성화하려면 활성화 를 선택합니다.
      렌즈 작업은 데스크톱 애플리케이션 방문 페이지에서 사용할 수 ServiceNow AI 렌즈 있습니다.

    예: 문서를 스캔하여 보험 요청 양식 자동 채우기

    고객이 데스크톱에서 자동차 사고와 관련된 문서를 스캔하여 인스턴스에 보험 요청 양식을 ServiceNow 자동으로 채울 수 있습니다.

    시작하기 전에

    필요한 역할: lens_admin

    이 태스크 정보

    보험 요청 양식을 자동으로 채우기 위해 데스크톱에서 트리거해야 하는 ServiceNow AI 렌즈 렌즈 작업을 정의할 수 있습니다. 렌즈 작업에는 추출된 데이터로 업데이트해야 하는 필드가 포함됩니다.

    보험 요청 양식 자동 채우기를 위한 렌즈 작업 기록 예시

    프로시저

    1. 다음으로 이동 모두 > ServiceNow 렌즈 > 렌즈 작업.
    2. 이름 필드에 데스크톱에서 보험 요청 자동 채우기를 입력합니다.
    3. 설명 필드에 Boxeo 보험에 대한 렌즈 작업을 입력하여 데스크톱에서 렌즈가 트리거될 때 보험 요청 양식을 자동으로 채웁니다.
    4. 트리거 위치 옵션에서 데스크톱을 선택합니다.
    5. 양식 헤더에서 마우스 오른쪽 버튼을 클릭하고 저장을 선택합니다.
    6. 트리거 대상 옵션에서 양식을 선택합니다.
    7. 테이블 필드에서 보험 요청 테이블을 선택합니다.
    8. 요청 컨텍스트 필드에서 지원되는 필드를 선택하여 컨텍스트를 제공합니다.
    9. 필드 필드에서 필드를 선택됨 목록으로 이동합니다.
      policy_number, location_of_incident, policy_holder_name, vehicle_number, policy_state, policy_checks_failed, policy_checks_passed, incident_date_time, damage_description, claim_type, claim_evaluation_percentage
    10. 기본 추가 방향 필드에 에 Now Assist대한 다음 지침을 입력합니다.
      1. Incident Date : If available, extract the date from pictures uploaded.
      2. Personal Information:
      	○ Names: Generate name from images or documents attached. If not present do not hallucinate.
      3. Location:
      	○ If a vehicle number is visible, extract the corresponding city or state from images. If not found in images based on the vehicle number extract U.S city/state and use it as the location.
      	○ If no vehicle number is visible, leave the field blank.
      4. Vehicle Number:
      	○ If present, use the visible vehicle number.
      	○ If not present, extract vehicle number from images like driving license. If not present, leave the field empty.
      5. Policy Checks:
      	○ Refer to the policy checks document for validation.  
      	○ List only passed checks in policyChecksPassed as an HTML table with columns: Check Name, Status, Remarks.
      	○ List only failed checks in policyChecksFailed as an HTML table with columns: Check Name, Status, Remarks. If a document/image is not found for a check then add it to the policyChecksFailed.
      	○ No validation should be skipped. Consider all rules under each policy section and add them into policyChecksPassed or policyChecksFailed based on they status whether they are passed or failed.
      6. Claim Evaluation:
      	○ Calculate the claimEvaluationPercentage using the formula:
      (Number of Passed Checks / Total Number of Checks) * 100
      7. Policy State:
      	○ "Valid" – if Claim Evaluation is 100,
      	○ "Needs More Information" – if Claim Evaluation is greater than 50 and less than 100,
      	○ "Failed" – if Claim Evaluation is less than or equal to 50.
      8. Ensure the final output with all the above fields accurately filled.
    11. 이 렌즈 작업을 사용할 수 있는 사용자 또는 그룹을 추가합니다.
      1. 할당된 사용자 및 그룹 관련 목록에서 새로 만들기를 선택합니다.
      2. lens_user 역할을 가진 필수 사용자 또는 사용자 그룹을 선택합니다.
        할당된 사용자 또는 사용자 그룹만 렌즈를 실행하는 동안 렌즈 작업을 활용할 수 있습니다.
      3. 제출을 선택합니다.
    12. 업데이트를 선택합니다.
    13. 렌즈 작업을 활성화하려면 활성화 를 선택합니다.

    예: 벤더 계약에서 구조적 데이터 추출

    규정 준수 분석가가 여러 벤더 계약을 디지털화하고 검토할 수 있습니다. 세부 정보를 수동으로 입력하는 대신 데스크톱에서 직접 실행 ServiceNow AI 렌즈 하고, 계약을 스캔하고, 저장하기 전에 미리 보기 창에서 추출된 값을 조정할 수 있습니다.

    시작하기 전에

    필요한 역할: lens_admin

    이 태스크 정보

    사용자 시스템에 저장된 문서를 스캔하기 위해 데스크톱에서 트리거해야 하는 ServiceNow AI 렌즈 렌즈 작업을 정의할 수 있습니다. 후처리 옵션을 사용하면 저장하기 전에 미리 보기 창에서 추출된 정보를 편집하고 후처리를 트리거하여 관련 목록 기록을 만들 수 있습니다.

    프로시저

    1. 다음으로 이동 모두 > ServiceNow 렌즈 > 렌즈 작업.
    2. 이름 필드에 Extract data from vendor agreements를 입력합니다.
    3. 설명 필드에 Digitize를 입력하고 여러 벤더 계약을 검토합니다.
    4. 트리거 위치 옵션에서 데스크톱을 선택합니다.
    5. 양식 헤더에서 마우스 오른쪽 버튼을 클릭하고 저장을 선택합니다.
    6. 트리거 대상 옵션에서 기타를 선택합니다.
    7. 요청 컨텍스트 필드에서 고급을 선택합니다.
    8. 전처리 스크립트 필드에 스크립트를 입력하여 향상된 컨텍스트를 제공하기 위한 사용자 지정 스키마 객체를 생성합니다.
      다음은 반환된 사용자 지정 스키마 객체의 예입니다.
      schemaObj =  {
        "schemaPayload": {
          "type": "json_schema",
          "json_schema": {
            "name": "schema_extraction",
            "schema": {
              "type": "object",
              "properties": {
                "vendorName": {
                  "type": "string",
                  "label": "Vendor Name"            
                },
                "contractTitle": {
                  "type": "string",
                  "label": "Contract Title"
                },
                "contractReferenceNumber": {
                  "type": "string",
                  "label": "Contract Reference Number"
                },
                "contractStartDate": {
                  "type": "string",            
                  "label": "Contract Start Date"
                },
                "contractEndDate": {
                  "type": "string",
                  "label": "Contract End Date"
                },
                "renewalTerminationClauses": {
                  "type": "string",
                  "label": "Renewal / Termination Clauses"
                }
              },
              "required": [
                "vendorName",
                "contractTitle",
                "contractReferenceNumber",
                "contractStartDate",
                "contractEndDate"
              ],
              "additionalProperties": false
            }
          }
        },
        "fieldLabels": ["vendorName", "contractTitle", "contractReferenceNumber", "contractStartDate", "contractEndDate"]  //Optional key
      }
    9. 기본 추가 방향 필드에 에 대한 Now Assist지시 사항을 입력합니다(예: 관련 정보를 찾을 수 없는 경우 필드를 비워 두십시오). 환각을 마십시오. 날짜를 DD-MM-YYYY로 입력합니다.
    10. 후처리 활성화(Enable Post Processing) 옵션을 선택합니다.
    11. 후처리 중인 스크립트 필드에 렌즈 실행이 완료된 후 렌즈 응답에 대한 후처리 논리를 제공하는 스크립트를 입력합니다.
      관련 목록 기록을 만들기 위해 추출된 데이터를 하위 플로우에 전달하는 후처리 논리를 제공할 수 있습니다.
    12. 옵션: 처리된 응답 대기 필드를 선택하여 미리 보기 창에 후처리 출력을 표시하기 위해 대기 ServiceNow AI 렌즈 할 수 있도록 ServiceNow AI 렌즈 합니다.
      활성화하면 후처리 출력을 기다립니다. 그렇지 않으면 후처리 출력을 기다리지 않고 백그라운드에서 후처리가 계속됩니다.
    13. 옵션: 최대 대기 시간(초) 필드에 후처리 출력을 표시하기 위한 최대 대기 시간을 ServiceNow AI 렌즈 지정합니다.
      주:
      출력이 해당 기간 내에 나타나지 않으면 세션이 시간 초과되고 후처리가 완료될 때까지 백그라운드에서 계속됩니다.
    14. 이 렌즈 작업을 사용할 수 있는 사용자 또는 그룹을 추가합니다.
      1. 할당된 사용자 및 그룹 관련 목록에서 새로 만들기를 선택합니다.
      2. lens_user 역할을 가진 필수 사용자 또는 사용자 그룹을 선택합니다.
        할당된 사용자 또는 사용자 그룹만 렌즈를 실행하는 동안 렌즈 작업을 활용할 수 있습니다.
      3. 제출을 선택합니다.
    15. 업데이트를 선택합니다.
    16. 렌즈 작업을 활성화하려면 활성화 를 선택합니다.

    예: 사용자 테이블의 사용자 기록 자동 채우기

    서비스 에이전트가 인스턴스에서 직접 ServiceNow 를 사용하여 ServiceNow AI 렌즈ID 문서에서 특정 정보를 추출함으로써 사용자 기록을 생성할 수 있도록 합니다.

    시작하기 전에

    필요한 역할: lens_admin

    이 태스크 정보

    서비스 에이전트는 공식 ID 카드(예: 정부 발급 ID)를 스캔하여 여러 사용자를 온보딩해야 합니다. 에이전트는 각 사용자의 상세 정보를 수동으로 입력하는 대신 인스턴스에서 트리거 ServiceNow AI 렌즈 하여 데이터 추출을 자동화하고 렌즈 작업 기록에 정의된 특정 필드를 자동으로 채울 수 있습니다.

    사용자 기록을 생성하고 기본 방향을 제공하기 위해 인스턴스에서 트리거해야 하는 ServiceNow AI 렌즈 렌즈 작업을 정의할 수 있습니다.

    프로시저

    1. 다음으로 이동 모두 > ServiceNow 렌즈 > 렌즈 작업.
    2. 새로 만들기를 선택합니다.
    3. 이름 필드에 Auto-fill the user records를 입력합니다.
    4. 설명 필드에 렌즈 작업을 입력하여 ServiceNow 인스턴스에서 사용자 기록을 자동으로 생성합니다.
    5. 트리거 시작 옵션에서 인스턴스를 선택합니다.
    6. 양식 헤더에서 마우스 오른쪽 버튼을 클릭하고 저장을 선택합니다.
    7. 트리거 대상 필드에서 양식 옵션이 선택되어 있는지 확인합니다.
      양식 옵션은 기본적으로 선택됩니다.
    8. 테이블 필드에서 사용자 [sys_user] 테이블을 선택합니다.
    9. 요청 컨텍스트 필드에서 지원되는 필드가 선택되어 있는지 확인합니다.
      지원되는 필드 값은 기본적으로 선택되며 컨텍스트를 제공합니다.
    10. 필드 필드에서 필드를 선택됨 목록으로 이동합니다.
      userID, first_name, last_name, title, date_of_birth
    11. 기본 추가 지시 사항 필드에 사용자 ID는 항상 소문자여야 하며 이름과 성 형식을 사용해야 함을 입력합니다. 생년월일을 dd-mm-yyyy 형식으로 입력합니다.
    12. 이 렌즈 작업을 사용할 수 있는 사용자 또는 그룹을 추가합니다.
      1. 할당된 사용자 및 그룹 관련 목록에서 새로 만들기를 선택합니다.
      2. lens_user 역할을 가진 필수 사용자 또는 사용자 그룹을 선택합니다.
        할당된 사용자 또는 사용자 그룹만 렌즈를 실행하는 동안 렌즈 작업을 활용할 수 있습니다.
      3. 제출을 선택합니다.
    13. 업데이트를 선택합니다.
    14. 렌즈 작업을 활성화하려면 활성화 를 선택합니다.

    테이블 열이 있는 ServiceNow Excel 시트 열 헤더 자동 매핑

    ServiceNow AI 렌즈 사용자는 지정한 Excel 시트의 열 헤더를 테이블 열로 ServiceNow® 매핑한 다음 Excel 시트 데이터를 테이블에 삽입합니다.

    시작하기 전에

    필요한 역할: lens_user

    이 목적에 대한 렌즈 작업이 이미 정의되어 있는지 확인합니다. 렌즈 작업을 정의하는 단계를 보려면 렌즈 작업 정의를 참조하십시오. 렌즈 작업 양식의 값이 다음 표에 지정된 것과 정확히 일치하는지 확인합니다.
    표 3. 렌즈 작업 Excel 매핑 구성 옵션
    필드 선택해야 하는 옵션
    다음에서 트리거 시작 데스크톱
    트리거 대상 Excel 매핑
    테이블 렌즈 작업이 Excel 시트 열 헤더를 자동 매핑하는 테이블의 이름입니다.
    요청 컨텍스트 지원되는 필드
    필드 테이블의 열
    팁:
    Excel 시트 열 헤더를 테이블 열과 자동 매핑하도록 설계된 미리 구성된 렌즈 작업은 인스턴스에서 기본적으로 사용할 수 있습니다. 렌즈 작업의 이름은 Excel 시트 데이터를 사용자 지정 테이블로 임포트입니다. 렌즈 작업을 사용하려면 이 렌즈 작업의 복사본을 생성하고 이 목적에 맞는 고유한 렌즈 작업을 생성하도록 사용자 지정합니다.

    프로시저

    1. 시스템에서 데스크톱 애플리케이션을 시작합니다 ServiceNow AI 렌즈 .
    2. 로그인 페이지의 인스턴스 URL 필드에 인스턴스 URL을 ServiceNow 입력합니다.
      예: https://<인스턴스 이름>.service-now.com
    3. 계속을 선택합니다.
    4. ServiceNow 사용자 이름과 암호를 입력하여 계정에 로그인합니다.
    5. 옵션: 온보딩 여정 위젯에서 온보딩을 완료하고 확인을 선택합니다.
      애플리케이션의 주요 내용을 보여주는 세 페이지가 있는 온보딩 여정 위젯입니다.

      ServiceNow AI 렌즈 처음 실행하면 온보딩 여정 위젯이 나타납니다. 다시 표시 안 함을 선택하여 다음에 시작할 ServiceNow AI 렌즈때 위젯을 숨길 수 있습니다.

    6. Excel 매핑에 대해 정의한 렌즈 작업을 선택합니다.
      Excel 매핑 렌즈 작업이 선택되었습니다.
      렌즈 계속 버튼이 비활성화되어 있습니다.
      주:
      Excel 시트 열 헤더를 테이블 열 ServiceNow AI 렌즈 과 함께 자동 매핑하려면 Excel 시트만 첨부하면 되기 때문에 렌즈 계속 버튼이 비활성화됩니다.
    7. 업로드를 선택하여 Excel 시트를 첨부한 후 파일 업로드 창에서 다음 파일 업로드 방법 중 하나를 수행합니다.
      그림 2. 파일 업로드 창
      Excel 파일 업로드 창입니다.
      파일 업로드 방법파일 업로드 절차
      파일 추가
      1. +파일 추가를 선택합니다.
      2. 시스템의 위치로 이동하여 업로드할 Excel 시트를 선택합니다.
        주:
        • Excel 시트는 하나만 업로드할 수 있습니다.
        • 팁:
          첨부한 Excel 시트를 제거하려면 파일 제거 아이콘( 파일 제거)을 선택합니다.
        • Excel 시트의 첫 번째 워크시트에 있는 데이터만 분석됩니다.
      파일 끌어서 놓기
      1. 시스템의 위치로 이동하여 업로드할 Excel 시트를 선택합니다.
      2. 선택한 Excel 시트를 드래그 앤 드롭 섹션 ( 드래그 앤 드롭 섹션.), 포인터를 놓아 놓습니다.
        주:
        • Excel 시트는 하나만 끌어서 놓을 수 있습니다.
        • 팁:
          첨부한 Excel 시트를 제거하려면 파일 제거 아이콘( 파일 제거)을 선택합니다.
        • Excel 시트의 첫 번째 워크시트에 있는 데이터만 분석됩니다.
    8. 다음을 선택합니다.
    9. 분석을 선택합니다.
      분석 버튼.
      ServiceNow AI 렌즈 첨부된 Excel 시트의 열 헤더와 테이블 열을 자동 매핑합니다.

      렌즈: Excel 및 테이블 열 매핑.

      팁:
      다음으로 임포트됨 필드 제목 아래에서 하나 이상의 다른 테이블 열을 선택하여 매핑을 변경할 수 있습니다.
    10. 제출을 선택합니다.
      Excel 시트 데이터가 테이블에 삽입됩니다.