내장 통합#
이 섹션에는 node 라이브러리가 포함되어 있습니다: n8n의 모든 내장 노드에 대한 참조 문서 및 해당 자격 증명.
노드 작업: 트리거(Triggers) 및 액션(Actions)#
워크플로에 노드를 추가하면 n8n은 사용 가능한 작업 목록을 표시합니다. 작업(Operation)은 데이터를 가져오거나 전송하는 등 노드가 수행하는 특정 기능을 의미합니다.
작업에는 두 가지 유형이 있습니다:
- 트리거(Triggers): 특정 이벤트나 조건이 발생하면 워크플로를 시작합니다. 트리거를 선택하면 n8n이 해당 트리거 노드를 워크플로에 추가하며, 선택한 트리거 작업이 미리 설정됩니다. n8n에서 노드를 검색할 때, 트리거 작업은 번개 아이콘
으로 표시됩니다.
- 액션(Actions): 워크플로 내에서 특정 작업을 수행하는 기능을 제공합니다. 데이터를 조작하거나, 외부 시스템에서 작업을 수행하거나, 다른 시스템에서 이벤트를 트리거하는 데 사용할 수 있습니다. 액션을 선택하면 n8n이 해당 액션 작업이 미리 설정된 노드를 워크플로에 추가합니다.
핵심 노드#
핵심 노드는 작업 또는 트리거일 수 있습니다. 대부분의 노드는 특정 외부 서비스에 연결되는 반면, 핵심 노드는 논리, 예약 또는 일반 API 호출과 같은 기능을 제공합니다.
클러스터 노드#
클러스터 노드(Cluster nodes)는 n8n 워크플로에서 기능을 제공하기 위해 함께 작동하는 노드 그룹입니다. 단일 노드를 사용하는 대신, 루트 노드(root node)와 하나 이상의 하위 노드(sub-node)를 사용하여 노드의 기능을 확장할 수 있습니다.
자격 증명#
외부 서비스는 사용자를 식별하고 인증할 수 있는 방법이 필요합니다. 이 데이터는 API 키, 이메일/비밀번호 조합 또는 긴 다중 행 비밀 키까지 다양할 수 있습니다. 이러한 자격 증명을 n8n에 자격 증명으로 저장할 수 있습니다.
n8n의 노드는 이후 이 자격 증명 정보를 요청할 수 있습니다. 보안의 또 다른 계층으로, 특정 액세스 권한을 가진 노드 유형만 자격 증명에 접근할 수 있습니다.
데이터의 보안을 보장하기 위해, 데이터는 데이터베이스에 암호화되어 저장됩니다. n8n은 임의의 개인 암호화 키를 사용하며, 이는 n8n의 첫 실행 시 자동으로 생성되고 ~/.n8n/config
에 저장됩니다.
자격 증명을 생성, 관리 및 공유하는 방법에 대해 자세히 알아보려면 자격 증명 관리를 참조하십시오.
커뮤니티 노드#
n8n은 커뮤니티에서 제작한 사용자 정의 노드를 지원합니다. 이러한 노드를 설치하고 사용하는 방법에 대한 안내는 커뮤니티 노드를 참조하세요.
자신만의 사용자 정의 노드를 구축하고 이를 npm에 게시하는 방법에 대한 도움은 노드 생성를 참조하여 자세한 정보를 확인하세요.