플로우 변수

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 스크래치패드 변수와 Workflow 마찬가지로 플로우에서 직접 사용하고 수정할 수 있는 변수를 생성합니다. 데이터 패널에서 바로 플로우 변수를 데이터 정제로 액세스합니다.

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

    플로우 변수 생성

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

    플로우 변수에 값 할당

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

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

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

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

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

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

    플로우 실행 상세 정보

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

    지원되는 데이터 유형

    플로우 디자이너 는 플로우 변수에 대해 다음과 같은 데이터 유형을 지원합니다.
    • 날짜/시간
    • 소수점
    • 부동 소수점 숫자
    • 정수
    • JSON
    • 참조
    • 문자열
    • True/False