《처음이지만 프로처럼 쓰는 n8n》 정오표
📋 이 페이지 보는 법
실습 중 책과 화면이 다르면, 막힌 쪽 번호를 아래 표에서 찾아 해당 항목으로 내려가세요.
항목은 쪽 번호 순서로 정리되어 있습니다. (모두 독자분들의 제보로 확인된 내용이며 다음 쇄에 반영됩니다.)
최종 갱신: 2026년 8월 27일
쪽 번호로 찾기
| 쪽 | 이런 증상이면 | 이렇게 하세요 |
|---|---|---|
| 165 | 책에 적힌 Connections 메뉴가 안 보임 | 한글 Notion 에서는 연결 입니다. Confirm 은 페이지에 추가 |
| 166 | 수동 트리거를 추가하면 오류가 남 | 노드에서 ▶ Execute step 으로 실행하면 됩니다 |
| 167 | 데이터 주소가 "없는 페이지"로 나옴 | URL 주소가 줄 끝에서 잘려 인쇄됐습니다. 자료실에서 [4.2.2] Notion 고객VIP관리 워크플로 파일을 다운 받으세요 |
| 167 | [Notion] 노드를 어떻게 채우는지 모르겠음 | Key Name or ID -> 목록에서 선택 값 -> 왼쪽 INPUT 에서 드래그 |
| 170~171 | 누르라는 트리거 노드가 없음 | 트리거 대신 각 갈래 마지막 노드에서 ▶ Execute step |
| 171 | Could not find integration 에러 | Notion 에서 DB 에 통합이 연결됐는지 확인 (165쪽 항목) |
위 조치로 해결되지 않거나 화면이 더 자세히 보고 싶으시면, 아래 해당 쪽 항목으로 내려가 주세요. 원인과 화면을 함께 정리해 두었습니다.
✅ 165쪽 · Notion 데이터베이스에 통합 연결하기
무엇이 다른가
165쪽 2-4 는 [···] > [Connections] > [n8n-integration] 을 고르고 [Confirm] 을 누르라고 안내합니다. 그런데 한글 Notion 에는 Connections 라는 메뉴가 없습니다. 아래처럼 대응해 읽어 주세요.
| 책 (영문 UI) | 한글 Notion |
|---|---|
Connections | 연결 |
Add connection | 연결 추가하기 |
Manage connections | 연결 관리 |
Confirm | 페이지에 추가 |
순서대로 따라하기
1. Notion 에서 VIP 고객 관리 데이터베이스를 열고 오른쪽 위 ··· 을 누른 뒤 연결 을 찾습니다.
메뉴가 길어서 아래로 스크롤해야 보이는 경우가 많습니다.
연결 오른쪽에 숫자가 있으면 이미 붙어 있는 것이고, 없음 이면 아직 연결 전입니다.
2. 연결 추가하기 를 눌러 목록에서 165쪽 2-3 에서 만든 통합을 고릅니다.
> 💡 목록이 알파벳순이라 스크롤해야 나오는 경우가 많습니다. 맨 위 연결 검색 칸에 이름 일부를 입력하면 바로 찾을 수 있습니다.
통합 이름은 만드실 때 정한 것이라 화면과 다를 수 있습니다. 위 화면에서는
n8n-integration으로 지었습니다.
3. 권한을 확인하는 창이 뜹니다. [페이지에 추가] 를 눌러야 연결이 완료됩니다. 이것이 책의 [Confirm] 에 해당합니다.
콘텐츠 읽기 · 삽입 · 업데이트 세 가지에 체크가 있어야 실습의 Create · Get Many · Update 가 모두 됩니다. 댓글 권한은 이 실습에 쓰지 않으니 없어도 괜찮습니다.
⚠️ 이 단계를 빠뜨리면 토큰이 맞아도 n8n 에서 데이터베이스 목록이 비어 있습니다. 171쪽의
Could not find integration에러도 같은 원인입니다.
✅ 166쪽 · 워크플로 구성도의 수동 트리거
무엇이 다른가
166쪽 구성도는 고객 생성 · 고객 조회 · 고객 수정 세 단계를 하나의 워크플로 안에 나란히 보여주고 있고, 본문에도 "각 단계는 수동 트리거로 독립적으로 실행할 수 있습니다"라고 적혀 있습니다.
n8n 버전 업데이트 이후에는, 하나의 워크플로에 수동 트리거 노드를 1개만 허용하는 것으로 변경되었습니다. 책을 따라 Step 2 의 수동 트리거를 추가하려고 하면 다음 오류가 표시됩니다.
Could not insert node
Only one 'Manual Trigger' node is allowed in a workflow
자료실의 워크플로 파일을 가져오시면 이런 화면이 됩니다.
가운데 고객 조회 에만 트리거가 남고, 위아래 두 갈래는 시작 버튼이 없는 상태로 놓입니다. 잘못 받으신 것이 아니라 n8n 이 초과된 트리거를 걷어낸 결과입니다.
당황하지 마세요. 워크플로를 나누지 않고 그대로 실습하실 수 있습니다.
1 · 노드에서 바로 실행하기 (권장)
트리거가 없어도 노드는 실행됩니다.
각 갈래의 마지막 노드에 마우스를 올리면 위쪽에 버튼 묶음이 뜹니다. 여기서 ▶ [Execute step] 을 누르세요.
> 💡 왜 하나만 허용하도록 바뀌었을까요?[Execute workflow] 버튼은 워크플로를 어디에서 시작할지 하나로 정해야 합니다. 수동 트리거가 여러 개면 버튼 하나로는 어느 것을 시작점으로 삼을지 결정할 수 없습니다. 반면 스케줄 트리거나 웹훅 트리거는 각자의 이벤트가 시작점을 특정하므로, 한 워크플로에 여러 개를 두어도 문제가 없습니다.
✅ 167쪽 · 실습 데이터 주소
무엇이 다른가
167쪽 [HTTP Request] 노드에 입력하는 실습 데이터 주소가 n8n- 에서 줄이 바뀌어 인쇄되었습니다.
https://raw.githubusercontent.com/dandacompany/dantelabs-digitalbooks-n8n-
basic/refs/heads/main/ch03/datasets/users_10.json
주소 자체는 정상이지만, 줄 끝의 하이픈이 주소의 일부인지 줄바꿈 표시인지 구분되지 않습니다. 그래서 n8n-basic 을 n8nbasic 이나 n8n- basic 으로 옮겨 적기 쉽고, 그 경우 "없는 페이지"가 표시됩니다.
이렇게 받으세요
타이핑하지 마시고 이 자료실에서 받으시면 됩니다.
CH04. 실전! 기본 워크플로 9가지 섹션의 [4.2.2] Notion 고객VIP관리 에서 워크플로 파일을 내려받으세요.
💡 자료의 정본은 이 자료실입니다. 실습 워크플로와 데이터, 부록 가이드는 모두 이곳에서 최신 버전을 받으실 수 있습니다. 위 GitHub 주소는 책에 인쇄된 주소를 계속 사용하실 수 있도록 유지되는 데이터 사본입니다. 새 자료는 자료실에 먼저 올라갑니다.
✅ 167쪽 · [Notion] 노드 채우기
무엇이 다른가
167쪽 (4) [Notion] 노드 항목은 설정할 값의 목록을 알려줍니다. 그런데 그 값을 화면 어디에 어떤 방식으로 넣는지는 지면 관계로 생략되었습니다. 처음 하시면 여기서 막히기 쉬우므로 화면과 함께 보완합니다.
⚠️ 시작하기 전에. Notion 쪽 연결이 끝나 있어야 합니다. 안 되어 있으면 아래
Database목록이 비어 있습니다. 165쪽 항목을 먼저 봐주세요.
1단계 · 위쪽 기본 설정
- Credential 에서 165쪽 2-5 에서 만든 Notion 계정을 고릅니다.
Resource는 Database Page,Operation은 Create 로 둡니다.Database는 왼쪽을 From list 로 두고, 오른쪽 목록에서 VIP 고객 관리 를 고릅니다. 목록이 비어 있으면 165쪽 항목의 연결이 빠진 것입니다. ID 로 직접 넣고 싶으시면 By ID 로 바꾸시면 됩니다.
2단계 · Properties 매핑
Properties 오른쪽의 + 또는 아래쪽 [+ Add Property] 를 눌러 항목을 하나씩 추가합니다. 항목마다 두 가지를 지정합니다.
① Key Name or ID 는 목록에서 고릅니다
직접 입력하지 마세요. 칸을 클릭하면 Notion 데이터베이스의 속성 이름이 목록으로 뜹니다. 여기서 고르셔야 뒤따르는 입력란이 올바르게 바뀝니다.
② 값은 왼쪽 INPUT 패널에서 끌어다 놓습니다
왼쪽 INPUT 패널에 앞 노드가 넘겨준 필드(customer_id, customer_name, email …)가 나열되어 있습니다. 원하는 필드를 값 입력란으로 끌어다 놓으면 {{ $json.필드명 }} 표현식이 자동으로 채워집니다. 직접 타이핑하셔도 결과는 같습니다.

책 167쪽의 매핑을 화면 기준으로 정리하면 이렇습니다.
| 항목 | Key Name or ID | 값 입력란 이름 | 끌어다 놓을 필드 |
|---|---|---|---|
| Property 1 | customer_id | Title | customer_id |
| Property 2 | customer_name | Text | customer_name |
| Property 3 | email | email | |
| Property 4 | membership_grade | Option Name or ID | membership_grade |
| Property 5 | total_purchase | Number | total_purchase |
| Property 6 | notes | Text | notes |
맨 위 Title 칸에도 customer_id 를 넣습니다.
Property 1 과 중복으로 보이지만, 위쪽은 페이지 제목이고 Property 1 은 데이터베이스 속성이라 둘 다 필요합니다.
> 💡 값 입력란 이름이 항목마다 다른 이유Key Name or ID 를 고르면 n8n 이 그 속성의 Notion 타입을 읽어 입력란을 바꿉니다. \
제목 속성이면 Title, 숫자면 Number, 선택 속성이면 Option Name or ID 가 나타납니다. 책의 매핑 표에 적힌 (Title)·(Rich Text)·(Email) 같은 괄호 표기가 바로 이 타입입니다.
Rich Text토글은 꺼 둔 채로 두시면 됩니다. 켜면 서식 정보를 담은 형태로 입력해야 합니다.
잘 되었는지 확인하기
각 입력란 아래에 회색 글씨로 미리보기가 뜨면 연결이 된 것입니다. VIP-0001, 김철수, [email protected] 처럼 실제 값이 보여야 합니다. undefined 가 뜨거나 비어 있으면 필드 이름이 앞 노드의 출력과 다른 경우이니, 왼쪽 INPUT 패널의 이름과 대조해 보세요.
✅ 170~171쪽 · 워크플로 테스트 절차
무엇이 다른가
170쪽 5. 워크플로 테스트하기 는 "각 블록의 트리거 노드를 직접 클릭하여 실행하세요" 라고 안내하고, 5-1 과 5-3 은 각각 [고객 생성]·[고객 수정] 트리거를 누르라고 되어 있습니다. 그러나 166쪽 항목에서 설명드린 대로 트리거는 고객 조회 하나뿐이라 누를 노드가 없습니다.
이렇게 테스트하세요
▶ [Execute step] 을 쓰시면 됩니다. 확인할 결과는 책과 동일합니다.
| 책의 절차 | 실제로 할 일 | 확인할 것 |
|---|---|---|
| 5-1 Create 테스트 | Notion DB에 저장 (Create) 에서 ▶ | Notion 에 고객 10건 저장 |
| 5-2 Get Many 테스트 | 고객 조회 트리거에서 [Execute workflow] | 10건 조회, 골드 이상만 필터링 |
| 5-3 Update 테스트 | 등급 업데이트 (Update) 에서 ▶ | VIP-0001 이 플래티넘으로 변경 |
⚠️ 5-3 을 실행하기 전에 5-1 을 먼저 실행해 주세요. 수정할 고객이 Notion 에 있어야 합니다.
✅ 171쪽 · Could not find integration 에러
171쪽 6. 자주 하는 실수와 해결법 의 해결법은 [···] > [Connections] > [Confirm] 으로 적혀 있습니다.
한글 Notion 에는 이 메뉴 이름이 없으니 165쪽 항목의 대응표와 순서를 그대로 따라 주세요.
원인과 해결 방향은 책과 동일합니다. 데이터베이스에 통합이 연결되지 않은 상태입니다.
제보해 주시면 반영합니다
책과 화면이 다르거나, 안내된 주소가 열리지 않으면 알려주세요. 확인 후 이 페이지에 정리하고 다음 쇄에 반영하겠습니다.
이 정오표의 항목들은 모두 독자분의 제보로 확인된 것입니다.