문서 목차
AkashiQ v0.1.0 · 소개
주요 기능
AkashiQ가 제공하는 기능을 영역별로 정리한 전체 목록
QUANTUM C&S
AkashiQ의 기능을 영역별로 정리했습니다. 각 항목의 실제 사용법은 링크된 문서에서 화면 단위로 설명합니다.
데이터 수집
| 기능 | 설명 |
|---|---|
| DB 배치 수집 | Trino 카탈로그를 경유해 RDB 테이블 · 뷰를 조회하고 결과를 오브젝트 스토리지에 적재합니다. DB별 드라이버를 따로 설치하지 않습니다. |
| CDC 실시간 수집 | 원천 DB의 변경 로그를 Kafka로 받아 Iceberg에 적재합니다. 최신 상태 뷰와 변경 이력(SCD2)을 함께 유지합니다. |
| 설비 telemetry 수집 | OPC-UA 서버의 태그 값을 Kafka로 브리지해 스트리밍 적재합니다. |
| 문서관리시스템(EDMS) 수집 | 문서 메타데이터와 본문 · 렌디션을 커넥터로 증분 수집합니다. |
| 웹 · API 수집 | RSS/Atom 피드, HTTP API 응답, Jira 이슈, Confluence 페이지를 수집합니다. |
| 파이프라인 실행 | 수집 작업을 Airflow DAG으로 실행해 이력 · 재시도 · 로그를 남깁니다. |
→ Data Factory · 소스별 수집 설정 · EDMS 연동
저장과 정제
| 기능 | 설명 |
|---|---|
| Iceberg 레이크하우스 | 오브젝트 스토리지 위에 Apache Iceberg 테이블을 두어 스키마 변경, 시점 조회(time travel), 스냅샷을 지원합니다. |
| 메달리온 계층 | Bronze(원본) → Silver(정제 · 이력) → Gold(분석용) 3계층으로 가공 단계를 분리합니다. |
| 변경 이력(SCD2) | 원천의 변경을 덮어쓰지 않고 유효기간을 가진 이력 행으로 보존합니다. |
| Spark 배치 · 스트리밍 | 스트리밍 적재와 배치 가공을 Spark로 수행하고 진행 상태를 메트릭으로 노출합니다. |
| 데이터 복구 | Iceberg 스냅샷 롤백과 Bronze 기반 결정적 재구축(replay)을 화면에서 실행합니다. |
→ Pipeline Ops · 데이터 복구
탐색과 분석
| 기능 | 설명 |
|---|---|
| Data Hub | 데이터셋을 카드 형태로 검색 · 등록하고 컬럼 · 문서 · 프리뷰를 확인합니다. |
| Data Catalogs | Trino 카탈로그 · 스키마 · 테이블 트리를 탐색하고 컬럼과 파일 메타데이터를 봅니다. |
| SQL 실행 | Trino SQL Editor로 쿼리를 실행하고 결과를 확인합니다. |
| Virtual Warehouse | 쿼리 실행 리소스를 워크하우스 단위로 나누고 리소스 그룹 사용량을 관리합니다. |
| 외부 Data API | 데이터 상품을 API Key 기반으로 외부 시스템에 공급하고 호출을 통제합니다. |
| SAMANDA AI | 자연어로 데이터셋 검색, 프리뷰, 상태 조회를 수행합니다. |
→ Data Hub · Compute · SAMANDA · 외부 Data API
현장 · 품질 (제조 · 제약)
| 기능 | 설명 |
|---|---|
| 자산(Asset) 관리 | 라인 · 설비 · 분석기기를 계층으로 등록하고 센서 라이브 값, 정상 범위, 정비 이력을 관리합니다. |
| 마스터 데이터 | 제품, 공정 단계, 레시피, 시스템 간 ID 매핑을 관리해 이기종 시스템의 공통 조인 키를 제공합니다. |
| Batch Trace | 하나의 배치를 기준으로 공정 실측, 품질 시험 결과, 관련 문서를 한 화면에 모아 추적합니다. |
| 품질 문서(GMP) | 일탈(Deviation), CAPA, OOS, 변경 관리를 등록 · 조회하고 배치 · 설비와 연결합니다. |
| 예측 · 위험 패널 | 품질 추세와 공정 데이터를 기반으로 규격 이탈 위험 신호를 표시합니다. |
→ Assets · Master Data · Batch Trace · 품질 문서
거버넌스와 품질 관리
| 기능 | 설명 |
|---|---|
| 보안 등급 분류 | 카탈로그 · 스키마 · 테이블 · 데이터셋에 4단계 등급을 부여합니다. |
| 접근 정책 | 그룹(팀) 단위로 데이터 접근과 포털 메뉴 노출을 통제합니다. |
| 컬럼 마스킹 | 개인정보 등 민감 컬럼을 역할에 따라 마스킹해 노출합니다. |
| 문서 비식별 | 수집한 문서에서 개인정보를 자동 비식별 처리하고 부서별로 격리합니다. |
| 데이터 품질(DQ) | 신선도 · 행수 · NULL 등 기준으로 판정하고 임계 초과 시 알림을 발송합니다. |
| 감사 로그 · 위반 | 로그인, 쿼리, 등록, 정책 변경 등 활동을 기록하고 거부된 접근을 추적합니다. |
규제 대응
| 기능 | 설명 |
|---|---|
| 적재 정합성 자동 검증 | 원천과 레이크의 데이터를 자동 대조해 건수 · 값 · 형식 일치를 검증하고 결과를 기록합니다. |
| 감사 추적 | 데이터 변경과 사용자 활동 이력을 보존해 검증 문서의 증거로 제공합니다. |
| 데이터 무결성 | 이력 보존, 스냅샷, 복구 절차로 원본 훼손 없이 되돌릴 수 있게 합니다. |
연계
| 기능 | 설명 |
|---|---|
| KosmosAI 연계 | 자산 마스터를 동기화해 받고, 학습용 데이터셋을 내보내고, 예측 결과를 화면에 표시합니다. |
| 표준 데이터 사전 | 엔티티 · 단위 · 통제어휘 · 조인 키를 단일 기준으로 관리해 시스템 간 의미를 일치시킵니다. |
현재 지원하지 않는 범위
문서에 적힌 기능과 실제 범위를 혼동하지 않도록, 현재 제품이 하지 않는 일을 함께 밝힙니다.
- 포털에서 파이프라인 코드(DAG)를 직접 작성하지 않습니다. 실행 · 재시도 · 로그 확인을 담당하는 운영 콘솔입니다.
- 배치 수집 화면에서 스케줄을 직접 등록하지 않습니다. 정기 실행은 파이프라인으로 등록합니다.
- BI 대시보드 편집 기능은 포함하지 않습니다. 분석 결과는 SQL, 데이터셋, 외부 Data API로 공급합니다.