API 자동화를 위한 트랜잭션 기반 ROI
- 최종 업데이트2024/10/18
API 자동화를 위한 트랜잭션 기반 ROI
이 예에서는 기회에 대한 API 자동화를 구축하고 파이프라인 가속기 패키지 및 작업을 사용하여 자동화의 기간과 성공적인 실행 횟수를 계산합니다.
프로시저
-
CoE Manager에서 기회를 만들고 구성합니다.
- 기회를 만들고 기회 생성 및 관리 항목을 참조하십시오.
-
다음 옵션 중 하나에 따라 자동화가 실행된 횟수를 측정할 기회를 구성합니다.
- 기회 접수 양식에서 프로세스 측정 방식 질문에 대해 수행된 횟수를 선택합니다.
- 기회 > 세부 정보 > 예상 절감액 탭에서 프로세스 측정 방식 옵션에서 수행된 횟수를 선택합니다.
- 자동화가 실행될 것으로 예상되는 월별 횟수와 작업을 수행하는 데 필요한 시간(시간 단위)을 지정합니다.
-
Control Room에서 웹 페이지를 열기 위한 API 자동화를 생성합니다.
-
왼쪽 창에서 자동화를 클릭합니다.
사용 가능한 봇 및 양식 목록이 표시됩니다.
- 만들기 > API 태스크를 클릭합니다.
- 이름 필드에 실행 ROI 계산을 입력합니다.
-
생성 및 편집을 클릭합니다.
이제 API 자동화가 생성되었습니다. 해당 자동화의 고유 자동화 ID를 기록해 두십시오. 이 예에서는 1234입니다.
-
왼쪽 창에서 자동화를 클릭합니다.
-
변수 메뉴 상단에 있는 변수 생성 (+) 아이콘을 사용하여 다음 사용자 정의 변수를 생성합니다.
변수 이름 변수 유형 StartTime 날짜 시간 EndTime 날짜 시간 SampleString 텍스트 DurationInSeconds 숫자 -
Shibumi에 연결하고 상호작용할 수 있는 세션을 생성합니다.
- 작업 패널에서 파이프라인 가속기 > 파이프라인 가속기 세션 시작 작업을 더블 클릭하거나 드래그합니다.
- 세션 이름 필드에 이름을 제공하고, executionROI을 입력합니다.
-
Shibumi 기본 URL 필드에 지역에 맞는 기본 URL을 입력합니다.
이 예에서 사용된 기본 URL은 https://app.shibumi.com입니다.
-
Shibumi 엔터프라이즈 ID 필드에 해당 엔터프라이즈 ID를 입력합니다.
CoE Manager에서 관리자 고급 > 추가 설정으로 이동합니다.
-
Shibumi 프로그램 ID 필드에 해당 프로그램 ID를 입력합니다.
오른쪽 메뉴(세로로 나열된 점 3개)를 클릭하고 정보 > ID를 선택합니다. 예: 1.
-
클라이언트 ID 및 클라이언트 비밀을 입력합니다.
이메일을 통해 클라이언트 ID와 비밀을 받기 위해 서비스 요청을 제출합니다.
-
API 사용자 이름과 비밀번호를 입력합니다.
CoE Manager 인스턴스의 사용자 이름과 비밀번호는 클라이언트 ID와 클라이언트 비밀과 연결되어 있습니다.
-
ROI 실행을 위해 시작 날짜와 시간을 기록해 두십시오.
-
작업 패널에서 Datetime > To string 작업을 더블 클릭하거나 드래그합니다.
- 소스 날짜 및 시간 변수 선택 필드에서 변수 옵션을 선택하고 $System:Date$를 입력합니다.주: System:Date 변수를 사용하여 현재 날짜를 가져올 수 있습니다.
- 날짜 시간 형식 선택 드롭다운에서 날짜 형식을 선택합니다.
이 예에서 System:Date 값은 다음으로 간주됩니다. ISO_INSTANT(‘2011-12-03T10:15:30Z\').
- 출력을 변수에 지정 필드에서 SampleString 변수를 선택합니다.
- 소스 날짜 및 시간 변수 선택 필드에서 변수 옵션을 선택하고 $System:Date$를 입력합니다.
-
작업 패널에서 날짜 시간 > 할당 작업을 더블 클릭하거나 드래그합니다.
- 소스 날짜 시간 변수/값 선택 > 날짜 시간 입력 필드에서 변수 옵션을 선택하고 SampleString 변수를 선택합니다.
- 날짜 시간 형식 선택 필드에서 ISO_INSTANT(‘2011-12-03T10:15:30Z\') 사전 작성된 형식을 선택합니다.
- 대상 날짜 시간 변수 선택 필드의 드롭다운에서 StartTime 변수를 선택합니다.
-
작업 패널에서 REST 웹 서비스 > 메서드 가져오기 작업을 더블 클릭하거나 드래그합니다.
- URI 필드에 열고자 하는 웹 페이지의 URI를 입력합니다.
예: https://www.salesforce.com/in/.
- 프록시 구성 필드에서 시스템을 선택합니다.
- 인증 모드 드롭다운에서 인증 없음을 선택합니다.
- 작업 완료 대기(밀리초) 필드에 60000을 입력합니다.
- 출력을 변수에 할당 필드에서 사전 옵션을 선택하고 드롭다운에서 ResponseDictionary 변수를 선택합니다.
- URI 필드에 열고자 하는 웹 페이지의 URI를 입력합니다.
-
작업 패널에서 Datetime > To string 작업을 더블 클릭하거나 드래그합니다.
-
ROI 실행을 위해 종료일과 시간을 기록해 두십시오.
- API 자동화를 위한 트랜잭션 기반 ROI에서 API 자동화를 위한 트랜잭션 기반 ROI까지 단계를 수행합니다.
-
작업 패널에서 날짜 시간 > 날짜 간 차이 작업을 두 번 클릭하거나 드래그하여 시작 및 종료 날짜/시간의 차이를 계산합니다.
- 소스 날짜 및 시간 변수 필드에서 변수 옵션을 선택하고 StartTime 변수를 선택합니다.
- 비교할 날짜 및 시간 변수 필드에서 변수 옵션을 선택하고 StartTime 변수를 선택합니다.
- 시간 단위 필드에서 초를 선택합니다.
- 출력을 변수에 지정 필드에서, 변수 DurationInSeconds를 선택합니다.
-
실행 ROI 세부 정보를 기간을 포함하여 보내주세요.
-
작업 패널에서 If > If 작업을 두 번 클릭하거나 드래그하여 조건문을 구성합니다.
- 조건 드롭다운 목록에서 사전을 선택합니다.
- 사전 변수 드롭다운 목록에서 변수 ResponseDictionary를 선택합니다.
키 필드는 자동으로 응답 값으로 업데이트됩니다.
- 사전 유형 드롭다운 목록에서 String을 선택합니다.
- 연산자 드롭다운 목록에서 Equal to(=)를 선택합니다.
- 대상 값 필드에 HTTP/200 OK를 입력합니다.
-
작업 패널에서 파이프라인 가속기 > 프로세스 메트릭 업데이트 작업을 두 번 클릭하거나 If 컨테이너로 드래그합니다.
- 세션 이름 필드에 executionROI를 입력합니다.
- 자동화 ID 필드에 1234를 입력합니다.
- 프로세스 이름 필드에 Calculate execution ROI를 입력합니다.
- 날짜 필드에서 변수 옵션을 선택하고 $System:Date$를 입력합니다.
- 모드 필드 드롭다운 메뉴에서 추가를 선택합니다.
- 프로세스 메트릭 필드에서 사전 옵션을 선택합니다.
- 추가를 클릭하고 항목 필드에 다음 세부 정보를 입력하여 CoE Manager에서 자동화 기간을 업데이트합니다.
필드 값 유형 숫자 키 Actual_Automation_Duration_Time_per_Day__m 값 $DurationInSeconds$ - 추가를 클릭하여 CoE Manager에서 성공적인 자동화 실행 횟수를 업데이트합니다.
필드 값 유형 숫자 키 Actual_Successful_Executions_per_Day__m 값 1 - CoE Manager에서 실패한 자동화 실행 횟수를 업데이트하려면 추가를 클릭하십시오
필드 값 유형 숫자 키 Actual_Failed_Executions_per_Day__m 값 0 - 상태 필드 드롭다운에서 SampleString 변수를 선택합니다.
- 작업 패널에서 If > Else 작업을 두 번 클릭하거나 드래그하여 대체 작업 시퀀스를 구성합니다.
-
작업 패널에서 파이프라인 가속기 > 프로세스 메트릭 업데이트 작업을 두 번 클릭하거나 Else 컨테이너로 드래그합니다.
- API 자동화를 위한 트랜잭션 기반 ROI에서 API 자동화를 위한 트랜잭션 기반 ROI까지 단계를 수행합니다.
- 추가를 클릭하여 CoE Manager에서 성공적인 자동화 실행 횟수를 업데이트합니다.
필드 값 유형 숫자 키 Actual_Successful_Executions_per_Day__m 값 0 - 에서 실패한 자동화 실행 횟수를 업데이트하려면 추가CoE Manager를 클릭하십시오
필드 값 유형 숫자 키 Actual_Failed_Executions_per_Day__m 값 1 - 상태 필드 드롭다운에서 SampleString 변수를 선택합니다.
CoE Manager에서 업데이트된 메트릭을 확인할 수 있습니다(기회 > 트랜잭션 추적 > 트랜잭션 메트릭).CoE Manager 기회 대시보드에서 ROI 정보를 확인할 수 있습니다. -
작업 패널에서 If > If 작업을 두 번 클릭하거나 드래그하여 조건문을 구성합니다.