반응형
Notice
Recent Posts
Recent Comments
160x600
세상 모든 잡동사니 집합소 스레TV
[HANA] Catalog Object 본문
728x90
반응형
SAP HANA에서 말하는 "Catalog Object"는 데이터베이스 내부에 존재하는 구조적 정의(메타데이터) 객체들을 의미하며, 주로 데이터베이스 스키마 안에 존재하는 테이블, 뷰, 프로시저, 함수, 시퀀스, 트리거 등을 가리킵니다.
📚 Catalog Object란?
Catalog Object = 데이터베이스 안의 논리적 객체들 (메타데이터 중심)
📂 예시: SAP HANA의 주요 Catalog Objects
유형예시설명
Table | CUSTOMERS, SALES_DATA | 실제 데이터를 저장하는 구조 |
View | V_CUSTOMER_ORDERS | 여러 테이블을 조인하거나 가공한 읽기 전용 결과 |
Stored Procedure | sp_calculate_bonus() | 미리 정의된 SQL 프로시저 로직 |
Function | get_discount_rate() | 반환값이 있는 사용자 정의 함수 |
Sequence | seq_invoice_id | 고유한 숫자를 자동 생성하는 객체 |
Synonym | ext_customer → CUSTOMER | 객체에 별칭 부여 |
Trigger | AFTER INSERT 트리거 | 특정 이벤트 발생 시 자동 수행 로직 |
🧭 어디서 볼 수 있나?
- SAP HANA Database Explorer
- 왼쪽 패널의 Catalog > 스키마 > Tables / Views / Procedures 등에서 확인 가능
- SAP HANA Studio or Eclipse
- Catalog 트리 아래에서 스키마별로 확인 가능
📦 왜 중요할까?
- 데이터베이스 구조 설계에 핵심
- 데이터 로딩/쿼리/비즈니스 로직 수행을 위한 기본 단위
- 마이그레이션 또는 백업/복구 시 내보내고(import/export) 가져오는 대상이 됨
🛠 관련 도구
- IMPORT/EXPORT CATALOG OBJECTS 기능 (SAP HANA Database Explorer)
- .hdbtable, .hdbprocedure 같은 HANA 개발 객체들과 연결됨
300x250
반응형
'기술 > HANA DB' 카테고리의 다른 글
[HANA DB] INIFILE ADMIN (0) | 2025.06.04 |
---|---|
[HANA DB] Savepoint (1) | 2025.06.03 |
[HANA] SQL Trace Tool (0) | 2025.06.01 |
[HANA DB] SAP HANA Cockpit vs SAP HANA Database Explorer (0) | 2025.05.31 |
[HANA] hdblcm 툴 (0) | 2025.05.30 |
[HANA BC] Workload Class (0) | 2025.05.29 |
[HANA DB] SAP HANA SQL Console (0) | 2025.05.28 |
Comments