다음 FAQ를 검토하여 Automation Anywhere의 워크로드 분배 솔루션인 WLM(Workload Management)에 대해 자세히 알아보십시오.

일반 FAQ

Automation 360Workload Management(WLM)란 무엇입니까?
WLM은 여러 기기에 걸쳐 많은 작업 항목을 관리하고 분배할 수 있게 해주는 기능입니다. 작업이 우선 순위에 따라 처리되고, 효율적으로 진행되며, 정의된 SLA(서비스 수준 계약)를 충족하도록 보장합니다.
작업 항목이란 무엇입니까?
Work Items은 워크로드 대기열에 존재하며 Task Bots에 의해 처리되는 개별 작업 단위입니다(예: 하나의 송장, 한 건의 고객 기록, 한 건의 대출 신청). 각 작업 항목에는 Task Bot이 작업을 완료하는 데 필요한 데이터가 포함되어 있습니다.
워크로드 대기열이란 무엇입니까?
워크로드 대기열은 중앙 저장소로, Control Room 내에서 작업 항목이 저장되는 곳입니다. 이를 통해 작업 항목의 우선 순위 지정, 로드 밸런싱, 재시도 메커니즘, 실시간 상태 추적이 가능합니다.
기기 풀이란 무엇입니까?
기기 풀은 디바이스의 논리적 그룹입니다. Task Bot이 기기 풀에 배포되면, WLM은 해당 풀 내의 사용 가능한 모든 기기에 작업 항목을 자동으로 분배하여 최적의 자원 활용과 확장성을 보장합니다.

워크로드 대기열 FAQ

Automation 360에서 워크로드 대기열을 어떻게 생성합니까?
Control Room에서,
  1. 관리 > 대기열로 이동합니다.
  2. 대기열 생성을 클릭합니다.
  3. 대기열 이름을 정의하고, 작업 항목에 대한 열 또는 구조를 지정합니다.
여기에서 우선 순위 규칙과 재시도 설정도 정의할 수 있습니다. 자세한 내용은 표준 대기열 생성 항목을 참조하십시오.
워크로드 대기열을 채우기 위해 어떤 유형의 파일을 업로드할 수 있습니까?
일반적으로 CSV(.csv) 파일을 직접 업로드하여 대기열을 채울 수 있습니다. 이 파일의 헤더는 자동으로 대기열의 열을 정의합니다. 또한 Workload package작업 항목 삽입 action이나 API를 사용하여 다양한 다른 소스에서 작업 항목을 삽입할 수도 있습니다. 세부 정보는 작업 항목 삽입 action 사용의 내용을 참조하십시오.
WLM에서 서로 다른 작업이나 작업 항목에 우선 순위를 설정할 수 있습니까?
예, 각 대기열에 대해 우선 순위 규칙을 구성할 수 있습니다. 작업 항목은 정의된 열의 값(예: 마감일 오름차순, 우선 순위 내림차순)에 따라 정렬할 수 있습니다. 이를 통해 우선순위가 높은 태스크가 먼저 처리되도록 보장합니다. 세부 정보는 대기열 보기 페이지에서 허용되는 작업의 내용을 참조하십시오.
처리 중에 작업 항목이 실패하면 어떻게 됩니까?
Task Bot이 오류를 발견하면, 해당 작업 항목을 실패함으로 표시합니다. 대기열의 구성에 따라, 작업 항목은 지정된 지연 후 정의된 횟수만큼 자동으로 재시도할 수 있습니다. 최대 재시도 횟수에 도달하면, 항목은 사람이 검토할 수 있도록 실패함 상태로 유지됩니다. 자세한 내용은 WLM work item lifecycleWork item status and actions 항목을 참조하십시오.
실패한 작업 항목은 어떻게 재처리합니까?
  • 자동 재시도: 자동 재시도가 구성된 경우, WLM은 실패함 작업 항목을 자동으로 다시 처리합니다.
  • 수동 재시도: 대기열 소유자는 Control Room에서 실패함 작업 항목을 수동으로 선택하고 상태를 신규로 변경하여 봇이 다시 처리하도록 할 수 있습니다. 이는 일반적으로 사람이 근본 원인을 조사하고 해결한 이후에 수행됩니다.

기기 및 기기 풀 FAQ

여러 대기열에 하나의 기기 풀을 사용할 수 있습니까?
예, 여러 대기열에 동일한 기기 풀을 사용할 수 있습니다. 이는 일반적이고 효율적인 방법으로, 공유된 기기 풀이 전체 우선 순위와 가용성에 따라 연결된 대기열의 작업을 가져올 수 있도록 합니다.
여러 대기열이 하나의 기기 풀을 공유할 때, WLM은 어떤 태스크를 먼저 실행할지 어떻게 결정합니까?
WLM 설정은 각 대기열 내의 우선 순위 설정과, 기기 풀을 공유하는 모든 대기열의 전체 우선 순위 구성을 함께 고려합니다. 이를 통해 사용 가능한 다음 기기에서 가장 높은 우선 순위의 작업 항목을 가져오도록 합니다.
WLM 구성을 어떻게 확장하여 증가하는 워크로드를 처리할 수 있습니까?
대기열과 연결된 기기 풀에 더 많은 기기를 추가하여 확장할 수 있습니다. WLM 설정은 새로운 용량을 자동으로 감지하고 모든 사용 가능한 기기에 작업 항목을 분산합니다.
WLM에서 기기의 역할은 무엇입니까?
기기는 실행 에이전트입니다. Task Bots이 실제로 실행되어 WLM 설정에 의해 할당된 작업 항목을 처리하는 머신(물리적 또는 가상)을 의미합니다.

모니터링 및 문제 해결 FAQ

워크로드 대기열의 성능은 어떻게 모니터링합니까?
Automation 360 Control Room은 실시간 ACC(Automation Command Center) 대시보드( > 모니터링)를 제공합니다. 여기서 자동화 실행 횟수(신규, 진행 중, 완료됨, 실패함)를 확인하고, 데이터를 CSV 파일로 내보낼 수 있습니다.
작업 항목이 신규 상태에 멈추어 처리되지 않고 있습니다. 어떤 문제일 수 있습니까?
일반적인 원인은 다음과 같습니다.
  • 연결된 기기 풀에 사용 가능한 기기가 없습니다.
  • Task Bot이 올바른 기기 풀에 배포되지 않았습니다.
  • 기기의 실행 주체 사용자에게 대기열에서 작업 항목을 처리할 권한이 없습니다.
  • 대기열이 일시 중지되었습니다.
  • 기기가 오프라인 상태이거나 Bot Agent 서비스가 중지되었습니다.
  • 기기와 Control Room 간의 네트워크 연결에 문제가 있습니다.
  • Task Bot에 대한 활성화된 일정이나 트리거가 없습니다(단, WLM은 일반적으로 기기 풀에 배포될 때 이를 암시적으로 처리함).
작업 항목이 재시도 없이 바로 실패함 상태가 되는 이유는 무엇입니까?
  • Control Room에서 대기열 구성을 확인하십시오. 최대 재시도 값이 0으로 설정되어 있을 수 있습니다.
  • Task Bot이 내부 로직에 따라 재시도를 허용하지 않고 항목을 실패함으로 명시적으로 표시하고 있을 수 있습니다.
WLM에서 데이터 보안을 어떻게 보장합니까?
  • 적절한 권한을 사용자와 역할에 할당하여 RBAC(역할 기반 액세스 제어)를 구현하십시오(예: WLM 관리자만 대기열 관리 가능, 특정 역할만 항목 사용 가능). 자세한 내용은 WLM: 사용자 역할 및 권한 항목을 참조하십시오.
  • Credential Vault를 활용해 Task Bots에서 사용하는 민감한 자격증명을 안전하게 저장 및 액세스하십시오. 세부 정보는 Credential Vault의 자격증명 및 lockers의 내용을 참조하십시오.

고급 FAQ

WLM을 BPM, ERP와 같은 외부 시스템과 통합할 수 있습니까?
예, WLM은 Automation Anywhere의 공개 API를 사용하여 통합할 수 있습니다. 외부 시스템을 통해 다음을 수행할 수 있습니다.
  • 대기열에 작업 항목을 삽입합니다.
  • 쿼리 대기열 상태 및 작업 항목 세부 정보를 조회합니다.
  • 처리된 결과를 검색합니다.
다양한 플랫폼 전반에 걸쳐 엔드투엔드 프로세스 오케스트레이션을 용이하게 합니다.
특정 다운타임(예: 시스템 유지보수) 동안 Task Bot이 작업 항목을 처리하지 않게 하려면 어떻게 합니까?
  • 다운타임 동안 Control Room에서 대기열을 일시 중지할 수 있습니다. 그러면 Task Bot은 새 항목을 가져오는 것을 중단합니다. 유지보수가 끝난 후 대기열을 재개하십시오.
  • 또는 Task Bot의 로직에 현재 시간을 확인하는 조건을 포함시켜, 알려진 다운타임에 해당하면 자체적으로 처리를 중단하거나 작업 항목을 연기하도록 할 수 있습니다.