Sign In
7️⃣

7. Handling files

워크플로에서 파일을 처리하면 사용자는 다양한 파일 유형을 효율적으로 미리 보고, 다운로드하고, 압축하고, 압축을 풀 수 있습니다.

워크플로 구축의 고급 파일 처리

📂 이 동영상에서는 워크플로 구축의 고급 기능인 파일 처리에 대해 살펴보고, 노드 출력에 대한 이진 보기라는 새로운 옵션을 소개합니다.
🖼 바이너리 출력은 파일 이름, 디렉토리, 유형, 크기 등 파일에 대한 중요한 정보를 제공하는 반면, 테이블, JSON 및 스키마 보기는 파일만 처리할 때 비어 있는 상태로 유지됩니다.
🔄 예시에서는 HTTP 요청이 파일을 검색하여 사용자가 직접 미리 보기 또는 다운로드할 수 있도록 하는 방법을 보여줌으로써 바이너리 보기의 기능을 보여줍니다.
📦 또한, 자체 호스팅 및 JSON 객체 변환에 유용한 zip 형식을 사용한 파일 압축 및 압축 해제 노드를 포함하여 파일 처리를 위한 주요 노드에 대해서도 논의했습니다.
📥 HTTP 요청을 실행하여 여러 파일을 검색함으로써, 저장 또는 전송이 용이하도록 단일 zip 파일로 압축하는 방법을 배웠습니다.
📤 이 동영상에서는 zip 파일을 요청하고 압축을 풀고 여러 파일을 추출하는 과정을 설명하면서 추가 처리를 위해 별도의 바이너리 항목으로 분할해야 함을 강조했습니다.
🔧 코드 노드를 사용하여 바이너리 파일을 별개의 항목으로 분할하여 후속 워크플로 단계에서 각 파일을 효율적으로 처리할 수 있도록 했습니다.
🎥 다음 동영상에서는 워크플로 구축을 새로운 차원으로 끌어올릴 수 있는 엔터프라이즈 기능에 대해 다룰 예정입니다.
LiveWiki, 유튜브 속 핵심 내용을 10초 만에! - https://livewiki.com/ko/content/n8n-advanced-course-handling-files
이번 영상에서는 파일을 다루는 고급 기능을 다루며, 파일을 처리할 때 바이너리 보기 옵션이 추가로 제공됨.
이미지나 문서를 읽을 때 이 기능을 통해 파일을 미리 보기하거나 컴퓨터로 다운로드 가능.
바이너리 출력에는 파일 이름, 디렉토리, 파일 유형, 크기 등의 추가 정보가 포함됨.
바이너리 보기를 통해 파일을 미리 보거나 다운로드 가능.
예시로 HTTP 요청을 통해 파일을 가져오고 바이너리 데이터를 미리 보거나 다운로드하는 과정을 설명.
파일 처리와 관련된 유용한 노드 소개: 압축/압축 해제, 디스크에서 파일 읽기/쓰기, JSON 객체를 파일 형식으로 변환 등.
n8n에서 파일을 처리하는 방법을 예시로 설명.
HTTP 요청 노드를 사용해 이미지 파일을 가져오고, 바이너리 보기에서 파일을 미리 보고 다운로드하는 과정 설명.
두 개의 파일을 압축 노드를 통해 ZIP 파일로 압축하는 과정 시연.
반대로 ZIP 파일을 요청하고 데이터를 압축 해제하는 과정 설명.
ZIP 파일을 가져와 압축 해제 노드를 사용해 파일을 분리.
코드 노드를 사용해 압축 해제된 파일을 개별 항목으로 분리하는 예시 시연.
분리된 각 파일을 바이너리 항목으로 나누고, 이를 처리하는 과정 설명.