G·Graph Daily Lab
DAY 71 / 100
내 학습 기록
DAY 71개념·실험팔란티어 온톨로지 I

데이터를 운영의 언어로

팔란티어 Foundry도 ‘온톨로지’라는 말을 씁니다. 공식 문서의 정의를 그대로 읽고, 앞에서 배운 RDF·OWL 온톨로지와 무엇이 같고 무엇이 다른지 물류 예로 정리합니다.

약 20분조작형 실험 확인 퀴즈
A SMALL DETOUR

이번 회차, 내 속도로.

기초를 더 짚거나 궁금한 주제로 잠깐 넓혀 보세요. 최대 3단계를 거쳐 DAY 71로 돌아옵니다.

난이도·관심 주제 고르기
이번 회차는 어느 속도로 볼까요?
더 살펴볼 주제 1~2개 선택

1/2개 선택 · 새 보충·심화 수업과 본과정 다시 읽기를 선택할 수 있어요.

이렇게 다녀와요 1단계 · 약 12분

  1. 출발 · DAY 71Foundry 온톨로지 개요
  2. 1. 관심 주제고유성·결정성·표시 이름추가 29 · 새 추가 수업
  3. 복귀 · DAY 71원래 회차 이어가기
  • 고유성·결정성·표시 이름 · DAY 72에서 기본 키와 제목 키의 정의를 봤다면, 후보 열이 여럿일 때 무엇을 기준으로 고르고 무엇을 피해야 하는지 연습합니다.

선택과 경로 기록은 이 브라우저에 저장됩니다. 본과정의 회차 완료와는 별도입니다.

복귀: DAY 71 → 본과정 다음 회차: DAY 72

핵심 개념

공식 문서는 팔란티어 온톨로지(Ontology)를 조직의 운영 계층(operational layer)이라고 정의합니다. 플랫폼에 통합된 디지털 자산(데이터셋, 가상 테이블, 모델) 위에 놓여 이를 실세계의 대응물과 연결합니다. 대응물은 공장·장비·제품 같은 물리적 자산부터 고객 주문·금융 거래 같은 개념까지입니다. 문서는 많은 경우 온톨로지가 조직의 디지털 트윈(digital twin) 역할을 한다고 설명합니다.

구성 요소는 두 묶음입니다. 의미(semantic) 요소는 객체(object), 속성(property), 링크(link)이고, 운동(kinetic) 요소는 액션(action), 함수(function), 동적 보안(dynamic security)입니다. 핵심 개념 문서의 정의로 객체 타입(Object type)은 실세계 엔티티나 이벤트의 스키마 정의, 링크 타입(Link type)은 두 객체 타입 사이 관계의 스키마 정의, 액션 타입(Action type)은 사용자가 한 번에 적용하는 객체·속성 값·링크 변경의 묶음입니다. 데이터셋에 빗대면 데이터셋↔객체 타입, 행↔객체, 열↔속성, 필드↔속성 값, 조인↔링크 타입입니다.

“Why create an Ontology?” 문서는 운영 결정을 데이터(Data), 논리(Logic), 행동(Action), 보안(Security) 네 요소로 모델링한다고 말합니다. 데이터 요소가 기업의 ‘명사’(의미 객체와 링크)라면 액션은 ‘동사’(운동적 실행)라는 비유도 씁니다. Object Explorer, Object Views, Quiver, Workshop 같은 앱과 AIP가 같은 온톨로지를 공유하므로, 물류라면 배송(Shipment)·창고(Warehouse)·운송사(Carrier)·고객(Customer) 정의를 한 번 만들어 여러 화면과 에이전트가 함께 씁니다.

RDF·OWL 온톨로지와는 개념과 관계를 명시적으로 정의한다는 뿌리를 공유합니다. 차이는 초점입니다. OWL은 웹 전역의 IRI와 논리 의미론(열린 세계 추론)에 중심을 두고, Foundry 온톨로지 문서가 설명하는 중심은 조직 내부의 백킹 데이터소스, 권한, 쓰기(액션)와 묶인 운영 모델입니다. 이름이 같다고 기능이 같지는 않으므로 용어를 구분해 써야 합니다. 액션·함수·권한·AIP는 DAY 96~99에서 다룹니다.

Foundry 온톨로지는 데이터셋과 모델을 객체·속성·링크(의미)와 액션·함수(운동)로 매핑한 운영 계층으로, 여러 앱과 AIP가 같은 정의를 공유합니다.

작은 예제로 따라가기

01

데이터셋 층: shipments 테이블의 행 하나가 배송 1건, warehouses 테이블의 행 하나가 창고 1곳입니다.

02

온톨로지 층: 의미 요소로 Shipment 객체 타입(← shipments), Warehouse 객체 타입, Shipment–Warehouse 링크 타입을 두고, 운동 요소로 ‘배송 경로 변경’ 액션 타입이 Shipment의 목적 창고를 바꿉니다.

03

앱 층: 운영자는 Object Explorer에서 ‘지연된 배송’ 객체 세트를 찾고, 같은 Shipment 객체를 대시보드와 AIP 에이전트도 그대로 사용합니다.

직접 실험해 보기

세 층을 아래(데이터셋)부터 차례로 눌러 물류 예시를 확인하고, ‘의미 요소/운동 요소’를 전환할 때 온톨로지 층에서 무엇이 바뀌는지 비교해 적으세요.

LIVE EXPERIMENT · FOUNDRY ONTOLOGY

데이터 → 온톨로지 → 앱 세 층을 물류 예시로 짚기

데이터셋·모델 · 의미 요소shipments 데이터셋의 한 행(S-101)이 Shipment 객체 하나, 열이 속성이 됩니다. warehouses 데이터셋의 행 하나는 창고 한 곳(W-1 부산센터)입니다.

팔란티어 문서는 온톨로지를 조직의 운영 계층이자 디지털 트윈으로 설명하며, 의미 요소(객체·속성·링크)와 운동 요소(액션·함수·동적 보안)를 함께 담는다고 정리합니다.

이번에는 직접 풀어 보세요

정답을 보기 전에 계산과 이유를 적어 보세요. 해설과 비교하고 확인 표시를 남기면 완료할 수 있습니다.

문제 1
힌트 보기

실세계 대상과 그 특성·관계는 의미 요소, 무언가를 바꾸거나 계산하는 것은 운동 요소입니다.

풀이와 비교하기

(가) 객체 타입, (나) 속성, (다) Shipment–Warehouse 링크 타입으로 모두 의미 요소입니다. (라) 객체 상태를 바꾸는 액션 타입, (마) 객체 세트를 입력으로 값을 계산하는 함수로 운동 요소입니다. 지연률을 미리 계산해 속성으로 저장하는 설계도 가능하지만, 그때는 언제 계산한 값인지 함께 기록해야 합니다.

풀이와 확인 표시는 이 브라우저에 저장됩니다.

YOUR NOTES

오늘 이해한 것과 다시 볼 것

계산이 달라진 이유, 헷갈린 개념, 다음에 확인할 질문을 남겨 보세요.

메모는 이 브라우저에 저장됩니다. 홈에서 전체 기록을 내려받을 수 있습니다.

오늘의 이해 확인

Foundry 문서의 데이터셋 비유에서 ‘조인(join)’에 해당하는 온톨로지 개념은?

완료 조건: 확인 퀴즈 정답 · / 직접 풀기 0/1

FURTHER READING

더 깊이 읽기

예제와 실험 데이터는 이 과정을 위해 만든 것입니다. 원문은 선택 자료이며, 강의와 직접 풀기만으로도 다음 회차를 이어갈 수 있습니다.

Ontology: OverviewPalantir Foundry DocsOntology: Core conceptsPalantir Foundry DocsWhy create an Ontology?Palantir Foundry Docs

이 자료는 개념 학습용입니다. 실제 데이터베이스·라이브러리·플랫폼의 동작과 설정은 제품과 버전마다 다를 수 있습니다.