콘텐츠로 이동
📣 인포그랩에서 OpenAI 기술 기반으로 자체 개발한 자동화 번역 프로그램을 통해 n8n 공식 문서의 한글판을 국내 최초로 제공합니다.

사용자 정의 변수#

기능 가용성

  • Self-hosted Enterprise 및 Pro Cloud 요금제에서 사용할 수 있습니다.
  • 변수를 생성하고 편집하려면 n8n 인스턴스 소유자 계정에 대한 액세스 권한이 필요합니다. 모든 사용자는 기존 변수를 사용할 수 있습니다.

버전 0.225.0 이상에서 사용할 수 있습니다.

사용자 정의 변수는 n8n 워크플로우에서 값을 저장하고 재사용하는 데 사용할 수 있는 읽기 전용 변수입니다.

변수는 공유됨

변수를 생성하면 n8n 인스턴스의 모든 사용자에게 사용 가능합니다.

변수 생성#

새 변수를 생성하려면:

  1. 변수 페이지에서 변수 추가를 선택합니다.
  2. 을 입력합니다. 최대 키 길이는 50자이고 최대 값 길이는 220자입니다. n8n은 키와 값에 사용할 수 있는 문자를 소문자 및 대문자, 숫자 및 밑줄(A-Z, a-z, 0-9, _)로 제한합니다.
  3. 저장을 선택합니다. 이제 변수가 n8n 인스턴스의 모든 워크플로우에서 사용할 수 있습니다.

변수 편집 및 삭제#

변수를 편집하거나 삭제하려면:

  1. 변수 페이지에서 변경하려는 변수를 마우스 오버합니다.
  2. 편집 또는 삭제를 선택합니다.

워크플로우에서 변수 사용#

코드 노드 및 표현식에서 변수를 액세스할 수 있습니다:

1
2
// 변수 액세스
$vars.<variable-name>

모든 변수는 문자열입니다.

워크플로우 실행 중에 n8n은 변수를 변수 값으로 대체합니다. 만약 변수가 값이 없으면, n8n은 해당 값을 undefined로 처리합니다. 이 경우 워크플로우가 자동으로 실패하지 않습니다.

변수는 읽기 전용입니다. 값을 변경하려면 UI를 사용해야 합니다. 워크플로우 내에서 사용자 정의 데이터를 설정하고 액세스해야 하는 경우 워크플로우 정적 데이터를 사용하세요.

인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!