목록기술 (87)
세상 모든 잡동사니 집합소 스레TV
✅ 한 줄 정의SGEN은 SAP 시스템의 ABAP 프로그램과 클래스 등의 객체를 미리 컴파일(Generate)하여, 사용자 최초 실행 시 성능 저하를 방지하는 SAP 표준 유틸리티입니다.🧠 왜 SGEN이 필요한가?SAP 시스템은 ABAP 객체(프로그램, 클래스 등)를 사용자가 처음 실행할 때 런타임에 컴파일합니다.→ 이 때문에 최초 실행 시 속도가 느려지고, 서버 부하가 일어날 수 있습니다.SGEN은 이러한 문제를 피하기 위해 미리(Pre-Generate) 객체를 컴파일해서 로드 성능을 높이고 사용자 경험을 개선합니다.📌 SGEN의 주요 기능기능설명✅ 미리 컴파일ABAP 프로그램, 클래스, 펑션 모듈 등을 SAP Kernel이 인식할 수 있도록 컴파일✅ 성능 향상첫 사용 시 컴파일 시간 제거 → 응답..
umodauto.lst 파일은 SAP 업그레이드나 시스템 변환(SUM, SPAM/SAINT 등) 과정에서 사용되는 수동 모디피케이션(수정) 조정 자동화와 관련된 파일입니다.주로 SPAU 또는 **업그레이드 중 수정된 SAP 객체(ABAP 프로그램 등)**를 추적하고 자동으로 병합할 수 있도록 지원하는 목적으로 활용됩니다.✅ 한 줄 정의umodauto.lst는 업그레이드나 패치 적용 시 수정된 SAP 표준 객체에 대해 자동 조정을 유도하기 위한 리스트 파일입니다.🧠 언제 사용되나?SPAU phase (Modification Adjustment) 또는 SPAU_AUTOSoftware Update Manager (SUM) 실행 중업그레이드, Enhancement Package, Support Package ..
SAP HANA에서의 DMO (Database Migration Option) for SUM 절차 중 Table Comparison은 데이터 마이그레이션의 무결성을 보장하기 위한 핵심 단계입니다. 이 단계는 소스 시스템의 테이블 데이터와 타겟 시스템(HANA DB)의 테이블 데이터가 일치하는지를 확인하는 과정입니다.✅ Table Comparison 개요항목설명목적마이그레이션된 테이블 데이터가 원본과 정확히 일치하는지 확인위치DMO 절차 중 Uptime Migration 이후, Downtime Migration 전적용 대상대상 테이블 중 일부 샘플 테이블 또는 사용자 지정 선택 테이블실행 방식행 수 비교(Row Count) 또는 Checksum(해시 기반 비교) 사용 🧠 Table Comparison은 ..
SAP S/4HANA Conversion 또는 업그레이드(예: Enhancement Package 적용) 과정에서 XPRA와 AIM은 시스템의 데이터 및 구조가 새로운 릴리스에 맞게 자동 변환되도록 SAP가 설계한 후처리 메커니즘입니다. 이 두 요소는 SUM(SAP Software Update Manager)이 다운타임 중 자동 실행합니다.✅ XPRA (eXecute PRogram After import)항목설명정의DDIC 객체가 import된 후에 실행되는 ABAP Report 프로그램으로, 데이터 변환 및 구조 재정렬 작업을 수행합니다.형태ABAP Report (SE38에서 실행 가능)주요 역할- 테이블 구조 변경 후 기존 데이터 마이그레이션- 삭제된 객체를 신규 구조로 재생성- 특정 뷰/테이블 초기..
SAP에서 eCATT (extended Computer Aided Test Tool)는 SAP 시스템의 자동화된 테스트 스크립트를 생성하고 실행하는 도구입니다.테스트를 수동으로 하지 않고도 반복적이고 표준화된 방식으로 기능 테스트, 통합 테스트, 마이그레이션 검증 등을 자동 수행할 수 있게 도와줍니다.✅ eCATT 정의 요약항목내용도구명eCATT (extended Computer Aided Test Tool)목적SAP 내 테스트 자동화: 기능 검증, 대량 입력, 마이그레이션 테스트 등지원 객체트랜잭션(T-code), BAPI, RFC, GUI Script 등사용 언어eCATT Script 언어 (ABAP 유사), 또는 외부 CSV/XML 파일과 결합트랜잭션 코드SECATT 🎯 eCATT 사용 목적목적설..
SAP 시스템에서 업그레이드(Upgrade) 또는 S/4HANA Conversion을 수행할 때, Shadow Instance(섀도우 인스턴스)는 핵심적인 역할을 하는 구성 요소입니다.이 인스턴스는 기존 운영 환경과 분리된 상태로 업그레이드 테스트 및 작업을 미리 수행하는 사본 시스템입니다.✅ Shadow Instance란?항목설명정의업그레이드 또는 컨버전 중에 생성되는, 운영 시스템의 논리적 복제본생성 목적실제 시스템에 영향을 주지 않고 SAP 업그레이드 실행을 사전 준비활용 시점업그레이드 중 preprocessing phase에 SUM에 의해 자동 생성됨사용 기간업그레이드 초기~중반까지, 이후 downtime phase 전에는 삭제됨 🧠 Shadow Instance의 핵심 목적운영 시스템(Produ..
SAP에서 SPAU(Transaction Code)는 업그레이드나 패치 적용 후, 고객이 수정했던 SAP 표준 오브젝트와 새로 배포된 SAP 버전이 충돌하는 경우 이를 조정(Adjust)하기 위한 트랜잭션입니다.SPAU는 주로 ABAP Repository 객체들(프로그램, 폼, 트랜잭션 등)에 대한 충돌을 해결하는 데 사용됩니다.✅ SPAU 요약 정리항목내용트랜잭션 코드SPAU전체 명칭Repository Adjustment for SAP Objects주 대상ABAP 프로그램, 폼, 트랜잭션, 메시지 클래스, 테이블 테크니컬 설정 등실행 시점업그레이드 또는 Support Package 적용 후반부(Post-processing phase)목적고객이 변경한 SAP 표준 객체와 새로 제공된 SAP 버전 간의 충..