CONDITIONAL FLOW EXECUTION

전송의 다음 단계를 조건으로 제어

파일 생성, 예약 시간, 이전 단계의 완료 상태에 따라 전송을 시작하세요. 조건에 맞는 단계만 실행하고, 장비별 결과에 따라 다음 작업을 결정하며, 중단된 전송은 설정한 정책에 따라 복구할 수 있습니다.

Conditional FlowAuto
FILE CREATEDTriggerDetected
TRANSFER, 20 DEVICES18 of 20 completed
RESULT CONDITION
SUCCESSNEXT FLOWNext flow completed
FAILEDRETRYResumed, completed

TRIGGERS & SCHEDULES

시작 조건 — 원하는 순간에 전송 실행

파일이 도착하거나, 정해진 시간이 되면 자동으로 시작하세요.

파일 생성, 이전 작업 완료, 예약 시간 등 다양한 조건을 전송의 시작점으로 설정할 수 있습니다.

매시간, 매일, 매주, 매월 반복되는 업무부터 특정 이벤트가 발생했을 때 실행하는 작업까지 자동화하세요.

Trigger settingsOn
  • Date / TimeDaily, 02:00 AM
  • File EventNew File Created
  • After TransferPrevious Step Completed
Condition met: production_1109.csv createdRunning

CONDITIONAL BRANCHING

조건 분기 — 실행 결과에 따라 다른 작업 수행

모든 결과를 똑같이 처리할 필요는 없습니다.

전송 성공과 실패, 대상별 완료 여부와 같은 결과를 기준으로 후속 작업을 구분하세요.

완료된 대상은 다음 단계로 진행하고, 문제가 발생한 대상은 대기 또는 복구하도록 구성할 수 있습니다.

Result routingFlow
TRANSFER RESULT20 Devices18 completed, 2 failed
CONDITION
SUCCESSNEXT STEPRunning, 18
FAILEDRECOVERYHeld, 2 retrying

EXECUTION CONTROL

실행 제어 — 병렬 처리와 동시 실행 정책

여러 전송을 동시에 실행하되, 실행 범위는 제어하세요.

여러 장비로 파일을 동시에 배포하고, 실행 가능한 대상부터 전송을 진행하세요. 동시에 실행되는 작업의 수와 중복 실행 여부를 제어해 장비와 네트워크 환경에 맞는 운영 정책을 구성할 수 있습니다.

Execution control20 devices

CONCURRENT LIMIT4 / 20

  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20

New run request, duplicate policyQueued

8Completed4Running8Waiting

EXECUTION WINDOWS & CONFLICTS

시간창과 실행 충돌 — 정해진 운영 정책 유지

허용된 시간에 실행하고, 겹치는 작업은 정책에 따라 처리하세요.

전송을 허용하는 시간창을 설정하고, 이전 작업이 끝나지 않은 상태에서 새 실행 요청이 발생하면 어떻게 처리할지 결정합니다.

동일한 대상에 여러 전송이 겹치는 경우에도 대기, 순차 실행, 중복 방지 등 정의된 정책을 적용하도록 설계합니다.

Execution windowActive

ALLOWED TIME02:00 — 05:00

00:0006:00

EXECUTION QUEUE

Transfer ACompleted

Transfer BRunning

Previous run finished, started in order

RECOVERY POLICIES

장애 발생 시 실행 제어 — 대기·재시도·복구

문제가 생기면, 설정한 방식으로 복구하세요.

네트워크 단절, 장비 오프라인, 저장 공간 부족 등 상황별 처리 정책을 설정하세요.

이미 완료된 파일과 전송 단계는 유지하고, 문제가 발생한 대상만 대기하거나 재시도하도록 구성합니다.

Recovery statusCompleted
  1. Connection LostDevice 08, Network ErrorError
  2. Waiting for ConnectionReconnect PendingWait
  3. Transfer ResumedResume from Last PositionRetry

Recovery Progress100%

Other 19 devicesCompleted

EXECUTION RESULTS

실행 결과 — 조건이 실제로 어떻게 적용되었는지 확인

어떤 조건으로 실행되고, 왜 대기하거나 실패했는지 확인하세요.

Flow 실행 결과와 단계별 상태를 확인하고, 조건 미충족, 재시도, 대기, 실패의 원인을 파악할 수 있도록 구성하세요.

실행 정책과 실제 결과를 연결해 다음 운영 설정을 개선할 수 있습니다.

Flow execution logCompleted

RUN IDRUN-2026-018

STEPSTATUSTIME
TransferStarted by schedule, 02:00Done02:03
RecoveryDevice 08 waited, reconnectedDone02:08
CollectionRan after recoveryDone02:10
Execution Summary20 / 20 Devices

FREQUENTLY ASKED QUESTIONS

조건, 분기, 실행 제어,
자주 묻는 질문

파일이 생성되면 자동으로 전송을 시작할 수 있나요?

새 파일 생성 등의 이벤트를 시작 조건으로 설정해 자동 실행하도록 구성할 수 있습니다.

전송을 매일 또는 매주 특정 시간에 실행할 수 있나요?

시간·일·주·월 단위의 예약 실행을 구성할 수 있습니다.

이전 단계의 결과에 따라 다음 작업을 다르게 실행할 수 있나요?

단계 완료 여부와 대상별 실행 결과 등을 기준으로 후속 실행 조건을 설계할 수 있습니다. 구체적인 분기 범위는 Flow에서 지원하는 조건 유형에 따릅니다.

여러 장비의 전송을 동시에 실행할 수 있나요?

여러 대상에 대한 병렬 전송을 구성하고 지원되는 동시 실행 범위 안에서 운영할 수 있습니다.

이전 실행이 끝나지 않았는데 새 실행이 요청되면 어떻게 되나요?

중복 실행을 방지하거나 대기시키는 등 충돌 처리 정책을 설계할 수 있습니다.

특정 시간에만 전송을 허용할 수 있나요?

전송 허용 시간창을 설정하고 시간창 외 실행을 제한하도록 구성할 수 있습니다.

일부 장비가 실패하면 나머지 장비도 중단되나요?

설정된 정책에 따라 정상 장비의 전송을 계속하고 실패한 장비만 대기·재시도하도록 구성할 수 있습니다.

실행 조건과 실패 원인을 확인할 수 있나요?

Runs에서 단계별 실행 결과와 오류 상태를 확인할 수 있습니다. 조건 평가 이력의 상세 노출 범위는 구현된 기록 기능에 따라 달라집니다.

GET STARTED

복잡한 전송 조건과 실행 정책을
하나의 Flow에서 관리하세요.

시작 조건부터 분기, 동시 실행, 장애 복구까지 업무 환경에 맞는 자동화를 구성하세요.