반응형
Notice
Recent Posts
Recent Comments
160x600
세상 모든 잡동사니 집합소 스레TV
[HANA] Smart Data Integration 본문
728x90
반응형
SAP HANA Smart Data Integration(SDI)은 SAP HANA 플랫폼에서 다양한 외부 데이터 소스와의 통합을 가능하게 해주는 데이터 통합 프레임워크입니다. 실시간 또는 배치 방식으로 데이터를 가져오거나, 가공·통합·복제할 수 있도록 설계되어 있습니다.
✅ SAP HANA Smart Data Integration(SDI) 이란?
SAP HANA Smart Data Integration(SDI)은 이기종 시스템 간의 데이터 통합을 지원하는 ETL(Extract, Transform, Load) 프레임워크로, 다양한 소스에서 데이터를 가져와 HANA에서 직접 처리할 수 있도록 합니다.
- 실시간 및 배치 데이터 통합
- 다양한 SAP 및 비SAP 시스템 연동
- HANA Native SQL로 직접 데이터 조작 가능
- 가상 테이블(Virtual Tables)을 통한 원격 데이터 쿼리
🔷 SDI 구성 요소
구성 요소설명
Data Provisioning Agent | HANA 외부에서 구동되는 커넥터 호스트. 다양한 어댑터들을 로드하여 외부 시스템과 연결함 |
Remote Source | 외부 시스템 정의 객체. HANA에서 외부 DB나 파일을 연결할 때 생성 |
Virtual Table | 외부 시스템 테이블을 HANA에서 가상 테이블 형태로 쿼리 가능하게 해주는 객체 |
Flowgraph | 시각적 데이터 흐름 설계 도구 (ETL/ELT를 위한) |
SDI Adapter | SAP 및 비SAP 소스와의 연결을 위한 커넥터들 (Oracle, MS SQL, Salesforce, Twitter, REST API 등) |
🔷 SDI의 주요 기능
기능설명
데이터 복제(Replication) | 실시간 또는 배치 방식으로 데이터 동기화 |
가상화(Virtualization) | 외부 데이터를 복제 없이 HANA에서 직접 쿼리 |
ETL 처리 | 데이터 변환, 정제, 필터링, 조인, 집계 등을 Flowgraph로 구성 |
데이터 품질 관리 | SAP Data Quality 서비스와 연계 가능 |
변경 데이터 캡처 (CDC) | 일부 커넥터에서 데이터 변경만 추적하여 효율적 동기화 가능 |
🔷 지원하는 데이터 소스 예시
SAP비SAP
SAP ECC / S/4HANA | Oracle, MSSQL, MySQL |
SAP BW, BPC | Salesforce, Twitter, Facebook |
SAP Ariba, SuccessFactors | CSV, JSON, REST API, Google BigQuery |
🔷 SAP SDI vs SDA 차이
항목SDI (Smart Data Integration)SDA (Smart Data Access)
방식 | ETL + 가상화 가능 | 오직 가상화 (Virtual Table) |
기능 | 복제/변환/스케줄링 지원 | 단순 SQL push-down 방식 |
지원 대상 | SAP + 비SAP (넓음) | 제한적 (SAP, 일부 DB) |
예시 | Oracle → HANA로 데이터 복제 | Oracle의 데이터를 직접 쿼리 |
🔷 실제 사용 예시
- Salesforce 데이터를 SAP HANA에 실시간 동기화
- Data Provisioning Agent 설치
- Salesforce adapter 설정
- Flowgraph 작성하여 HANA 테이블로 데이터 동기화
- SAP ECC에서 HANA로 마스터 데이터 정기 배치
- Remote Source 연결
- 가상 테이블 생성
- Flowgraph로 ETL 처리 및 정제 후 HANA에 저장
- CSV 파일을 매일 업로드하여 HANA DB에 적재
- 파일 어댑터 설정
- 스케줄링하여 자동화
✅ 공식 문서 & 참조 링크
✍️ 요약
항목내용
목적 | SAP HANA와 외부 시스템 간의 실시간 또는 배치 데이터 통합 |
핵심 구성 | DP Agent, Remote Source, Flowgraph, Virtual Table |
특징 | ETL + CDC + 데이터 가상화 기능 모두 포함 |
주요 장점 | SAP + 비SAP 데이터 통합, 실시간 동기화, 유연한 변환 및 가공 |
300x250
반응형
'기술 > HANA DB' 카테고리의 다른 글
[DB] 증분백업 vs 차등 백업 (0) | 2025.06.07 |
---|---|
[HANA DB] Cloud Foundry (0) | 2025.06.06 |
[HANA DB] Kernel Profiler (2) | 2025.06.05 |
[HANA DB] INIFILE ADMIN (0) | 2025.06.04 |
[HANA DB] Savepoint (1) | 2025.06.03 |
[HANA] Catalog Object (0) | 2025.06.02 |
[HANA] SQL Trace Tool (0) | 2025.06.01 |
Comments