용어집
GenD 플랫폼에서 사용하는 주요 용어를 정리합니다.
| 용어 | 설명 |
|---|---|
| Trino | 분산 SQL 쿼리 엔진. 여러 데이터 소스를 Federation SQL로 조회한다. |
| Federation SQL | 서로 다른 카탈로그(Iceberg, PostgreSQL 등)의 테이블을 단일 쿼리에서 JOIN하는 기능. |
| Iceberg | Apache Iceberg. ACID 트랜잭션, 스키마 진화, 타임 트래블을 지원하는 오픈 테이블 포맷. |
| 카탈로그(Catalog) | Trino에서 데이터 소스를 구분하는 최상위 네임스페이스. 예: iceberg, sourcedb. |
| 스키마(Schema) | 카탈로그 내 테이블 그룹. 예: iceberg.card, sourcedb.public. |
| PII | Personally Identifiable Information. 개인 식별 정보(이름, 전화번호, 주민번호 등). |
| PII 마스킹 | PII 데이터를 해시, 부분 마스킹, 토큰화 등으로 비식별화하는 기술. |
| ABAC | Attribute-Based Access Control. 속성 기반 접근 제어. |
| RBAC | Role-Based Access Control. 역할 기반 접근 제어. |
| MCC 코드 | Merchant Category Code. 가맹점 업종 분류 코드(4자리). |
| DQ | Data Quality. 데이터 품질. completeness, uniqueness, freshness, consistency 4축으로 측정. |
| Lineage | 데이터 계보. 데이터의 출처와 변환 이력을 추적하는 것. |
| CDC | Change Data Capture. Debezium을 통해 DB 변경을 실시간 캡처. |
| Time Travel | Iceberg 테이블의 과거 시점 스냅샷을 조회하는 기능. |
| SeaweedFS | 개발 환경 S3 호환 오브젝트 스토리지. |
| Ceph RGW | 프로덕션 환경 S3 호환 오브젝트 스토리지(Ceph RADOS Gateway). |
| Hive Metastore | Iceberg 테이블의 메타데이터(스키마, 파티션)를 관리하는 서비스. |
| NL2SQL | Natural Language to SQL. 자연어를 SQL 쿼리로 변환하는 AI 기능. |
| RAG | Retrieval-Augmented Generation. 스키마 메타데이터 벡터 검색으로 LLM 컨텍스트를 증강. |
| RFM | Recency, Frequency, Monetary. 고객 세분화에 사용하는 3가지 지표. |
| Kind | Kubernetes IN Docker. 로컬 개발용 K8s 클러스터 도구. |
| Dagster | 파이프라인 오케스트레이션 프레임워크. |
| MLflow | ML 실험 추적 및 모델 레지스트리 플랫폼. |
| Vault | HashiCorp Vault. 시크릿 관리 및 HMAC 서명에 사용. |
| Keycloak | SSO 및 JWT 인증을 담당하는 ID 공급자. |
| Presidio | Microsoft Presidio. PII 탐지(Analyzer) 및 비식별화(Anonymizer) 서비스. |
| Superset | Apache Superset. BI 대시보드 플랫폼. |