Loading...
Skip to Content

Data Intelligence Platform

Ontologic Platform

흩어진 DB·레거시 코드·운영 문서를 하나의 온톨로지 기반 시맨틱 레이어로 통합하고, 자연어 질의·원인 분석·What-if 예측·감시 에이전트 자동화까지 제공하는 데이터 인텔리전스 플랫폼

에이전트에게 필요한 건 더 많은 데이터가 아니라, “의미”입니다

LLM 에이전트에게 DB 스키마와 API만 열어주면, 컬럼명과 타입은 읽어도 정작 “왜”는 이해하지 못합니다. 그 공백을 메우는 것이 온톨로지입니다 — 아래에서 자세히 살펴봅니다.

Ontologic Platform은 이 온톨로지를 문서와 DB 스키마로부터 자동으로 구축하고, 실제 데이터와 연결해 자연어 질의·원인 분석·What-if 예측·감시 에이전트 자동화까지 하나의 흐름으로 제공하는 데이터 인텔리전스 플랫폼입니다. 화면은 피지컬 레이어(데이터 소스·코드·스키마·자연어 질의), 도메인 레이어(ObjectType·온톨로지 관리), 다이나믹 레이어(What-if 시뮬레이터·감시 에이전트) 세 개로 구성됩니다.

왜 지금 온톨로지인가

Agentic AI가 데이터를 직접 다루기 시작하면서, “접근 권한”보다 “의미와 인과관계에 대한 지식”이 새로운 병목이 되고 있습니다.

단순 문서 검색(RAG)의 환상 - 복잡한 비즈니스 앞에서의 구조적 한계

문제 — 의미 없는 데이터는 에이전트를 위험하게 만든다

스키마와 API만으로는 “무엇이 무엇에 영향을 주는지” 알 수 없습니다. 근거 없이 판단한 에이전트는 잘못된 조치를 실행할 위험이 있습니다.

해결의 열쇠 - 물리적 데이터 통합에서 의미적 지식(Ontology) 통합으로

해법 — 온톨로지로 의미와 인과관계를 부여

KPI·Measure·Process·Driver·Resource로 구성된 온톨로지가 데이터 간 인과·측정·산출 관계를 그래프로 명시해 “왜”를 설명할 근거를 만듭니다.

레거시의 무덤에서 자율형 AI 엔터프라이즈로의 진화 - Before/After

결과 — 근거 있는 판단으로 자동화하는 Agentic AI

온톨로지를 참조하는 에이전트는 원인 분석과 What-if 예측으로 결과를 먼저 검증한 뒤에만 조치를 실행해, 신뢰할 수 있는 자동화가 가능해집니다.


세 개의 레이어로 나뉜 화면 구조

Ontologic의 좌측 내비게이션은 피지컬·도메인·다이나믹 세 개의 레이어로 구성되어, 물리적 데이터 자산에서 의미(시맨틱) 계층을 거쳐 실행/자동화 계층까지 하나의 흐름으로 이어집니다.

피지컬 레이어

데이터 소스, 코드(DDL·스토어드 프로시저), 스키마 관리, 자연어 질의 등 물리적 데이터 자산을 관리합니다.

도메인 레이어

도메인 스키마, ObjectType(시맨틱 객체), 온톨로지 관리 등 의미(시맨틱) 계층을 관리합니다.

다이나믹 레이어

What-if 시뮬레이터, 이벤트 감지, 감시 에이전트 등 실행/자동화 계층을 담당합니다.

온톨로지 위에서 협업하는 에이전트

비즈니스 프로세스가 에이전트에게 미션을 주면, 에이전트는 온톨로지 네트워크의 관련 노드를 참조하며 판단하고, 비즈니스 전략(이것도 온톨로지의 일부입니다)에 맞춰 정렬한 뒤 그 결과를 다시 프로세스에 실행으로 반영합니다.

레이어드 온톨로지 아키텍처와 에이전트 협업 Process·Agent·Ontology·Data 4개 레이어가 위에서 아래로 쌓여 있고, Ontology 레이어 안에는 KPI·Measure·Process·Driver·Resource·Strategy 노드로 구성된 지식 그래프가, Data 레이어에는 RDBMS·문서·API 아이콘이 표시됩니다. 에이전트는 Data 레이어에서 출발해 Ontology 네트워크의 조립공정·불량률 노드를 참조하고 품질 우선 전략 노드에 맞춰 정렬한 뒤 Agent 레이어를 거쳐 Process 레이어의 조치 실행으로 되돌아갑니다. 비즈니스 전략도 온톨로지 네트워크의 일부입니다. PROCESS LAYER · 에이전틱 BPM 이상 감지 불량 여부 🎯 미션 발행 품질점검 프로세스 ✅ 조치 실행 Process GPT 연동 AGENT LAYER · 다중 에이전트 프레임워크 🔗 LangChain 🕸️ MCP 온톨로지 연결 👥 CrewAI ONTOLOGY LAYER · 의미적 지식 그래프 (Neo4j) 원자재 공급 레거시 코드 🔍 Robo Legacy Analyzer 작업자 조립 공정 품질 검사 공정 설비 온도 불량률 납기 준수율 생산 수량 품질 우선 전략 원가 절감 전략 전략도 온톨로지의 일부 DATA LAYER · 데이터 패브릭 🗄️ RDBMS·NoSQL 📄 🗂️ 문서·레거시 코드(DDL·SP) 🔌 API·이벤트 스트림 ⚙️ Zero-ETL Fabric KPI Measure Process Driver Resource Strategy 🕸 Ontologic Platform
📥 데이터 수집: 원자재·레거시코드
🔗 온톨로지 참조: 조립공정→불량률
🧭 전략 정렬: 품질 우선 전략과 일치
✅ 실행: 품질점검 프로세스 기동

에이전트(빛나는 점)가 Data 레이어에서 출발해 Ontology 네트워크의 조립공정·불량률 노드를 참조하고, 품질 우선 전략에 맞춰 정렬한 뒤 Agent 레이어를 거쳐 Process 레이어의 조치 실행으로 되돌아가는 흐름을 애니메이션으로 표현했습니다.


전체 사용 흐름

흩어진 데이터가 선제적 조치로 이어지기까지, Ontologic은 다음 네 단계로 동작합니다

1. 데이터 통합

100여 종 커넥터로 데이터소스를 등록하고, 레거시 코드까지 LLM으로 분석해 인제스천합니다.

2. 시맨틱화

자연어 질의·ObjectType으로 데이터를 의미 단위로 승격하고, 문서·스키마 기반 온톨로지를 구성합니다.

3. 분석 & 예측

온톨로지에 실데이터를 매핑해 원인 분석(VAR/Granger)과 What-if 시뮬레이션을 수행합니다.

4. 자동화

감시 에이전트가 조건을 상시 평가하다 임계값을 넘으면 사전 조치 프로세스를 자동 기동합니다.

주요 기능

데이터소스 등록 카탈로그

데이터소스 등록

관계형 DB·NoSQL·분석/검색엔진·벡터DB부터 REST API·SaaS(Stripe, Salesforce, Slack 등)까지 100여 종의 커넥터를 지원합니다. 연결 테스트 후 등록과 동시에 메타데이터를 자동으로 추출합니다.

DB·NoSQL·벡터DB·SaaS 100여 종 커넥터
연결 테스트 후 자동 메타데이터 추출
데이터소스 선택 후 자연어 질의 대상 지정
인제스천 진행 - 코드 LLM 분석

인제스천 — 코드 기반 메타데이터 수집

스키마(DDL)뿐 아니라 스토어드 프로시저·함수·트리거 같은 레거시 코드를 LLM으로 분석해 테이블·컬럼의 의미, 테이블 간 관계, 코드-데이터 간 리니지(WRITES·READS)를 자동으로 도출해 지식 그래프에 적재합니다.

DDL + 스토어드 프로시저 LLM 분석
테이블·컬럼 관계 및 데이터 리니지 자동 도출
지식 그래프 적재 및 임베딩
스키마 관리 - ERD 캔버스

스키마 탐색과 데이터 리니지

테이블을 캔버스에 드래그하면 ERD로 배치되고, DDL 주석이 아닌 코드 분석에서 도출된 실제 런타임 용도가 표시됩니다. 컬럼별 참조 코드를 추적해 어떤 프로시저가 언제 읽고 쓰는지 확인할 수 있습니다.

드래그 & 드롭 ERD 캔버스
논리명 ↔ 물리명 전환
컬럼 참조 코드로 리니지 추적
자연어 질의 - Text-to-SQL 결과

자연어 질의 (Text-to-SQL)

질문을 입력하면 ReAct 에이전트가 스키마 그래프에서 관련 테이블을 찾아 여러 후보 SQL을 생성·평가한 뒤 최적의 쿼리를 실행합니다. 데이터 패브릭을 통해 여러 데이터소스에 걸친 통합(federated) 질의도 가능합니다.

ReAct 에이전트의 후보 쿼리 평가
실행된 SQL 투명 공개
여러 데이터소스 통합(federated) 질의
ObjectType 카드 - 제조 일일 판매 현황

ObjectType — 시맨틱 레이어 객체

자연어 질의로 만든 복잡한 조인 쿼리를 가상 시맨틱 레이어의 단일 객체로 승격시킵니다. 데이터 패브릭에 View로 생성되어 이후 하나의 테이블처럼 재사용하며, 각 컬럼의 의미를 LLM이 자동으로 설명합니다.

3단계 생성 마법사(소스→SQL→설정)
데이터 동기화 지원 View 자동 생성
컬럼 의미 LLM 자동 설명
제조 온톨로지 그래프 - KPI/Measure/Process/Driver/Resource

온톨로지 구성

운영 매뉴얼 같은 문서 또는 DB 스키마로부터 KPI·Measure·Process·Driver·Resource 다섯 레이어의 지식 모델을 에이전트가 순차적으로 추출합니다. "품질 검사 공정이 스크랩 수량과 불량률을 산출한다"처럼 인과 관계까지 문서에서 자동으로 도출됩니다.

문서 / DB 스키마 기반 자동 생성
KPI·Measure·Process·Driver·Resource 5레이어
CAUSES·MEASURED_AS·PRODUCES 관계 자동 추론
노드 데이터 탭 - 추이 차트와 원천 데이터

데이터 매핑과 원인 분석

온톨로지의 Measure/KPI 노드에 물리 테이블이나 ObjectType을 연결하면 실시간 추이 차트가 연동됩니다. KPI가 왜 이런 값이 나왔는지는 온톨로지 그래프를 따라 VAR/Granger 인과성 분석으로 원인 후보와 영향도를 보고서로 제공합니다.

테이블/ObjectType ↔ 온톨로지 노드 연결
KPI 실시간 추이 차트
VAR/Granger 기반 원인 분석 보고서
What-If 시뮬레이터 - 시나리오 정의

What-if 예측 시뮬레이션

"변수를 바꾸면 미래에 어떤 일이 벌어지는가"를 시나리오 정의→데이터 선택→온톨로지 발견→검증/비교→시뮬레이션 실행의 5단계로 예측합니다. Train/Test 백테스팅으로 검증된 모델 체인만 시뮬레이션에 사용합니다.

Granger Causality 기반 관계 자동 발견
MindsDB AutoML 모델 체인 학습
Day+1·Day+2·Day+3 시차 시나리오 예측
감시 에이전트 캔버스

감시 에이전트 (Watch Agent)

데이터 소스 노드(SQL 쿼리 또는 What-if 시뮬레이션)→조건 평가→조치 실행(ProcessGPT 연동)의 3단계 플로우를 노드 캔버스로 설계합니다. 주기적으로 감시하다 임계값을 넘으면 사전 조치 프로세스를 자동으로 기동합니다.

SQL / What-if 시뮬레이션 감시 데이터 소스
임계값·추세 감지 조건 평가
ProcessGPT 연동 사전 조치 자동 실행

Ontology Studio 지식 그래프

Ontology Studio와의 관계

문서에서 온톨로지로, 온톨로지에서 플랫폼으로

Ontology Studio가 문서로부터 온톨로지 스키마와 엔티티·관계를 추출해 Neo4j 그래프에 적재하는 오픈소스 도구라면, Ontologic은 그 온톨로지를 실제 DB·레거시 코드와 연결하고 그 위에서 자연어 질의·원인 분석·What-if·감시 자동화까지 수행하는 엔터프라이즈 데이터 인텔리전스 플랫폼입니다.

Ontologic의 온톨로지 구성 화면은 문서 기반 생성 방식을 지원하며, 이는 Ontology Studio가 쌓아온 지식 그래프 구축 방법론과 같은 궤도에 있습니다. 두 제품 모두 조직의 암묵지를 그래프로 명시화하여, AI 에이전트가 참조할 수 있는 지식지도로 만든다는 지향점을 공유합니다.

문서 기반 온톨로지 생성 방법론 공유
Ontologic은 온톨로지에 실데이터·분석·자동화를 연결
두 제품 모두 지식지도(Neo4j 그래프)로 AI 에이전트와 연동

감시 에이전트 캔버스 - Process GPT 조치 실행 연동

Process GPT와의 연동

판단은 온톨로지에서, 실행은 Process GPT에서

감시 에이전트가 SQL 또는 What-if 시뮬레이션으로 조건을 상시 평가하다 임계값을 넘으면, 조치 실행 단계에서 Process GPT로 실행을 위임합니다. Process GPT는 이 신호를 받아 미리 정의된 업무 프로세스를 실제로 기동해, 사람의 개입 없이도 “판정 → 조치”가 하나의 흐름으로 이어집니다.

온톨로지의 Process 노드 역시 process-gpt-bpmn-extractor를 통해 BPMN 다이어그램으로 시각화·편집되며, 이렇게 정의된 프로세스는 What-if 시뮬레이션과 감시 에이전트 모두에서 재사용됩니다. Ontologic이 “언제·왜 조치가 필요한지”를 판단하는 두뇌라면, Process GPT는 그 판단을 실제 업무로 옮기는 손발입니다.

감시 에이전트 조건 충족 시 조치 프로세스 자동 위임
온톨로지 Process 노드 ↔ BPMN 다이어그램 상호 편집
What-if 예측 결과를 조건으로 선제적 프로세스 실행

인제스천 진행 - Robo Legacy Analyzer 계열 레거시 코드 분석

Robo Legacy Analyzer와의 연동

레거시 코드를 읽어야 온톨로지가 완성됩니다

잘 정비된 DB 스키마만으로는 테이블의 진짜 용도를 알기 어렵습니다. Ontologic의 인제스천 엔진은 스토어드 프로시저·함수·트리거 같은 레거시 코드를 LLM으로 분석해, 테이블·컬럼의 의미와 코드–데이터 간 리니지(WRITES·READS)를 자동으로 도출합니다. 이 레거시 코드 분석 엔진은 Robo Legacy Analyzer와 같은 계열의 리버스 엔지니어링 기술을 사용합니다.

인제스천 결과만으로 부족할 때 — 예를 들어 특정 서비스의 호출 사슬을 끝까지 추적하거나 코드 전체를 자연어로 탐색해야 할 때는 Robo Legacy Analyzer로 이어가 더 정밀한 리버스 엔지니어링을 수행하고, 그 결과를 다시 Ontologic의 온톨로지에 반영할 수 있습니다.

DDL + 스토어드 프로시저 LLM 분석으로 의미 자동 도출 (같은 계열 엔진)
코드–데이터 리니지(WRITES·READS)를 인제스천 단계에서 그래프로 적재
더 정밀한 호출 그래프·자연어 검색이 필요하면 Robo Legacy Analyzer로 확장

비교표 요약

특성 Ontologic Platform 기존 BI·데이터 카탈로그
데이터 통합100여 종 커넥터 + 레거시 코드 분석정형 DB 중심, 커넥터 제한적
메타데이터 확보LLM이 DDL·프로시저에서 자동 추출사람이 수동으로 태깅·문서화
질의 방식자연어 질의 (Text-to-SQL)고정된 대시보드·리포트
의미 계층온톨로지(KPI·Measure·Process·Driver·Resource)단순 테이블·컬럼 목록
분석원인 분석(Granger/VAR) + What-if 시뮬레이션과거 데이터 집계 위주
자동화감시 에이전트가 선제적 조치 프로세스 실행알림·리포트 생성에 그침

지금 바로 시작하세요!

Ontologic Platform으로 흩어진 기업 데이터를 하나의 온톨로지로 통합하고, 질의부터 예측·자동화까지 한 흐름으로 관리하세요.
데모 영상으로 먼저 살펴보시거나 GitHub에서 프로젝트를 확인해보세요.


더 궁금한 점이 있으신가요?

Ontologic Platform에 대해 더 알고 싶으시거나 문의사항이 있으시면 언제든지 연락주세요.