대기열에서 데이터를 읽고 직원 보너스를 계산하는 자동화를 구축합니다. 실제 대기열 데이터를 사용하여 개발자의 기기에서 Bot 편집기로부터 자동화를 테스트하고 실행합니다.

Bot 편집기에서 대기열로 실행 옵션을 사용하는 방법을 이해합니다. 자세한 내용은 개발자 기기에서 WLM 자동화 테스트 및 실행 항목을 참조하십시오.

전제 조건

  • 자동화 구축을 시작하기 전에, 아래 데이터를 포함한 Excel 파일을 로컬 폴더에 생성합니다.
    직원 ID 직원 이름 급여 성과 평가 보너스
    E001 Alice Johnson 55000 4.5 0.1
    E002 Rajesh Kumar 72000 3.8 0.08
    E003 Maria Lopez 48000 4.2 0.09
    E004 David Smith 95000 4.9 0.12
    E005 Anita Sharma 60000 3.5 0.07
  • 직원-보너스-대기열로 대기열을 생성합니다. 자세한 내용은 표준 대기열 생성대기열 구성 예시 항목을 참조하십시오.
  • 숫자 변수 n_Final_Bonus를 생성합니다.
  • Bot Creator 사용자에게 할당된 역할이 대기열 소비자(역할)로 추가되어 있는지 확인합니다. 대기열로 실행 옵션을 사용하여 WLM 자동화를 테스트하고 실행할 때 대기열을 선택할 수 있도록 보장합니다.

프로시저

  1. 자동화를 wlm-docs-BotEditor로 생성합니다.
    1. 왼쪽 창에서 자동화를 클릭합니다.
    2. + 생성 > 태스크 Bot을 클릭합니다.
    3. 태스크 Bot 생성 창에서 자동화 이름을 입력합니다.
    4. 기본 폴더 위치를 수락합니다. \Bots\.
      기본 저장 위치를 변경하려면 선택을 클릭하고 프롬프트를 따릅니다.
    5. 생성 및 편집을 클릭합니다.
      주: 개별 Task Bot의 기본 최대 크기는 50MB입니다.
  2. 다음 작업을 사용하여 자동화를 구축합니다.
    1. 메시지 상자: 어떤 직원 기록이 처리되고 있는지를 나타내는 메시지를 표시합니다.
      Processing bonus for $workItem{"Employee Name"}$
    2. 숫자- 할당: 공식을 사용하여 보너스를 계산합니다.
      $workItem{Salary}.String:toNumber$ * $workItem{"Performance Rating"}.String:toNumber$*$workItem{Bonus}.String:toNumber$
      
    3. 메시지 상자: 직원의 계산된 보너스를 표시합니다.
      Final bonus for $workItem{"Employee Name"}$ is $n_Final_Bonus.Number:toString$
      
    4. String- 할당: 최종 보너스 결과를 string 변수에 저장합니다.
       Final bonus for $workItem{"Employee Name"}$ is $n_Final_Bonus.Number:toString$
      
    5. 저장을 클릭합니다.
  3. Bot 편집기에서 세 개의 점 아이콘을 클릭하고 작업 항목 템플릿을 클릭합니다.
    1. 직원-보너스-대기열-문서 테스트 템플릿을 선택하고 자동화에 할당합니다. 자세한 내용은 봇에 워크 아이템 템플릿 첨부 항목을 참조하십시오.
    2. 편집기로 돌아가기를 클릭합니다.
  4. 대기열 항목과 함께 대기열을 테스트하고 실행하려면 실행 > 대기열과 함께 실행을 클릭합니다.

    자동화는 대기열 데이터 테스트를 위해 대기열로 이동되며, 각 직원의 최종 보너스 금액을 대기열의 작업 항목 결과 열에 표시합니다.

    다음 동영상을 참조하여 Bot 편집기에서 대기열을 사용하여 WLM 자동화를 실행하는 방법을 확인하십시오.