InfoGrab Docs

7. 워크플로 예약하기

Schedule Trigger 노드를 사용하여 워크플로를 특정 시간과 간격으로 자동 실행하는 방법을 설명합니다.

7. 워크플로 예약하기 # 워크플로의 이 단계에서는 Schedule Trigger 노드를 사용하여 설정된 시간/간격에 워크플로가 자동으로 실행되도록 예약하는 방법을 배웁니다. 이 단계 완료 후 워크플로는 다음과 같은 모습이 됩니다: 지금까지 구축한 워크플로는 Execute Workflow 를 클릭할 때만 실행됩니다. 하지만 Nathan은 매주 월요일 아침마다 자동으로 실행되어야 합니다. Schedule Trigger 를 사용하면 이를 구현할 수 있으며, 이 노드는 정해진 날짜, 시간 또는 간격으로 워크플로를 주기적으로 실행하도록 예약합니다. 이를 위해 처음에 사용한 Manual Trigger 노드를 제거하고 대신 Schedule Trigger 노드로 교체합니다. Manual Trigger 노드 제거 # 먼저 Manual Trigger 노드를 제거합니다: HTTP Request 노드에 연결된 Manual Trigger 노드를 선택합니다. 휴지통 아이콘을 선택하여 삭제합니다. Manual Trigger 노드가 제거되면 "Add first step" 옵션이 표시됩니다. Schedule Trigger 노드 추가 # 노드 패널을 열고 Schedule Trigger 를 검색합니다. 검색 결과에 나타나면 선택합니다. Schedule Trigger 노드 창에서 다음 파라미터를 설정하세요: Trigger Interval : Weeks 를 선택합니다. Weeks Between Triggers : 1 을 입력합니다. Trigger on weekdays : Monday 를 선택합니다(기본값으로 Sunday 가 추가된 경우 제거합니다). Trigger at Hour : 9am 을 선택합니다. Trigger at Minute : 0 을 입력합니다. Schedule Trigger 노드는 다음과 같은 모습이어야 합니다: Schedule Trigger 노드 주의사항 Schedule Trigger 노드로 정확한 예약을 보장하려면 n8n 인스턴스 또는 워크플로 설정 에서 올바른 시간대를 설정해야 합니다. Schedule Trigger 노드는 워크플로의 시간대가 설정된 경우 해당 시간대를 사용하고, 설정되지 않은 경우 n8n 인스턴스의 시간대를 사용합니다. Schedule Trigger 노드 연결 # 캔버스로 돌아와 Schedule Trigger 노드에서 HTTP Request 노드로 화살표를 드래그하여 연결합니다. 전체 워크플로는 다음과 같은 모습이어야 합니다: 다음 단계는? # You 👩‍🔧 : 워크플로 작업이 끝났습니다! 필요한 모든 노드를 추가하고 설정했어요. 이제 Execute workflow 를 클릭할 때마다 n8n이 모든 노드를 실행합니다: 영업 데이터를 가져오고, 필터링하고, 계산하고, 전송합니다. Nathan 🙋 : 이게 제가 필요했던 것이에요! 워크플로가 매주 월요일 아침 자동으로 실행되는 거죠? You 👩‍🔧 : 잠깐요. 그러려면 워크플로를 게시해야 해요. 다음 단계에서 이 작업을 하고 실행 로그를 해석하는 방법을 보여드릴게요.