데이터 프로비저닝 및 복제 SAP HANA

⚡ 스마트 요약

데이터 프로비저닝 SAP HANA는 프런트엔드 도구가 데이터에 접근하기 전에 소스 시스템에서 데이터를 로드합니다. 예:tract, 변환 및 로드 프로세스는 내장 옵션 또는 SLT, 데이터 서비스 및 DXC와 같은 외부 도구를 통해 제공됩니다.

  • 🔄 핵심 프로세스: 프로비저닝은 네트워크가 사용자에게 데이터를 제공할 수 있도록 네트워크를 생성, 준비 및 활성화하는 과정입니다.tract, 변환 및 로드.
  • ⚙️ 내장 옵션: 플랫 파일, 스마트 데이터 스트리밍, 스마트 데이터 액세스, 기업 정보 관리 및 원격 데이터.
  • 🔌 외부 도구: SAP 환경 혁신, 비즈니스 오브젝트 데이터 서비스, Direct ExtracTor 연결 및 Sybase 복제 서버.
  • ⏱️ SLT 강점: 실시간 및 예약 복제는 양쪽 모두에서 수행됩니다. SAP 및 비SAP 소스 시스템.
  • 🖼️ 데이터 서비스: 다양한 소스에 걸쳐 ETL 프로세스를 설계하기 위한 그래픽 플랫폼입니다.
  • 📦 DXC 네이처: 다이렉트 엑스tractor Connection은 기존 BW ex를 재사용하는 배치 기반 ETL 경로입니다.trac토르.
  • 🔗 SLT 필수 조건: 소스에 대한 RFC 또는 데이터베이스 연결과 다음 대상에 대한 데이터베이스 연결 SAP 하나.

데이터 프로비저닝 및 복제 SAP HANA

데이터 프로비저닝이란 무엇입니까?

데이터 프로비저닝은 네트워크가 사용자에게 데이터를 제공할 수 있도록 생성, 준비 및 활성화하는 프로세스입니다. 데이터를 로드해야 합니다. SAP 데이터가 프런트엔드 도구를 통해 사용자에게 도달하기 전의 HANA입니다.

이 모든 과정을 다음과 같이 지칭합니다. ETL (전tract, Transform, and Load)이며 자세한 내용은 아래와 같습니다.

  • ExtracT - 이는 ETL의 첫 번째이자 때로는 가장 어려운 부분으로, 데이터를 추출하는 단계입니다.trac다른 소스 시스템에서 가져온 것입니다.
  • 변환 - 변환 부분에서는 데이터에 대한 일련의 규칙 또는 함수가 정의됩니다.trac소스 시스템에서 데이터를 가져와 대상 시스템에 로드합니다.
  • 짐 - 로드 단계에서는 대상 시스템에 데이터를 로드합니다.

때문에 SAP HANA는 데이터를 메모리에 저장하며 실시간 보고에 자주 사용되므로 프로비저닝 방법 선택은 보고서의 데이터 최신성에 직접적인 영향을 미칩니다. 사용 가능한 도구를 나열한 후 해당 선택 사항을 검토합니다.

복제 SAP HANA

SAP HANA는 두 가지 유형의 프로비저닝 도구를 지원합니다.

  1. SAP HANA 내장 프로비저닝 도구
    1. 플랫 파일
    2. 스마트 데이터 스트리밍
    3. 스마트 데이터 액세스(SDA)
    4. 기업 정보 관리(EIM)
    5. 원격 데이터
  2. 지원되는 외부 도구 SAP HANA
    1. SAP 조경 변환
    2. SAP 비즈니스 개체 데이터 서비스
    3. SAP 다이렉트 엑스trac토르 연결
    4. Sybase 복제 서버

현재 데이터를 제공하는 주요 방법은 다음과 같습니다. SAP 하나, 이것들은 -

데이터 프로비저닝 방법 기술설명
SLT SLT ( 'SAP Landscape Transformation 복제 서버”)에서 실행 중 SAP 넷위버 플랫폼. SLT는 실시간 및 예약 시간 복제에 이상적인 솔루션입니다. SAP 및 비SAP 소스 시스템.
SAP 데이터 서비스 SAP 데이터 서비스 그래픽 사용자 인터페이스를 사용하여 ETL 프로세스를 설계하기 위한 플랫폼입니다.
DXC DXC DirectEx를 의미합니다.tracTor Connect는 배치 기반 ETL 도구입니다.
플랫 파일 업로드 이 옵션은 데이터(.csv, .xls, .xlsx)를 업로드하는 데 사용됩니다. SAP 하나.

SAP HANA SLT 로드맵

SAP HANA SLT Road Map은 아래와 같습니다. SLT를 통한 DATA Provisioning은 RFC/DB 연결이 필요합니다. SAP/비-SAP 소스 시스템 및 DB 연결 SAP HANA 데이터베이스. ~에 SAP SLT 서버우리는 지도를 정의합니다.ping 및 변환. 아래는 SLT를 통한 데이터 프로비저닝 로드맵입니다.

SAP HANA SLT 로드맵
SAP HANA SLT 로드맵

SLT, 데이터 서비스, DXC 및 플랫 파일 비교

네 가지 주요 방법은 서로 대체할 수 없습니다. 각 방법은 서로 다른 지연 시간 요구 사항과 소스 유형에 맞게 설계되었으며, 이는 표에서 명확하게 확인할 수 있습니다.

매개 변수 SLT SAP 데이터 서비스 DXC 플랫 파일
숨어 있음 실시간 또는 예약 배치, 예약됨 배치, 예약됨 수동, 일회성
소스 시스템 SAP 및 비SAP 데이터베이스 파일과 웹 서비스를 포함한 거의 모든 소스 SAP 비즈니스 스위트 전용 CSV, XLS, XLSX
변환 간단하고, 복제 중에 규칙 기반입니다. 풍부한 그래픽 변환 기존 전 직원이 신청함trac바위 산 없음
의미론이 보존됨 테이블 레벨만 해당 작업에서 설계된 대로 네, 전 애인의 비즈니스 의미론trac바위 산 없음
설정 노력 중간 규모, SLT 서버 필요 높은 수준, 데이터 서비스 환경이 필요합니다. 낮은 곳trac토르가 존재합니다 매우 낮은
일반적인 사용 Opera실시간 거래에 대한 국가 보고 이질적인 소스 통합 기존 BW ex 재사용trac토르 논리 프로토타입ping 그리고 작은 조회 테이블

각각에 대한 전용 튜토리얼이 있습니다. SLT, SAP 데이터 서비스, DXC예산 및 플랫 파일 업로드.

스마트 데이터 액세스 및 스마트 데이터 통합

위의 기본 제공 목록에는 다른 옵션과 다르게 작동하는 두 가지 옵션이 포함되어 있는데, 이 옵션들은 데이터를 전혀 복사하지 않을 수 있습니다.

스마트 데이터 액세스(SDA). SDA는 가상 테이블을 생성합니다. SAP 원격 시스템의 테이블을 가리키는 HANA 가상 테이블입니다. 데이터는 복제되지 않습니다. 쿼리가 가상 테이블에 접근할 때, HANA는 가능한 한 많은 작업을 원격 데이터베이스로 푸시하고 결과만 가져옵니다. 장점은 스토리지 비용이 전혀 들지 않고 데이터가 항상 최신 상태라는 것입니다. 단점은 쿼리 속도가 원격 시스템에 따라 달라지므로, 소스 시스템이 느리면 빠른 HANA 보고서도 느려질 수 있다는 것입니다.

스마트 데이터 통합(SDI). SDI는 배치 또는 변경 데이터 캡처를 통해 복제하고 변환을 적용할 수 있는 어댑터를 통해 이러한 개념을 확장합니다. 결과적으로 데이터 서비스가 제공하는 많은 기능을 HANA 자체에 통합하여 소규모 프로젝트에서 별도의 ETL 환경이 필요하지 않도록 합니다.

세 가족 중 하나를 선택하는 것은 다음 세 가지 질문으로 귀결됩니다.

  • 데이터는 얼마나 최신 상태여야 합니까? SLT 또는 SDI의 실시간 지점 변경 데이터 캡처는 데이터 서비스 또는 DXC의 경우 하룻밤이면 충분합니다.
  • 데이터를 복사해야 할 필요가 있을까요? 쿼리 빈도가 낮고 성능이 우수한 데이터베이스에 저장되어 있다면 SDA는 중복 생성을 완전히 방지합니다.
  • 어느 정도의 변화가 필요한가? 간단한 필터링에는 SLT가 적합하고, 복잡한 데이터 정제, 중복 제거 및 조회에는 데이터 서비스가 적합합니다.

데이터가 수신되면, 앞서 설명한 정보 보기 방식을 통해 보고에 활용될 수 있습니다. SAP HANA 모델링 튜토리얼.

자주 묻는 질문

복제 방식은 행을 HANA에 복사하므로 쿼리 속도는 빠르지만 스토리지 사용량이 많습니다. SDA를 통한 가상화는 데이터를 소스에 그대로 두고 필요할 때만 읽어오므로 속도는 빠르지만 스토리지 사용량이 많습니다.

네, 대부분의 시스템 환경이 그렇습니다. SLT는 일반적으로 실시간 트랜잭션 테이블을 처리하고, 데이터 서비스는 외부 소스를 야간에 통합하는데, 각각 다른 스키마에 기록합니다.

AI는 데이터를 로드하기 전에 소스 데이터를 프로파일링하여 중복, 일관되지 않은 형식 및 누락된 키를 감지하므로 문제가 몇 주 후에 보고서에서 드러나는 대신 원천적으로 수정됩니다.

예. 행 수 및 로드 시간에 대한 이상 감지 기능은 복제가 중단되거나 속도가 느려진 경우를 표시하는데, 이는 보고서에 어제 수치가 표시될 때까지는 종종 눈에 띄지 않습니다.

프로토타입용ping소규모 참조 테이블 및 일회성 로드에 사용됩니다. 수동으로 수행되며 반복 불가능하므로 정기적으로 실행되어야 하는 프로덕션 데이터 흐름 내에 절대 포함되어서는 안 됩니다.

이 게시물을 요약하면 다음과 같습니다.