ModelBuilder(베타) 용어

비고:

ModelBuilder는 현재 베타 버전입니다. ModelBuilder 얼리 어답터 커뮤니티(EAC)에서 제공하는 포럼을 통해 경험을 공유하고 지원을 받으세요.

다음 주제는 ModelBuilder(베타) 사용 시 알아야 할 중요한 용어에 대해 설명합니다.

모델 개념

모델 용어에는 ModelBuilder 다이어그램, 레이아웃, 유효성 검사가 포함됩니다.

ModelBuilder 다이어그램

ModelBuilder 다이어그램에는 모델의 도구, 데이터, 연결이 포함됩니다.

레이아웃

모델 레이아웃은 모델의 요소가 배열되는 방법입니다. 레이아웃은 요소를 수동으로 이동하거나 레이아웃 도구모음의 자동 레이아웃 자동 레이아웃을 사용하여 자동으로 배열해 변경할 수 있습니다.

유효성 검사

유효성 검사는 데이터가 존재하고 도구가 데이터를 실행하는 데 필요한 모든 요구사항을 충족하도록 구성되었는지 확인하는 프로세스입니다.

모델 유효성 검사에 대한 자세한 정보

요소 및 상태

요소 및 상태 용어에는 요소, 프로세스, 상태가 포함됩니다.

요소

모델 요소는 모델의 기본 구성 요소입니다. 모델 요소의 주요 유형에는 데이터 요소(입력 데이터 변수 및 결과 데이터 변수), 도구 요소, 커넥터가 있습니다.

요소아이콘설명

입력 데이터 변수

입력 포인트 데이터
입력 포인트 데이터

입력 데이터 변수는 호스팅 피처 레이어 또는 테이블을 참조하는 모델 요소입니다. 데이터 변수는 맵의 레이어에서 추가하거나 레이어를 찾아서 추가할 수 있습니다.

지원되는 데이터 유형에 대한 자세한 정보

입력 라인 데이터
입력 라인 데이터
입력 폴리곤 데이터
입력 폴리곤 데이터

결과 데이터 변수

결과 중간 데이터
결과 중간 데이터

결과 데이터 변수는 모델의 도구에 의해 생성된 새 데이터입니다. 분석 도구가 모델에 추가되면 도구의 결과 매개변수에 대한 변수가 자동으로 생성되어 도구에 연결됩니다. 도구의 결과는 호스팅 피처 레이어 또는 중간 데이터일 수 있습니다.

모델 결과에 대한 자세한 정보

결과 호스팅 데이터
결과 호스팅 데이터

도구

도구 요소

도구 요소는 모델에 추가된 Map Viewer 분석 도구입니다. 지원되는 도구를 모델에 추가하고 열어 매개변수를 설정할 수 있습니다.

모델에 도구 추가에 대한 자세한 정보

커넥터

커넥터 요소

커넥터는 도구를 데이터에 연결합니다. 커넥터는 도구 대화 상자 안에서 채워진 결과 데이터 변수 및 입력에 대해 자동으로 생성됩니다. 커넥터는 각 요소의 포트 간 연결을 그려 수동으로 추가할 수도 있습니다.

데이터 및 도구 연결에 대한 자세한 정보

프로세스

모델 프로세스는 도구 및 도구에 연결된 모든 변수로 구성됩니다. 커넥터 라인은 프로세싱 순서를 나타냅니다. 많은 프로세스를 함께 연결하여 더 큰 프로세스를 생성할 수 있습니다.

입력 데이터 변수 두 개, 도구, 결과 데이터 변수가 있는 모델 프로세스

시/도

모델의 프로세스는 다음 상태 중 하나일 수 있습니다.

  • 실행할 준비가 되지 않음

    도구를 ModelBuilder에 추가하는 경우 필수 매개변수 값이 지정되지 않았기 때문에 프로세스는 실행할 준비가 되지 않음 상태입니다. 도구 또는 데이터 구성이 유효하지 않은 경우 요소가 실행할 준비가 되지 않음 상태로 변경될 수도 있습니다. 실행할 준비가 되지 않음 상태의 요소는 회색입니다.

    실행할 준비가 되지 않음
  • 유효성 검사 중

    도구 매개변수를 업데이트하고 도구 대화 상자에서 확인을 클릭하면 도구 및 결과 데이터가 유효성을 검사하여 도구를 실행할 준비가 되었는지 확인합니다.

    유효성 검사 중
  • 실행할 준비가 됨

    모든 필수 도구 매개변수가 유효한 구성에 채워지면 프로세스를 실행할 준비가 된 것입니다.

    실행할 준비가 됨
  • 실행 중

    실행 모델 실행을 클릭하면 프로세스가 순서대로 실행됩니다. 현재 실행 중인 프로세스에 파란색 스피너가 표시됩니다.

    실행 중
  • 실행되었음

    프로세스가 실행되면 도구 및 결과 데이터 요소에 초록색 체크 표시 성공가 나타납니다. 실행과 관련된 경고가 있는 경우 도구 및 결과 데이터 요소에 경고 아이콘 경고이 나타납니다.

    실행되었음

모델 실행에 대한 자세한 정보

분석 도구

분석 도구 용어에는 도구 대화 상자, 중간 데이터, 호스팅 데이터, 분석 히스토리가 포함됩니다.

도구 대화 상자

도구 요소가 열리면 도구 대화 상자가 나타납니다. 도구 대화 상자에는 도구 실행 방법을 지정하는 매개변수 옵션이 포함되어 있습니다.

중간 데이터

ModelBuilder의 중간 데이터는 모델이 실행될 때 도구에서 생성한 임시 데이터를 의미합니다. 이러한 결과는 호스팅 서비스를 발행하지 않으므로 모델 실행 시간이 줄어듭니다. 중간 데이터는 맵에 저장하거나 시각화할 수 없으며 모델의 다른 도구에 대한 입력으로만 사용하기 위한 것입니다.

중간 데이터에 대한 자세한 정보

호스팅 데이터

호스팅 데이터는 ArcGIS Online에 발행되고 저장되는 데이터입니다. 호스팅 레이어가 모델 도구의 결과로 생성되면 내 콘텐츠에 저장되고 맵에 표시됩니다.

호스팅 데이터에 대한 자세한 정보

분석 히스토리

분석 히스토리는 웹 맵에서의 분석 실행을 추적합니다. 모델이 실행되면 웹 맵의 히스토리 창에 항목이 추가됩니다. 분석 히스토리를 사용하여 모델 실행에 대한 세부정보를 확인하고, 결과 데이터셋에 접근하고, 메시지를 볼 수 있습니다.

모델의 분석 히스토리 보기에 대한 자세한 정보

분석 세션

분석 세션 용어에는 분석 세션, 크레딧, 모델 모드가 포함됩니다.

분석 세션

분석 세션은 인터랙티브 편집, 유효성 검사, 모델 실행, 중간 데이터의 임시 저장을 지원하는 분석 모델에 대한 컴퓨팅 리소스를 제공합니다.

분석 세션에 대한 자세한 정보

크레딧

크레딧은 ArcGIS 전체에서 사용되는 통화이며 분석 세션에 연결 등의 특정 트랜잭션에 사용됩니다.

크레딧에 대한 자세한 정보

모델 모드

모델 모드는 모델에 수행 가능한 작업을 결정합니다. 모델은 보기 전용 또는 활성 모드에서 열 수 있습니다. 모델을 활성 모드로 열려면 분석 세션에 연결해야 합니다.

모델 모드에 대한 자세한 정보

모델 항목

모델 항목 용어에는 분석 모델 항목모델 목록이 포함됩니다.

분석 모델 항목

모델을 생성하면 분석 모델 항목이 생성됩니다. ModelBuilder(베타) 창에서 기존 모델 항목을 찾아서 열 수도 있습니다.

모델 생성 및 열기에 대한 자세한 정보

모델 목록

모델 목록은 ModelBuilder(베타) 창의 이 맵의 모델에 표시됩니다. 모델 목록에는 웹 맵에서 생성되거나 열린 모든 모델이 표시됩니다.

모델 목록에 대한 자세한 정보