변수 추가

변수는 데이터 값 또는 레퍼런스를 보관하는 모델의 요소입니다. 변수는 분석 도구에 대한 입력으로 사용될 수 있습니다. 변수를 사용하면 전체 도구 대화 상자를 열지 않고도 특정 변수 값을 변경할 수 있으므로 도구 매개변수를 더 빨리 반복 처리할 수 있습니다. 변수는 여러 분석 도구의 입력 값을 공유하는 데에도 사용할 수 있습니다.

변수 추가

변수는 도구 매개변수에서 모델 다이어그램에 추가하거나 독립형 변수로 추가할 수 있습니다.

도구 매개변수에서 변수 추가

변수는 도구 매개변수에서 직접 추가할 수 있습니다. 도구 매개변수에서 변수를 추가하면 다음 사항이 보장됩니다.

  • 변수 구조 및 데이터 유형이 선택한 도구 매개변수와 호환됨
  • 해당하는 경우 도구 매개변수의 기본값 또는 사용자 지정 값이 자동으로 채워짐
  • 해당하는 경우 도구 매개변수의 정의된 입력(예시: 지원되는 단위의 메뉴)을 변수에서 사용할 수 있음
  • 추가 단계 없이 변수가 도구에 자동으로 연결됨

도구 매개변수에서 변수를 추가하려면 다음 단계를 완료하세요.

  1. 필요한 경우 모델을 열고 데이터와 도구를 추가하는 단계를 완료합니다.
  2. 도구 요소를 선택하고 요소 도구모음에서 변수 추가 변수 추가를 클릭합니다.

    도구 매개변수를 나열하는 매개변수 선택... 메뉴가 나타납니다.

    변수 추가를 사용할 수 없는 경우 분석 세션에 연결되지 않았거나 모델이 활성화되지 않은 것일 수 있습니다.

  3. 매개변수 이름을 클릭하여 선택합니다.

변수가 모델 다이어그램에 추가되고 도구에 연결됩니다. 매개변수에 기본값이 있는 경우, 해당 값이 변수에 자동으로 추가되며 변수가 실행할 준비가 됨 상태(파란색)로 표시됩니다. 기본값 또는 사용자 지정 값이 없는 경우, 변수는 비어 있고 실행할 준비가 되지 않음 상태(회색)로 표시됩니다. 요소를 열어 변수 값을 업데이트할 수 있습니다.

독립형 변수 추가

독립형 변수는 도구 매개변수와의 연관 없이 모델 다이어그램에 추가됩니다. 변수를 추가한 후에는 도구 매개변수를 사용할 도구에 연결해야 합니다.

모델 다이어그램에 독립형 변수를 추가하려면 다음 단계를 완료합니다.

  1. 필요한 경우 모델을 열고, 분석 세션에 연결하고, 모델을 활성화하는 단계를 완료합니다.
  2. 작업 도구모음에서 변수 추가 변수 추가를 클릭합니다.

    변수 구조 및 데이터 유형에 대한 옵션이 있는 변수 추가 대화 상자가 나타납니다. 기본 변수 구조는 단일 값이며 기본 데이터 유형은 문자열입니다.

    변수 추가를 사용할 수 없는 경우 분석 세션에 연결되지 않았거나 모델이 활성화되지 않은 것일 수 있습니다.

  3. 필요한 경우 변수 구조 선택에서 다중 값을 선택합니다.
  4. 변수 데이터 유형 선택의 경우 필요하다면 메뉴를 확장하고 다른 옵션을 선택합니다.
  5. 추가를 클릭합니다.

변수가 모델 다이어그램에 추가됩니다. 요소를 열어 변수 값을 업데이트하고 변수에서 도구 요소로 연결을 그릴 수 있습니다. 변수는 호환되는 도구 매개변수에만 연결할 수 있습니다.

변수 및 도구 연결

변수를 모델 다이어그램에 추가한 후에는 도구 매개변수에 사용할 도구에 연결해야 합니다. 커넥터는 다이어그램에 직접 그리거나 도구 대화 상자를 통해 추가할 수 있습니다.

연결 그리기

변수 및 도구 요소 간의 연결을 그리려면 다음 단계를 완료합니다.

  1. 필요한 경우 모델을 열고 데이터 도구 및 변수를 추가하는 단계를 완료하세요.
  2. 변수 요소 오른쪽의 포트를 클릭하여 도구 요소 왼쪽의 포트로 드래그합니다.

    호환되는 도구 매개변수를 나열하는 입력 선택... 메뉴가 나타납니다.

  3. 변수를 사용할 매개변수의 이름(예시: 입력 레이어)을 클릭합니다.

변수 요소와 도구 요소 사이에 커넥터가 나타나고 도구가 유효성을 검사합니다. 도구 대화 상자가 열리면 지정된 매개변수에 대한 변수 값이 나타납니다.

분석 도구를 통해 변수 연결

분석 도구를 통해 변수를 연결하려면 다음 단계를 완료합니다.

  1. 필요한 경우 모델을 열고 데이터 도구 및 변수를 추가하는 단계를 완료하세요.
  2. 도구 요소를 선택하고 요소 도구모음에서 열기 열기를 클릭하거나 도구 요소를 두 번 클릭하여 엽니다.
  3. 변수를 추가할 매개변수 옆에 있는 변수 선택 변수 선택을 클릭합니다.

    변수 선택 대화 상자가 나타나고 매개변수와 호환되는 모델의 변수 목록이 표시됩니다. 변수가 나열되지 않는 경우 해당 단계에 따라 매개변수에 대한 변수를 추가합니다.

  4. 변수를 클릭하여 선택합니다.

    변수가 매개변수에 추가됩니다.

  5. 나머지 매개변수를 업데이트하고 확인을 클릭하여 변경 사항을 적용합니다.

변수 요소와 도구 요소 사이에 커넥터가 나타나고 도구가 유효성을 검사합니다.

변수 업데이트

변수 요소를 열어 변수 값을 추가, 업데이트, 제거할 수 있습니다.

입력 데이터 변수를 업데이트하려면 다음 단계를 완료합니다.

  1. 모델 빌더 창을 열고 필요한 경우 변수를 추가하는 단계를 완료합니다.
  2. 변수를 선택하고 요소 도구모음에서 열기 열기를 클릭하거나 요소를 더블 클릭하여 엽니다.

    변수 유형을 보여주는 대화 상자가 나타납니다.

  3. 다음 중 하나를 수행합니다.
    • 실수 변수 또는 정수 변수의 경우 텍스트 상자에 숫자를 입력하거나 위쪽 및 아래쪽 화살표를 사용하여 값을 늘리거나 줄입니다.
    • 이중(다중 값) 변수의 경우 텍스트 상자에 하나 이상의 숫자를 입력하고 각 숫자 사이에 추가를 클릭하거나 Enter 키를 누릅니다. 숫자를 제거하려면 값의 제거 버튼 제거을 클릭합니다.
    • 피처 레이어 변수 또는 테이블 변수의 경우 입력 데이터셋 또는 레이어 버튼을 클릭하고 목록에서 레이어를 선택하거나 지원되는 레이어를 찾아 선택합니다.
      비고:

      피처 레이어 변수가 이미 하나 이상의 분석 도구에 연결되어 있는 경우 해당 도구 및 매개변수와 호환되는 데이터셋만 사용할 수 있습니다. 매개변수가 동일한 피처를 지원하지 않는 경우(예시: 한 매개변수는 포인트만 지원하고 다른 매개변수는 폴리곤만 지원하는 경우), 변수는 호환되는 레이어를 확인할 수 없으며 하나 이상의 도구에 오류가 발생할 수 있습니다.

    • 문자열 변수의 경우 텍스트 상자에 텍스트 값을 입력합니다. 변수가 이미 분석 도구에 연결된 경우 변수에 옵션 메뉴가 표시될 수 있습니다.
  4. 확인을 클릭합니다.

    변수가 업데이트되고 유효성이 검사됩니다.

변수 구조

변수는 다음 구조를 지원합니다.

  • 단일 값 — 단일 데이터 유형의 단일 값 추가를 지원합니다. 피처 레이어, 테이블, 실수, 정수, 문자열, 선형 단위 데이터 유형에 단일 값 변수가 지원됩니다.
  • 다중 값 — 단일 데이터 유형의 다중 값 추가를 지원합니다. 현재 다중 값 구조는 Double 데이터 유형만 지원합니다. 예를 들어 버퍼 생성을 위한 거리 값 매개변수에 Double(다중 값) 변수를 사용할 수 있습니다.
    비고:

    다중 값 실수 변수를 지원하는 매개변수는 하나 이상의 단일 값 실수 변수도 지원합니다.

지원되는 데이터 유형

지원되는 데이터 유형은 다음과 같습니다.

  • 더블 - 소수 자릿수가 있는 숫자. 이 데이터 유형은 단일 값 구조 및 다중 값 구조 모두에서 지원됩니다.
  • 피처 레이어 — 호스팅 피처 레이어 항목입니다.
  • 정수 — 소수 자릿수가 없는 숫자입니다. 변수에는 음수 값이 지원되지만 일부 도구 매개변수에는 지원되지 않습니다.
  • 선형 단위 — 숫자 및 단위입니다.
  • 문자열 — 영숫자 및 특수 문자입니다.
  • 테이블 — 호스팅 테이블 항목입니다.

제한사항

문자열 변수를 허용하는 도구 매개변수에는 허용되는 입력 값의 목록(예시: 지원되는 단위의 메뉴)이 정의되어 있습니다. 변수 값을 업데이트하기 전에 도구 매개변수에서 문자열 변수를 추가하거나 해당 변수를 도구 매개변수에 연결하는 것을 권장합니다. 연결 해제된 문자열 변수에 값을 입력하면 오류가 발생할 수 있습니다.

다음 도구 매개변수는 매개변수에서 변수 추가를 지원하지 않지만 독립형 변수 연결은 지원합니다.

도구매개변수변수 유형

조인 피처

대상 레이어

피처 레이어 또는 테이블

조인 레이어

복합 인덱스 계산

입력 피처 또는 테이블

속성별 필터링

입력 데이터셋

필드 계산

입력 데이터셋

포인트 집계

그룹 크기

선형 단위

다음 범위 내 요약

그룹 크기

레이어 보강

측정 값

공간 분할 생성

그룹 크기