플로우 변수

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기2분
  • 스크래치패드 변수와 마찬가지로 워크플로우 , 플로우에서 직접 사용하고 수정할 수 있는 변수를 만듭니다. 데이터 패널에서 직접 플로우 변수를 데이터 알약으로 액세스합니다.

    플로우 변수를 사용하여 플로우 전체에서 값을 설정하고 검색합니다. 플로우 변수는 하위 플로우 입력 및 출력과 유사합니다. 둘 다 플로우 또는 하위 플로우에 사용할 수 있는 데이터를 정의합니다. 그들 사이의 주요 차이점은 접근 가능할 때입니다. 플로우 변수는 플로우 전체에서 액세스할 수 있습니다. 입력은 하위 플로우의 시작 시에만 접근할 수 있으며 출력은 하위 플로우가 완료될 때만 접근할 수 있습니다.

    플로우 변수 생성

    추가 작업 메뉴에서 플로우 변수 옵션을 사용하여 변수를 생성합니다. 각 변수의 이름과 데이터 유형을 선택하여 한 번에 여러 변수를 만들 수 있습니다. 플로우 변수는 데이터 패널의 플로우 변수 섹션에 데이터 알약으로 나타납니다.

    플로우 변수에 값 할당

    플로우 변수 설정 플로우 논리를 사용하여 변수에 값을 할당합니다. 플로우 변수 설정에는 다음 입력이 있습니다.
    • 변수의 이름입니다.
    • 변수의 데이터 값입니다.

    플로우 변수 설정을 한 번에 사용하여 모든 변수에 값을 할당할 수 있습니다. 다른 데이터 알약과 달리 플로우 변수에 할당된 값은 변경 가능하며 언제든지 변경할 수 있습니다. 플로우 변수 설정을 사용하면 변수의 현재 값이 재정의됩니다. 변수에 값이 할당되지 않은 경우 기본값은 null입니다.

    플로우 변수 값은 위에서 아래로 할당된 순서대로 설정됩니다. 동일한 변수의 값을 여러 번 설정하면 플로우는 마지막으로 설정된 값만 사용합니다. 예를 들어, 이러한 세 가지 변수 정의로 인해 변수는 마지막 값 집합의 런타임 값을 갖습니다.

    표 1. 마지막 값 세트는 플로우 변수 값을 정의합니다.
    순서 변수 구성
    1 변수 첫 번째 값 세트
    2 변수 두 번째 값 세트
    3 변수 마지막 값 세트

    변수값은 다른 변수를 포함하여 플로우 앞부분의 모든 데이터 알약을 참조할 수 있습니다. 다른 데이터 정제를 참조하여 변수 값을 설정하는 경우 변수 지정 순서를 유지해야 합니다. 참조된 값은 항상 참조된 값을 사용하는 변수 앞에 와야 합니다. 순서를 변경하면 null 값이 생성될 수 있습니다. 예를 들어, 이러한 변수 정의는 변수 정의의 순서를 유지할 때만 예상 실행 시간 값을 생성합니다.

    표 2. 참조로 변수 값 설정
    순서 변수 구성 런타임 값
    1 variable1 1 1
    2 변수 2 {variable1}, 2개 하나 둘
    3 variable3 {variable1}, {variable2}, 3 하나 둘 셋

    플로우 실행 상세 정보

    플로우 변수 설정 플로우 논리에 대한 요약이 실행 상세 정보에 나타납니다. 상세 정보에는 작업과 함께 설정된 모든 변수의 이름, 유형, 구성 및 런타임 값이 표시됩니다. 실행 상세 정보는 작업 또는 플로우 로직에서 사용될 때 변수에 대한 정보도 제공합니다. 이 경우 형식, 구성 및 런타임 값이 표시됩니다.

    지원되는 데이터 유형

    워크플로우 스튜디오 는 플로우 변수에 대해 다음 데이터 유형을 지원합니다.
    • 날짜/시간
    • 10진수
    • 부동 소수점 숫자
    • 정수
    • JSON
    • 참조
    • 문자열
    • true/false