API 자동화를 위한 트랜잭션 기반 ROI

이 예에서는 기회에 대한 API 자동화를 구축하고 파이프라인 가속기 패키지작업을 사용하여 자동화의 기간과 성공적인 실행 횟수를 계산합니다.

프로시저

  • CoE Manager에서 기회를 만들고 구성합니다.
    1. 기회를 만들고 기회 생성 및 관리 항목을 참조하십시오.
    2. 다음 옵션 중 하나에 따라 자동화가 실행된 횟수를 측정할 기회를 구성합니다.
      • 기회 접수 양식에서 프로세스 측정 방식 질문에 대해 수행된 횟수를 선택합니다.
      • 기회 > 세부 정보 > 예상 절감액 탭에서 프로세스 측정 방식 옵션에서 수행된 횟수를 선택합니다.
    3. 자동화가 실행될 것으로 예상되는 월별 횟수와 작업을 수행하는 데 필요한 시간(시간 단위)을 지정합니다.
  • Control Room에서 웹 페이지를 열기 위한 API 자동화를 생성합니다.
    1. 왼쪽 창에서 자동화를 클릭합니다.
      사용 가능한 봇 및 양식 목록이 표시됩니다.
    2. 만들기 > API 태스크를 클릭합니다.
    3. 이름 필드에 실행 ROI 계산을 입력합니다.
    4. 생성 및 편집을 클릭합니다.
      이제 API 자동화가 생성되었습니다. 해당 자동화의 고유 자동화 ID를 기록해 두십시오. 이 예에서는 1234입니다.
  • 변수 메뉴 상단에 있는 변수 생성 (+) 아이콘을 사용하여 다음 사용자 정의 변수를 생성합니다.
    변수 이름 변수 유형
    StartTime 날짜 시간
    EndTime 날짜 시간
    SampleString 텍스트
    DurationInSeconds 숫자
  • Shibumi에 연결하고 상호작용할 수 있는 세션을 생성합니다.
    1. 작업 패널에서 파이프라인 가속기 > 파이프라인 가속기 세션 시작 작업을 더블 클릭하거나 드래그합니다.
    2. 세션 이름 필드에 이름을 제공하고, executionROI을 입력합니다.
    3. Shibumi 기본 URL 필드에 지역에 맞는 기본 URL을 입력합니다.
      이 예에서 사용된 기본 URL은 https://app.shibumi.com입니다.
    4. Shibumi 엔터프라이즈 ID 필드에 해당 엔터프라이즈 ID를 입력합니다.
      CoE Manager에서 관리자 고급 > 추가 설정으로 이동합니다.
    5. Shibumi 프로그램 ID 필드에 해당 프로그램 ID를 입력합니다.
      오른쪽 메뉴(세로로 나열된 점 3개)를 클릭하고 정보 > ID를 선택합니다. 예: 1.
    6. 클라이언트 ID클라이언트 비밀을 입력합니다.
      이메일을 통해 클라이언트 ID와 비밀을 받기 위해 서비스 요청을 제출합니다.
    7. API 사용자 이름비밀번호를 입력합니다.
      CoE Manager 인스턴스의 사용자 이름과 비밀번호는 클라이언트 ID와 클라이언트 비밀과 연결되어 있습니다.
  • ROI 실행을 위해 시작 날짜와 시간을 기록해 두십시오.
    1. 작업 패널에서 Datetime > To string 작업을 더블 클릭하거나 드래그합니다.
      1. 소스 날짜 및 시간 변수 선택 필드에서 변수 옵션을 선택하고 $System:Date$를 입력합니다.
        주: System:Date 변수를 사용하여 현재 날짜를 가져올 수 있습니다.
      2. 날짜 시간 형식 선택 드롭다운에서 날짜 형식을 선택합니다.

        이 예에서 System:Date 값은 다음으로 간주됩니다. ISO_INSTANT(‘2011-12-03T10:15:30Z\').

      3. 출력을 변수에 지정 필드에서 SampleString 변수를 선택합니다.
    2. 작업 패널에서 날짜 시간 > 할당 작업을 더블 클릭하거나 드래그합니다.
      1. 소스 날짜 시간 변수/값 선택 > 날짜 시간 입력 필드에서 변수 옵션을 선택하고 SampleString 변수를 선택합니다.
      2. 날짜 시간 형식 선택 필드에서 ISO_INSTANT(‘2011-12-03T10:15:30Z\') 사전 작성된 형식을 선택합니다.
      3. 대상 날짜 시간 변수 선택 필드의 드롭다운에서 StartTime 변수를 선택합니다.
    3. 작업 패널에서 REST 웹 서비스 > 메서드 가져오기 작업을 더블 클릭하거나 드래그합니다.
      1. URI 필드에 열고자 하는 웹 페이지의 URI를 입력합니다.

        예: https://www.salesforce.com/in/.

      2. 프록시 구성 필드에서 시스템을 선택합니다.
      3. 인증 모드 드롭다운에서 인증 없음을 선택합니다.
      4. 작업 완료 대기(밀리초) 필드에 60000을 입력합니다.
      5. 출력을 변수에 할당 필드에서 사전 옵션을 선택하고 드롭다운에서 ResponseDictionary 변수를 선택합니다.
  • ROI 실행을 위해 종료일과 시간을 기록해 두십시오.
    1. API 자동화를 위한 트랜잭션 기반 ROI에서 API 자동화를 위한 트랜잭션 기반 ROI까지 단계를 수행합니다.
    2. 작업 패널에서 날짜 시간 > 날짜 간 차이 작업을 두 번 클릭하거나 드래그하여 시작 및 종료 날짜/시간의 차이를 계산합니다.
      1. 소스 날짜 및 시간 변수 필드에서 변수 옵션을 선택하고 StartTime 변수를 선택합니다.
      2. 비교할 날짜 및 시간 변수 필드에서 변수 옵션을 선택하고 StartTime 변수를 선택합니다.
      3. 시간 단위 필드에서 를 선택합니다.
      4. 출력을 변수에 지정 필드에서, 변수 DurationInSeconds를 선택합니다.
  • 실행 ROI 세부 정보를 기간을 포함하여 보내주세요.
    1. 작업 패널에서 If > If 작업을 두 번 클릭하거나 드래그하여 조건문을 구성합니다.
      1. 조건 드롭다운 목록에서 사전을 선택합니다.
      2. 사전 변수 드롭다운 목록에서 변수 ResponseDictionary를 선택합니다.

        필드는 자동으로 응답 값으로 업데이트됩니다.

      3. 사전 유형 드롭다운 목록에서 String을 선택합니다.
      4. 연산자 드롭다운 목록에서 Equal to(=)를 선택합니다.
      5. 대상 값 필드에 HTTP/200 OK를 입력합니다.
    2. 작업 패널에서 파이프라인 가속기 > 프로세스 메트릭 업데이트 작업을 두 번 클릭하거나 If 컨테이너로 드래그합니다.
      1. 세션 이름 필드에 executionROI를 입력합니다.
      2. 자동화 ID 필드에 1234를 입력합니다.
      3. 프로세스 이름 필드에 Calculate execution ROI를 입력합니다.
      4. 날짜 필드에서 변수 옵션을 선택하고 $System:Date$를 입력합니다.
      5. 모드 필드 드롭다운 메뉴에서 추가를 선택합니다.
      6. 프로세스 메트릭 필드에서 사전 옵션을 선택합니다.
      7. 추가를 클릭하고 항목 필드에 다음 세부 정보를 입력하여 CoE Manager에서 자동화 기간을 업데이트합니다.
        필드
        유형 숫자
        Actual_Automation_Duration_Time_per_Day__m
        $DurationInSeconds$
      8. 추가를 클릭하여 CoE Manager에서 성공적인 자동화 실행 횟수를 업데이트합니다.
        필드
        유형 숫자
        Actual_Successful_Executions_per_Day__m
        1
      9. CoE Manager에서 실패한 자동화 실행 횟수를 업데이트하려면 추가를 클릭하십시오
        필드
        유형 숫자
        Actual_Failed_Executions_per_Day__m
        0
      10. 상태 필드 드롭다운에서 SampleString 변수를 선택합니다.
    3. 작업 패널에서 If > Else 작업을 두 번 클릭하거나 드래그하여 대체 작업 시퀀스를 구성합니다.
    4. 작업 패널에서 파이프라인 가속기 > 프로세스 메트릭 업데이트 작업을 두 번 클릭하거나 Else 컨테이너로 드래그합니다.
      1. API 자동화를 위한 트랜잭션 기반 ROI에서 API 자동화를 위한 트랜잭션 기반 ROI까지 단계를 수행합니다.
      2. 추가를 클릭하여 CoE Manager에서 성공적인 자동화 실행 횟수를 업데이트합니다.
        필드
        유형 숫자
        Actual_Successful_Executions_per_Day__m
        0
      3. 에서 실패한 자동화 실행 횟수를 업데이트하려면 추가CoE Manager를 클릭하십시오
        필드
        유형 숫자
        Actual_Failed_Executions_per_Day__m
        1
      4. 상태 필드 드롭다운에서 SampleString 변수를 선택합니다.
    CoE Manager에서 업데이트된 메트릭을 확인할 수 있습니다(기회 > 트랜잭션 추적 > 트랜잭션 메트릭).
    실행 roi 트랜잭션 메트릭
    CoE Manager 기회 대시보드에서 ROI 정보를 확인할 수 있습니다.
    실행 roi 대시보드