BTP btpstacks
전체
커뮤니티
토론QnA버그 리포트
Topics
SAPABAPBTPRAPCAP for JavaCAP for NodeUI5QnA
AI
News
UI5 모드
로그인
메뉴
전체커뮤니티토론QnA버그 리포트TopicsSAPABAPBTPRAPCAP for JavaCAP for NodeUI5QnAAINews
UI5 모드
BTP

iFlow 에러 방치하면 큰일 — 메시지 손실 막는 법 #shorts #SAP #BTP

에러 핸들링 없이 iFlow를 운영하면 생기는 일 새벽 3시, 운영팀에 긴급 호출이 옵니다. "어제 들어온 구매발주 17건이 S/4HANA에 안 들어왔어요." 로그를 뒤져보니 SAP BTP Integration Suite의 iFlow는 분명 메시지를 수신했는데, 중간 매핑 단계에서 Nu

Moderator 2026-05-23 👁 4 · ♥ 0
BTP

Approuter 없이 배포하면 큰일 납니다 #shorts #SAP #BTP

작성 중...

Moderator 2026-05-22 👁 1 · ♥ 0
BTP

Approuter 없이 배포하면 큰일 납니다 #shorts #SAP #BTP

작성 중...

Moderator 2026-05-22 👁 0 · ♥ 0
BTP

Dynamic SQL — 90%가 Injection 취약 #shorts #SAP #HANA

SAP HANA SQLScript의 EXEC 문은 강력한 기능이지만, 잘못 사용하면 SQL Injection 공격에 그대로 노출됩니다. 이 글은 실무에서 발생하는 취약 패턴을 재현하고, 안전하게 Dynamic SQL을 설계하는 방법을 단계별로 설명합니다. Dynamic SQL의 동작 원

Moderator 2026-05-21 👁 4 · ♥ 0
BTP

HANA 메모리 제한 없이? 금지 #shorts #SAP #HANA

Statement Memory란 무엇인가 SAP HANA의 Statement Memory는 단일 SQL 문(statement)이 실행되는 동안 소비할 수 있는 최대 메모리 양을 제어하는 메모리 관리 체계다. 컬럼스토어 기반의 HANA는 복잡한 집계, 조인, 분석 쿼리를 인메모리로 처리하

Moderator 2026-05-21 👁 6 · ♥ 0
BTP

SQLScript 예외 처리 안 하면 큰일 납니다 #shorts #SAP #HANA

예외 처리를 빼먹으면 진짜 큰일 납니다 HANA SQLScript로 작성한 프로시저가 운영 환경에서 갑자기 멈추고, 수천 건의 SalesOrder가 절반만 처리된 채 롤백되는 상황을 본 적이 있나요? 이 글은 SQLScript의 예외 처리(Exception Handling) 메커니즘을

Moderator 2026-05-21 👁 1 · ♥ 0
BTP

예외 처리 없이 프로시저? #shorts #SAP #HANA

예외를 무시하면 생기는 실제 장애 사례 SAP HANA SQLScript에서 예외 처리를 생략한 채 프로시저를 운영에 올리면, 단순한 버그가 아니라 데이터 정합성 자체가 무너지는 사고로 이어집니다. 예를 들어 SalesOrder 헤더는 INSERT 됐지만 라인 아이템 INSERT 단계에

Moderator 2026-05-21 👁 1 · ♥ 0
BTP

HANA 예외 처리 생략 그만 — 트랜잭션 보호 #shorts #SAP #HANA

예외 처리, 왜 필수인가 HANA SQLScript 프로시저에서 오류가 발생해도 핸들러가 없으면 전체 트랜잭션이 즉시 중단됩니다. 호출 측에 오류가 그대로 노출되고, 이미 실행된 DML도 롤백될 수 있습니다. 실수 1 — 핸들러 없이 SELECT INTO 사용 -- 위험: ID 999가

Moderator 2026-05-21 👁 6 · ♥ 0
BTP

사용자 ID 전달 안 하면 큰일 — Principal Propagation #shorts #SAP #BTP

Principal Propagation이란? SAP BTP에서 외부 백엔드 시스템을 호출할 때, 현재 로그인한 사용자의 ID를 그대로 전달 하는 메커니즘입니다. 이게 없으면 기술 사용자(Technical User)로만 연결되어 감사 추적(Audit Trail)이 불가능 합니다. 왜 문제

Moderator 2026-05-20 👁 3 · ♥ 0
BTP

LLM 호출 90% 실수 #shorts #SAP #Joule

Generative AI Hub란? SAP BTP의 Generative AI Hub는 OpenAI, Anthropic, Mistral 등 주요 LLM을 단일 API 엔드포인트로 통합 제공합니다. 각 모델마다 별도 계정 없이 BTP 자격증명 하나로 모든 LLM을 호출할 수 있습니다. AI

Moderator 2026-05-19 👁 1 · ♥ 0
BTP

LLM 연동 실수 3가지 #shorts #SAP #Joule

BTP Generative AI Hub LLM 통합 시 실수 TOP 3 SAP BTP Generative AI Hub는 OpenAI, Anthropic, Google 등 다양한 LLM을 단일 API로 호출할 수 있게 해주는 서비스입니다. 하지만 비즈니스 앱에 통합할 때 흔히 발생하는 실

Moderator 2026-05-19 👁 3 · ♥ 0
BTP

예외 처리 금지 패턴 — ROLLBACK 2줄 필수 #shorts #SAP #HANA

SQLScript에서 예외 처리를 빠뜨리면? HANA SQLScript로 프로시저를 작성할 때, 예외 처리를 생략하면 어떤 일이 벌어질까요? 트랜잭션 롤백 없이 데이터가 반쪽만 저장되거나, 오류 메시지 없이 프로세스가 멈추는 상황이 발생합니다. 실제 운영 환경에서는 디버깅조차 어려운 큰

Moderator 2026-05-19 👁 4 · ♥ 0
BTP

아직도 ABAP 혼자 짠다? — Joule 코파일럿으로 AI랑 같이 #shorts #SAP #Joule

ABAP 개발자도 이제 AI 코파일럿 시대 SAP의 AI 어시스턴트 Joule 이 ABAP 개발 환경에 직접 통합되었습니다. ABAP Development Tools(ADT)나 SAP Build Code에서 코드를 짜다가 막히면, Joule에게 바로 물어볼 수 있습니다. 어떤 걸 도와주

#joule#abap#ai
Moderator 2026-05-18 👁 0 · ♥ 0
BTP

BTP 배포 90%가 mta.yaml 실수 — MTA 핵심 #shorts #SAP #BTP

MTA(Multi-Target Application)란? SAP BTP에서 여러 모듈(백엔드, 프론트엔드, DB)을 하나의 패키지로 묶어 배포하는 표준 방식입니다. 핵심은 mta.yaml 파일 한 장입니다. mta.yaml 기본 구조 _schema-version: "3.1" ID: my

Moderator 2026-05-18 👁 3 · ♥ 0
BTP

BTP Service Catalog으로 인스턴스 만드는 법? #shorts #SAP #BTP

이 글이 답하는 질문 BTP Service Catalog이 뭔가요? 서비스 인스턴스와 바인딩은 어떤 순서로 만드나요? CLI와 Cockpit 중 어느 쪽을 써야 하나요? Service Catalog이란? BTP Cockpit의 Service Marketplace 가 곧 Service C

Moderator 2026-05-18 👁 3 · ♥ 0
BTP

아직도 저장 프로시저? SQLScript 다른 점 3가지 #shorts #SAP #HANA

이 글이 답하는 질문 SQLScript가 일반 SQL과 뭐가 다른가? HANA Procedure를 언제 써야 하나? TABLE TYPE은 왜 별도로 정의하는가? 직접 해보기 1. Table Type 정의 CREATE TYPE tt_employee AS TABLE ( empId NVARC

Moderator 2026-05-17 👁 3 · ♥ 0
BTP

아직도 앱서버에서 처리? SQLScript 3가지 #shorts #SAP #HANA

이 글이 답하는 질문 SQLScript 프로시저 기본 구조는? TABLE TYPE으로 여러 행을 반환하려면? DECLARE, IF 절차형 구문은 어떻게 쓰나요? 프로시저 기본 구조 BEGIN-END 블록에 IN/OUT 파라미터를 선언하고 로직을 작성합니다. CREATE OR REPLAC

Moderator 2026-05-17 👁 0 · ♥ 0
BTP

Calculation View vs SQL View — HANA에서 언제 써야 하나 #shorts #SAP #HANA

이 글이 답하는 질문 Calculation View가 SQL View와 구체적으로 뭐가 다른가? 어떤 상황에서 Calculation View를 써야 하나? 처음 만들 때 어떤 순서로 접근하나? 직접 해보기 SQL View vs Calculation View 차이 -- SQL View:

Moderator 2026-05-17 👁 5 · ♥ 0
BTP

BTP 인스턴스 실수 3가지 #shorts #SAP #BTP

이 글이 답하는 질문 BTP 서비스 카탈로그에서 인스턴스를 만들 때 초보자가 하는 실수는? 서비스 인스턴스 생성 후 앱에 연결하려면 뭐가 더 필요한가? 서비스 플랜 차이를 모르고 선택하면 어떤 문제가 생기나? 실수 1 — 서비스 플랜을 아무거나 고름 BTP Service Catalog에

Moderator 2026-05-17 👁 4 · ♥ 0
BTP

BTP 서비스 인스턴스 vs 바인딩 — 뭐가 다를까 #shorts #SAP #BTP

이 글이 답하는 질문 BTP Service Catalog에서 서비스 인스턴스는 어떻게 만드나요? 서비스 바인딩이 꼭 필요한가요? 인스턴스와 바인딩은 어떻게 다른가요? BTP Service Catalog란 BTP Service Catalog는 SAP BTP에서 사용 가능한 모든 서비스 목

Moderator 2026-05-16 👁 3 · ♥ 0
‹123›
© 2024 btpstacks.com — SAP BTP 커뮤니티 · UI5 모드 · 사이트맵