목록기술/HANA DB (29)
세상 모든 잡동사니 집합소 스레TV
SAP HANA에서의 **카탈로그 백업(Catalog Backup)**과 **로그 백업(Log Backup)**은 모두 데이터의 복구를 위한 핵심 구성 요소이지만, 그 역할과 백업 대상이 서로 다릅니다.둘은 함께 사용되어 **Point-in-Time Recovery (시점 복구)**를 가능하게 합니다.✅ 1. 카탈로그 백업 (Catalog Backup)🔹 정의카탈로그 백업은 SAP HANA의 메타데이터(카탈로그 객체들) — 예를 들어 테이블 구조, 뷰, 인덱스, 스키마, 사용자 정의 함수 및 프로시저 등에 대한 정보를 저장한 백업입니다.📦 포함 대상포함 내용테이블 정의 (DDL)뷰 정의인덱스 및 파티션 정보Stored Procedure / Function 정의스키마 및 권한 정보 등 ❗ 포함되지 않는..
SAP HANA의 Catalog는 SAP HANA 데이터베이스 내에 존재하는 모든 데이터베이스 객체(테이블, 뷰, 프로시저, 스키마 등)에 대한 메타데이터를 관리하고 탐색할 수 있는 구조 또는 뷰입니다.✅ 한 줄 정의SAP HANA Catalog는 SAP HANA 시스템의 테이블, 뷰, 인덱스, 프로시저, 함수 등 모든 DB 객체의 정의와 상태를 관리하는 메타데이터 저장소 및 탐색 인터페이스입니다.🧱 Catalog의 주요 역할역할설명📚 메타데이터 저장테이블/뷰/인덱스/프로시저 등의 정의와 속성 정보를 저장🔍 탐색 기능HANA Studio, HANA Cockpit, SQL Console 등에서 구조 확인🛠️ 운영 지원객체 생성, 변경, 삭제 시 메타데이터 반영 및 추적🔒 권한 검증사용자 권한 및 ..
SAP HANA의 Statement Library는 미리 정의된 SQL 문장(쿼리) 저장하고 재사용할 수 있도록 설계된 구조로, 특히 XSA(Application), HDI 개발, 그리고 Stored Procedure/Function 내에서 코드 재사용성과 유지 보수성을 높이기 위해 사용됩니다.✅ 한 줄 정의Statement Library는 SAP HANA HDI 환경에서 공통 SQL 문장을 저장하고, 다양한 위치에서 이를 호출해 사용할 수 있도록 하는 재사용 가능한 SQL 정의 파일(.hdbstatementlibrary)입니다. 🧱 기본 개념항목설명📄 파일 확장자.hdbstatementlibrary💬 저장 내용이름이 부여된 SQL 문장 세트 (SELECT, INSERT, CALL 등)🔁 사용 목..

SAP HANA Deployment Infrastructure (HDI)는 SAP HANA의 Cloud Foundry 기반 애플리케이션 개발과 배포를 위한 핵심 구성 요소입니다. 특히 SAP HANA Cloud, SAP BTP, SAP HANA XSA 환경에서 데이터 모델링 객체(CDS, 테이블, 뷰, 프로시저 등)를 컨테이너 방식으로 관리하고 배포하는 데 사용됩니다.🧠 한 줄 정의HDI(HANA Deployment Infrastructure)는 SAP HANA의 컨테이너 기반 개발 및 배포 프레임워크로, 테이블/뷰/프로시저 등 DB 객체를 모듈 단위로 안전하게 정의, 관리, 배포할 수 있도록 합니다.🎯 HDI가 왜 필요한가?기존의 SAP HANA에서는 SQL 스크립트나 SE11 같은 방식으로 객체를..
Data Lake(데이터 레이크)는 최근 데이터 아키텍처에서 핵심적으로 사용되는 개념으로, 대용량의 다양한 데이터를 원시 형태 그대로 저장하고, 필요 시 처리하거나 분석하는 방식의 저장소입니다.✅ 한 줄 정의Data Lake는 정형, 반정형, 비정형 데이터를 원시 형태로 저장하고, 유연하게 분석 및 가공할 수 있도록 설계된 확장형 스토리지 아키텍처입니다.📦 특징 요약항목설명데이터 형식정형(SQL), 반정형(JSON, XML), 비정형(이미지, 로그, 오디오 등) 모두 가능저장 구조원시 데이터(Raw Data)를 그대로 저장저장소 기술보통 HDFS, Amazon S3, Azure Blob, GCS 등 객체 스토리지 기반스키마 적용 시점읽을 때(Schema-on-Read) → 유연한 분석 가능처리 방식대용..
SAP HANA Cockpit에서의 **Cockpit Administrator**와 Cockpit User Administrator 역할은 모두 관리 권한을 가지지만, 관리 범위와 목적이 다릅니다. 아래에 두 역할의 차이를 명확히 정리해드릴게요.🔑 1. Cockpit Administrator (COCKPIT_ADMIN)항목설명목적SAP HANA Cockpit 자체의 전체 운영 및 구성을 담당권한 수준최상위 관리자 (슈퍼유저급)기능 예시 Cockpit 인스턴스 설정리소스 추가/삭제시스템 등록 및 연결테넌트 DB 모니터링 설정다른 사용자에게 역할 할당| 부여 위치 | SAP HANA Cockpit 자체 (XSA 기반 Cockpit) 내 사용자에게 할당👥 2. Cockpit User Administrat..
🧠 SAP HANA HCMT란?**HCMT (Hardware and Cloud Measurement Tool)**는SAP HANA를 실행할 하드웨어 또는 클라우드 환경이 SAP의 인증 기준에 적합한지 검증하기 위해 사용하는 벤치마크 및 측정 도구입니다.📌 주요 목적목적설명✅ HANA 적합성 평가시스템이 **SAP HANA 인증 기준 (TDI 기준 등)**을 충족하는지 사전 검증✅ 퍼포먼스 측정CPU, 메모리, 디스크, I/O, NUMA 등 성능 지표를 벤치마크✅ 인증 신청 기반 자료SAP HANA TDI(Tailored Data Center Integration) 또는 Public Cloud 인프라 인증 신청 시 필수 자료 제공 🔧 사용 대상하드웨어 벤더: HPE, Dell, Lenovo, Fuji..