Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Gotham 연결과 유형 매핑

Foundry와 Gotham을 함께 사용하는 플랫폼 인스턴스(Enrollment)에서는 Foundry의 객체 유형(Object type)을 Gotham 앱에서 사용할 수 있습니다. 먼저 Map Rendering Service(MRS)가 있는지 확인하여 연결 경로를 선택합니다.

MRS 확인

Quicksearch에서 Gaia Home을 열고 기존 지도를 열거나 새 지도를 만듭니다. 왼쪽 Data sources의 Find...에서 Object search를 검색합니다. 이 항목을 찾아 선택할 수 있으면 MRS가 있습니다.

MRS가 있으면 일반 온톨로지 객체를 유형 매핑(Type mapping) 없이 Gaia에 추가하거나 새 객체를 생성할 수 있습니다. MRS의 제공 여부와 설치는 Palantir Support에 확인합니다.

유형 매핑을 사용하는 조건

MRS가 없으면 다음 구성에서 유형 매핑을 사용합니다.

  • 전술 그래픽이나 MIL-STD 2525 기호에 없는 사용자 기호를 사용합니다. Blueprint 기호는 유형 매핑 유무와 관계없이 지원합니다.
  • 검색 템플릿, 함수 기반 Enterprise Map Layer(EML) 또는 버전이 있는 객체 집합 기반 EML로 온톨로지 데이터를 Gaia에 추가합니다.

고급 지리 시계열 기능과 추적에는 MRS가 있어도 유형 매핑이 필요합니다. 지리 시계열 통합의 조건을 확인합니다.

유형 매핑은 Foundry 정의를 바탕으로 Gotham 유형을 만들고 온톨로지 변경과 동기화합니다. Gotham은 Foundry의 객체 집합 서비스(Object Set Service, OSS)를 통해 검색, 필터, 집계와 로드를 수행합니다.

Foundry와 Gotham을 모두 사용해야 하며 플랫폼 관리자가 기능을 먼저 활성화해야 합니다. 한 번 온톨로지에 활성화한 유형 매핑은 끌 수 없습니다. Gotham 설치 하나에서는 Foundry 온톨로지 하나에만 유형 매핑을 활성화할 수 있습니다. 활성화는 Palantir Support와 진행합니다.

객체 유형의 Gotham Integration

Ontology Manager에서 대상 유형의 Capabilities를 열고 Gotham Integration의 Allow objects of this type to be accessed from Gotham applications를 켭니다.

유형 매핑한 객체를 Gaia 지도에 표시하려면 geopoint 속성(Property)이 필요합니다. 원본 데이터셋(Dataset)의 위치 값을 사용하거나 Pipeline Builder의 Create Ontology geopoint로 위도와 경도 또는 기존 geopoint에서 값을 준비합니다.

Gotham 유형과 속성

Gotham Integration의 Object type에서 Create a new object type을 선택합니다. Parent category는 대상의 의미에 맞춰 지정합니다.

범주예
Entity사람, 조직과 차량
Event항공편, 회의와 공연
DocumentPDF, 텍스트 문서와 보고서

Property types에서 Foundry 속성을 어떻게 연결할지 정합니다.

선택동작
Do not map property to Gotham기본값입니다. 매핑하지 않은 속성은 Gotham에 전달하지 않습니다.
Assign to shared property기존 공유 속성(Shared property)에 매핑합니다.
Promote to shared property다른 객체도 사용할 새 공유 속성을 만듭니다.
Create a local clone of the property in GothamGotham 앱과 호환되는 로컬 속성 복제본을 만듭니다.

구성을 마친 속성 옆에는 파란 Mapped 표시가 나타납니다. Foundry의 공유 속성은 자동으로 유형 매핑하여 Gotham에서 사용할 수 있게 합니다.

위쪽 Save에서 변경을 검토하고 Save to ontology로 저장합니다.

설치 상태와 실패 처리

저장 후 Capabilities의 Gotham Integration으로 돌아오면 Gotham URI와 Installation status를 확인할 수 있습니다.

상태의미
Ready to integrate유형 매핑을 설치할 준비가 되었습니다.
Installation in progress설치 중입니다.
Installation completeGotham에서 유형을 검색하고 사용할 수 있습니다.
Installation failed: {failureMessage}적어도 한 번 실패했으며 다음 설치 실행에서 재시도합니다. failureMessage로 원인을 확인합니다.

Gotham에서 live reindex가 진행 중이면 온톨로지를 갱신할 수 없어 설치가 실패하고 재인덱싱이 끝난 뒤 자동 재실행됩니다. 필요한 속성 또는 공유 속성의 설치와 매핑이 덜 끝났어도 유형 설치에 실패합니다. 다른 온톨로지 갱신과 충돌한 경우에는 매퍼가 다음에 다시 실행합니다.

Foundry에서 유형을 삭제하면 대응하는 Gotham 유형과 속성도 접근하거나 앱에서 사용할 수 없게 됩니다. 삭제 조건과 영향을 검토합니다.

Foundry 데이터셋의 접근 통제와 보안 표지(Marking), 보안 분류(Classification)는 유형 매핑 경로에서도 Gotham에 유지됩니다.