SAP HANA
출처 : https://www.sap.com/korea/products/technology-platform/hana/what-is-sap-hana.html
[ Concept ] What is the IMDB?
인메모리 데이터베이스 인메모리 데이터베이스(IMDB : In-Memory DataBase)란 기존에 디스크 혹은 SSD(Solid-State Drive)에 데이터를 적재하는 방식과 달리, 컴퓨터의 메인 메모리로 작동하는 RAM에 데이터를
pythonchoboman.tistory.com
SAP HANA는 Data를 Disk에 보관하는 대신
Memory에 저장하는 Multi-Model Database이다.
Column(열) 기반의 IMDB(In-Memory DataBase)를 사용하여
고속의 트랜잭션과 분석을 단일 시스템에서 실행 가능하다.
[ Concept ] What is the OLAP?
OLAP OLAP(Online Analitical Processing)이란 다차원 분석을 통해 최종 사용자가 대화식으로 정보를 분석하고 의사결정에 활용하는 과정을 의미한다. OLAP은 Data Warehouse, Data Mart나 중앙화된 통합 데이터 저
pythonchoboman.tistory.com
즉, OLAP(Online Analytical Processing)과
OLTP(Online Transaction Processing)을 함께 제공함으로써
현재 시장에 출시된 다른 DBMS에 비해 훨씬 뛰어난 속도를 가지는 것이다.
[ Concept ] What is the RDBMS?
RDBMS RDBMS(Relational DataBase Management System)은 관계형 모델 기반의 DBMS이다. 이와 같은 관계형 DB는 Data가 하나 이상의 Column(열)과 Row(행)의 Table에 저장돼, 데이터 구조 간의 관계가 어떻게 상호작용하
pythonchoboman.tistory.com
뿐만 아니라, SAP HANA는 DB Server 역할,
Application에서 용청한 데이터 저장 및 검색과 분석, 데이터 통합 기능을 제공한다.
S/4 HANA
SAP ERP 등으로부터 유래한 S/4 HANA는
최신 In-Memory 플랫폼인 SAP HANA를 기반으로 구출 및 설계되었다.
또한 역할 기반의 사용자 경험을 바탕으로 구현된 SAP Fiori를 기본 UI로 제공하며,
On-Premise와 Cloud 두 가지 모두에 사용할 수 있다는 특징이 있다.
Oracle에서 S/4 HANA로의 Query 변환
DUAL -----> DUMMY
DUAL
SELECT * FROM DUAL;
DUMMY
SELECT * FROM DUMMY
NVL -----> IFNULL
NVL
SELECT MAX(NVL(HOST_ID, 0)) FROM HOST_LIST WHERE HOST_NAME LIKE 'KIM%';
IFNULL
SELECT MAX(IFNULL(HOST_ID, 0)) FROM HOST_LIST WHERE HOST_NAME LIKE 'KIM%';
SYSDATE -----> CURRENT_TIMESTAMP
SYSDATE
SELECT SYSDATE-10 FROM DUAL;
CURRENT_TIMESTAMP
SELECT CURRENT_TIMESTAMP-10 FROM DUMMY;
DECODE -----> MAP
DECODE
SELECT DECODE(SORT, 'IMG', 'IMAGE', 'VDO', 'VIDEO', 'ETC');
MAP
SELECT MAP(SORT, 'IMG', 'IMAGE', 'VDO', 'VIDEO', 'ETC');
ROWNUM -----> RWO_NUMBER()
ROWNUM
SELECT NAME FROM HOST WHERE ROWNUM < 22;
ROW_NUMBER()
SELECT NAME
(SELECT NAME, ROW_NUMBER() OVER (ORDER BY NAME) AS N FROM HOST)
WHERE N < 22;
'SAP > HANA' 카테고리의 다른 글
[ HANA ] How to Connect from HANA to PostgreSQL(1) (0) | 2024.12.23 |
---|---|
[ HANA ] S/4 HANA의 In-Memory 방식 작동 원리 (31) | 2023.11.23 |