카탈로그 (Catalog)
Preview 단계 기능이다. 동작과 UI는 향후 변경될 수 있다.
Collection 단위로 오브젝트 묶음을 관리한다. SQL/Cypher 직접 편집과 자연어 → SQL 변환, 그리고 Action 시스템을 제공한다. 경로 /ontology/catalog.
Collection 관리
- 생성: 이름(영문·언더스코어), Display Name, Description.
- 조회: Collection 목록과 소속 오브젝트(이름·Display Name·타입·Row Count·File Count·Size·생성일) 표시.
- 수정/삭제: Display Name·Description 수정, Collection 삭제(복구 불가).
쿼리 편집기
- SQL 쿼리 — 예:
SELECT * FROM catalog_7.organization.products LIMIT 100. 결과: 행 수, 실행 시간. - Cypher 쿼리 — 예:
MATCH (n:products) RETURN n LIMIT 50. 결과: 노드 수, 엣지 수, 그래프 시각화. - 자연어 → SQL — 데이터에 대해 자연어로 질의하면 변환된 SQL, 추론 과정, 사용된 온톨로지를 함께 보여준다.
Action 시스템
Action 종류
| 타입 | 설명 |
|---|---|
| CREATE | 새 행을 생성한다. |
| UPDATE | 조건에 맞는 행을 갱신한다. |
| DELETE | 조건에 맞는 행을 삭제한다. |
| CUSTOM | 외부 API 호출 등 직접 정의한 동작을 수행한다. |
Step 타입
- 외부 API 호출 (HTTP) — 외부 시스템의 API를 호출한다.
- 온톨로지 생성 / 수정 / 삭제 — 온톨로지 데이터를 생성·수정·삭제한다.
- Workflow 실행 — 지정한 Workflow를 실행한다.
- Work 실행 트리거 알림 — Work 실행을 트리거하는 알림을 발송한다.
4단계 위저드
- 기본 정보 — 이름(영소문자 + 숫자 + 언더스코어), Display Name, Description, Action 타입.
- 동작 정의 — Step 추가/삭제, 각 Step 타입 설정, 성공/실패 시 다음 Step 분기.
- 변수 — 입력 파라미터(이름·타입·필수 여부·설명·Ontology Link 바인딩).
- 검토 — 요약·요청 본문(JSON)·Step 미리보기.
실행 방식
- Execute — 실제 데이터 변경.
- Dry-run — 변수 치환을 시뮬레이션. 데이터 변경 없음.
실 운영 데이터에 영향을 주는 Action은 반드시 Dry-run으로 먼저 검증한 뒤 Execute한다.
Last updated on