메인 콘텐츠로 건너뛰기

데이터스토어

데이터스토어 탭에서는 프로젝트 워크플로우에서 사용되는 변수와 암호화된 시크릿을 관리할 수 있습니다. 일반 텍스트 변수용 데이터스토어와 민감한 시크릿용 **Vault(암호화)**의 두 탭으로 구성되어 있습니다.

데이터스토어 탭에는 워크플로우에서 사용되는 비민감 일반 텍스트 변수가 저장됩니다. 값은 스코프 드롭다운을 사용하여 특정 수준으로 범위가 지정됩니다.

스코프​

스코프 드롭다운을 사용하여 특정 수준의 변수를 필터링하고 관리합니다:

스코프설명
프로젝트프로젝트 내 모든 흐름에서 공유되는 변수입니다.
흐름특정 워크플로우에 범위가 지정된 변수입니다.
실행단일 워크플로우 실행 중에만 존재하는 변수입니다.

변수 테이블​

열설명
키워크플로우에서 값을 참조하는 데 사용되는 변수 이름입니다.
값저장된 값입니다.
타입값의 데이터 타입: string, number, boolean, 또는 object.
태그변수에 할당된 선택적 태그입니다.
작업변수 편집(연필) 또는 삭제(휴지통).

데이터스토어 검색 필드를 사용하여 키 이름으로 변수를 검색합니다.

변수 추가​

  1. + 값 추가 버튼을 선택합니다.

  2. 변수 만들기 양식을 작성합니다:

    필드설명
    이름워크플로우에서 이 변수를 참조하는 데 사용되는 키 이름입니다.
    타입값의 데이터 타입: 문자열, 숫자, 불리언 또는 객체.
    값저장할 값입니다.
  3. 추가를 선택하여 변수를 저장합니다.

변수 해결 순서​

워크플로우가 변수를 가져올 때 시스템은 다음 우선순위에 따라 값을 해결합니다:

실행 → 흐름 → 프로젝트

가장 구체적인 스코프가 우선합니다. 동일한 변수가 흐름 수준과 프로젝트 수준 모두에 존재하는 경우 흐름 수준 값이 사용됩니다.

예:

스코프변수값
프로젝트API_URLhttps://api.company.com
흐름API_URLhttps://sandbox.api.company.com

흐름이 실행되면 프로젝트 수준 값을 덮어쓰므로 흐름 수준 값이 사용됩니다.