한 줄로 끝내는 Calculated Field — DB 불필요 #shorts #SAP #CAP
Virtual Element란 CAP에서 Virtual Element는 DB 테이블에 실제 컬럼이 없지만 OData 응답에 노출되는 가상 필드입니다. 집계, 변환, 외부 데이터 조합 같은 파생 값을 스키마에 추가할 때 마이그레이션 없이 즉시 적용할 수 있는 점이 강점입니다. CDS 모델
Virtual Element란 CAP에서 Virtual Element는 DB 테이블에 실제 컬럼이 없지만 OData 응답에 노출되는 가상 필드입니다. 집계, 변환, 외부 데이터 조합 같은 파생 값을 스키마에 추가할 때 마이그레이션 없이 즉시 적용할 수 있는 점이 강점입니다. CDS 모델
CAP for Node.js 앱의 Approuter(xs-app.json) 라우트 설정 실수가 어떻게 인증을 통째로 우회시키는지 분석하고, 안전한 authenticationType·destination·csrfProtection 구성 패턴을 실전 코드로 정리합니다.
SAPUI5 i18n 다국어 지원 완전 정복 — Resource Bundle 설정부터 XML View 바인딩, Controller 동적 텍스트 처리까지
OpenAI GPT-5.5 Instant ChatGPT 기본 모델 교체, 셀프서브 광고 베타, Google Gemini Webhooks, 미스트랄 Medium 3.5
SAP BTP 비용의 90%를 낭비하는 3가지 원인과 해결법 — 미사용 인스턴스 정리, 메모리 최적화, API 캐싱
RAP Action이 뭔가요? RAP(RESTful ABAP Programming)에서 Action은 CRUD 외의 비즈니스 로직을 처리하는 오퍼레이션입니다. 버튼 클릭 한 번으로 "승인", "취소", "전기" 같은 작업을 수행할 때 사용합니다. Action에는 크게 두 종류가 있습니다

2026년 5월 4일 글로벌 AI 시장은 미·중 프론티어 모델 경쟁이 한층 격화되는 모습을 보이고 있습니다. OpenAI의 GPT-5.5가 Amazon Bedrock을 통해 기업 고객에게 본격 공급되는 가운데, 중국 DeepSeek은 V4 시리즈 가격을 75% 인하하며 미국 빅랩들을 정
전통 방식: LOOP로 합계 구하기 ABAP 개발자라면 내부 테이블의 합계를 구할 때 아래 패턴을 자주 씁니다. DATA lv_total TYPE p DECIMALS 2. LOOP AT lt_orders INTO DATA(ls_order). lv_total = lv_total + ls_

CAP for Node.js의 cds.ql로 SQL 집계 쿼리를 작성하는 실전 패턴을 다룹니다. GROUP BY·HAVING·COUNT·SUM·AVG 집계 함수 활용법, WHERE vs HAVING 차이, 서브쿼리 인라인 패턴, Late materialization 원칙까지 판매 대시보

딥시크 GPT 추월 선언, Anthropic 정액제 종말, OpenAI 첫 오픈소스 공개 등 5월 2일 AI 주요 뉴스 종합.

SAP BTP API Management의 Rate Limit, Quota, Spike Arrest 세 가지 트래픽 정책을 비교하고, XML 설정 예제와 다단계 방어 전략, 429 에러 커스터마이징까지 실전 구성법을 정리합니다.

CAP Node.js에서 @requires와 @restrict 어노테이션으로 서비스·엔티티·액션의 접근 제어를 선언적으로 구현하는 방법을 다룹니다. 인스턴스 수준 보안(where 절), XSUAA 연동, 보안 설계 Best Practices까지 코드 예제와 함께 설명합니다.
OPA5로 E2E 테스트 자동화하기 SAPUI5 애플리케이션은 복잡한 사용자 상호작용을 포함합니다. 매 배포마다 수동 테스트를 반복하는 것은 비효율적이며 오류 발생 위험이 높습니다. OPA5(One Page Acceptance)는 SAPUI5 전용 E2E 테스트 프레임워크로, 사용자 동
SAP Profile 직접 할당 방식의 문제점과 PFCG Role 설계 원칙을 정리했습니다. Authorization Object 구조부터 Composite Role, 감사 대비 최소 권한 설계까지 실전 가이드입니다.
SAP BTP Integration Suite의 iFlow 설계 원칙과 실전 Error Handling 전략을 단계별로 정리했습니다. Exception Subprocess, Dead Letter Queue, MPL 모니터링까지 운영 레벨 가이드입니다.

ABAP Cloud와 Standard ABAP의 핵심 차이를 5가지 실전 Q&A로 정리합니다. SELECT 직접 접근 차단, 미공개 FM 호출 불가, 마이그레이션 5대 이슈, RAP 권장 이유, BAdI/Enhancement 호환성까지 ABAP 코드 비교 예시와 함께 다룹니다. BTP

SAP BTP Generative AI Hub를 통해 GPT-4o, Claude 등 LLM을 BTP 앱에 통합하는 방법을 단계별로 설명합니다. AI Core 인스턴스 생성, OAuth2 토큰 획득, Deployment ID 기반 Chat Completions API 호출, Python

cds.connect.to()를 활용해 CAP for Node.js 프로젝트에서 외부 REST/OData API를 소비하는 전 과정을 단계별로 학습합니다. EDMX import부터 Destination Service 연동, CSRF 토큰, 재시도 패턴까지 프로덕션 수준의 실전 코드를 다

SELECT *, 중첩 루프, 동적 SQL 등 비효율 패턴을 식별하고 JOIN/FOR ALL ENTRIES/EXISTS 비교, DML 블록 처리, 집계 Push-down, 버퍼링 전략을 코드 예제와 함께 다룹니다. AI 도구(Claude/ChatGPT)로 레거시 쿼리를 자동 최적화하는

SAP HANA Cloud의 Window Function(RANK, DENSE_RANK, ROW_NUMBER, LEAD, LAG, NTILE)을 활용하여 지역별 판매 순위, 전월 대비 성장률(MoM), 성과급 구간 분류를 SQL 단일 쿼리로 구현하는 실전 가이드입니다.