목록2025/04 (7)
세상 모든 잡동사니 집합소 스레TV

SAP Cloud Connector란?SAP Cloud Connector(SCC)는온프레미스(내부망) SAP 시스템과 SAP BTP(Business Technology Platform)와 같은 클라우드 환경을안전하게 연결해주는 소프트웨어입니다.온프레미스 시스템을 외부로 노출시키지 않고,클라우드 애플리케이션이 내부 시스템 리소스에 접근할 수 있도록 다리 역할을 합니다.✅ 주요 역할보안 게이트웨이외부에서 온프레미스 시스템으로 직접 접근하지 않고,SCC가 터널링(Tunneling) 역할을 하여 연결을 관리합니다.양방향 통신 지원주로 클라우드 → 온프레미스 방향의 아웃바운드 통신을 지원하지만,필요에 따라 클라우드로부터 요청을 수신하는 형태도 설정할 수 있습니다.리소스 세분화 제어어떤 시스템, 어떤 포트, 어떤 ..
SAP HANA에서 스키마(Schema)란?SAP HANA는 강력한 인메모리 데이터베이스 관리 시스템으로, 데이터를 저장하고 처리하는 데 다양한 방법을 제공합니다. 그 중 **스키마(Schema)**는 데이터베이스 객체들을 논리적으로 그룹화하고 관리할 수 있는 중요한 구성 요소입니다. SAP HANA에서 스키마는 데이터베이스의 구성 단위로서, 테이블, 뷰, 프로시저, 함수 등 다양한 데이터베이스 객체들을 포함하는 컨테이너 역할을 합니다.스키마의 기본 개념**스키마(Schema)**는 데이터베이스 내의 객체들을 논리적으로 그룹화하는 컨테이너입니다.테이블, 뷰, 인덱스, 프로시저, 사용자 정의 함수(UDF), 시퀀스 등 여러 데이터베이스 객체가 하나의 스키마 안에 속할 수 있습니다.각 스키마는 특정 소유자(..

SAP Web Dispatcher란?SAP 시스템에서 인터넷 또는 네트워크를 통해 들어오는 트래픽을안전하고 효율적으로 분배하는 프록시 서버입니다.보다 정확하게는, SAP Web Dispatcher는 SAP 시스템 앞단에 위치하여, 외부 요청을 분석하고 분배하는 리버스 프록시 서버 역할을 수행합니다.✅ 역할외부(브라우저, 모바일 애플리케이션 등)에서 SAP 시스템에 접속할 때,사용자는 SAP 서버(ABAP AS, Java AS 등)로 직접 연결되지 않습니다.대신, 요청은 먼저 SAP Web Dispatcher를 거치게 됩니다.Web Dispatcher는 들어오는 트래픽을 분석하여,어디로 보낼지 결정하고(로드 밸런싱)요청을 검사하고(보안 필터링, SSL 종료, URL 검증)경우에 따라 세션을 유지하거나 요청..
🧩 Data Aging의 목적메모리 최적화: SAP HANA는 인메모리 데이터베이스이므로 데이터를 메모리에 올리기 위한 자원이 많이 필요합니다. Data Aging을 활용하면 오래된 데이터는 디스크로 이동시켜 메모리 자원을 절약할 수 있습니다.성능 유지: 데이터를 주기적으로 정리하고 이동시킴으로써 시스템 성능을 오랜 시간 동안 안정적으로 유지할 수 있습니다.스토리지 비용 절감: 자주 사용되지 않는 데이터는 저비용 디스크 저장소로 옮겨 물리적 하드웨어 자원 비용을 절감할 수 있습니다.🧠 Data Aging의 작동 원리데이터 수명 주기 설정: 데이터가 활발하게 사용되는 시점(핫 데이터)과 거의 사용되지 않는 시점(웜 데이터 또는 콜드 데이터)을 정의합니다.예를 들어, 최근 1개월의 데이터는 메모리에 유지..
SAP HANA에서는 데이터베이스 백업을 여러 가지 방식으로 수행할 수 있으며, 대표적으로 스냅샷 백업, 개별(논리적) 백업, 파일 시스템 백업이 있습니다. 각 방식은 특징, 목적, 사용 시나리오, 복구 방식 등이 다르기 때문에 시험뿐만 아니라 실무에서도 이해가 매우 중요합니다.✅ 1. 개별 백업 (Individual Backup)🧩 설명:SAP HANA Cockpit 또는 Studio, SQL 명령어를 통해 시스템 DB와 각 테넌트 DB를 논리적으로 개별 백업합니다.백업 대상: 데이터 볼륨, 로그 볼륨📁 백업 형식:.dat, .log, .catalog 등의 백업 파일 생성됨🎯 장점:백업과 복구가 정교하고 제어 가능특정 테넌트만 백업하거나 복원 가능⚠️ 단점:각 DB를 개별적으로 백업해야 하므로 작..
/sap/public/icf_info/icr_groups는 SAP 시스템에서 제공하는 공개 ICF(Internet Communication Framework) 서비스 중 하나인데, Web Dispatcher나 외부 시스템이 SAP 시스템의 ICM(Internet Communication Manager) 라우팅 그룹 정보를 얻기 위해 사용하는 URL✅ 전체 경로:/sap/public/icf_info/icr_groups 📘 이 서비스의 용도:🔍 ICM 라우팅 그룹 정보 제공SAP 시스템은 다수의 애플리케이션 서버 인스턴스가 있을 수 있고, 이들은 라우팅 그룹 (ICR Groups) 으로 분류될 수 있습니다./sap/public/icf_info/icr_groups는 Web Dispatcher 또는 외부 시..
✅ 1. Dictionary Object란?📘 정의:Dictionary Object는 SAP의 ABAP Dictionary (SE11) 안에서 정의되는 모든 데이터 구조를 의미합니다.이들은 SAP 시스템 내에서 데이터베이스 테이블을 정의하거나, 데이터를 저장/처리하는 구조를 만드는 데 사용됩니다.🔹 대표적인 Dictionary Object 종류:객체 유형설명Table (Transparent/Cluster/Pooled)실제 DB 테이블. 데이터 저장View여러 테이블을 조합해 조회 용도로 사용Data Element필드의 타입과 속성 정의Domain필드 값의 범위, 길이, 유형 정의Structure물리적 테이블은 아니지만 필드 묶음 (예: 인터페이스용)Table Type내부 테이블 정의 시 사용🛠 예시..