수동
기본. 캔버스에서 Run 을 클릭할 때 또는 CLI 에서만 실행:스케줄
크론으로 실행. 선택:- Cron 표현식 — 5필드 (
0 * * * *= 매시간). 피커에 흔한 프리셋. - Timezone — 워크스페이스 타임존이 기본.
- Skip if previous still running — 기본 켜짐. 백로그 방지.
워치
외부 위치를 감시하고 변경 시 실행:- 폴더 워치 — Google Drive 폴더, S3 prefix, Notion 데이터베이스. 변경 감지는 콘텐츠 해시 기반이라 변경 없는 항목은 재처리 안 함.
- 채널 워치 — Slack 채널, Discord 채널. 새 메시지 배치마다 실행.
웹훅
파이프라인을 HTTP 엔드포인트로 만듭니다. JSON 을 POST 할 수 있는 외부 시스템이 실행을 트리거 가능.- URL:
https://api.platform.nora.my/pipelines/{slug}/trigger - 서명 시크릿 —
X-Nora-Signature의 HMAC-SHA256. - 페이로드 — 실행 입력으로 Source 스테이지에 전달.
실행에 설정 전달
모든 Trigger 종류는 옵션인 런타임 페이로드 를 받습니다. 페이로드는 파이프라인의 모든 스테이지에서{run.payload.KEY} 로 접근 가능한 입력 변수가 됩니다. 용도:
- 단일 레코드 타겟 수동 실행:
{ "record_id": "abc123" } - 날짜 파라미터 필요한 스케줄:
{ "since": "2026-07-01" } - 변경 출처 정보를 담은 웹훅 페이로드.