SAP Datasphere 통합 옵션 소개

Objective

After completing this lesson, you will be able to 통합 옵션 이해

SAP Datasphere에 데이터 통합

소개

다양한 방법으로 데이터 소스를 연결할 수 있습니다.

SAP Datasphere는 클라우드 또는 온프레미스의 다양한 소스, SAP 이외의 소스 또는 파트너 툴에서 데이터에 액세스할 수 있는 광범위한 기본 제공 커넥터 세트를 제공합니다.

연결을 통해 광범위한 원격 시스템, 클라우드, 온프레미스, SAP, SAP 및 타사 및 파트너 툴의 데이터에 액세스할 수 있습니다. 공간에 지정된 사용자는 연결된 원격 시스템의 오브젝트를 소스로 사용하여 SAP Datasphere의 해당 소스에서 데이터를 가져오고 준비하고 액세스할 수 있습니다. 또한 특정 연결을 사용하여 복제 흐름의 대상을 정의할 수 있습니다.

모든 소스 시스템에 대해 연결을 설정해야 합니다.

SAP 어플리케이션 통합에 대한 자세한 내용은 How-To paper by SAP(https://help.sap.com/docs/SAP_DATASPHERE/be5967d099974c69b77f4549425ca4c0/8f98d3c917f94452bafe288055b60b35.html?)를 참조하십시오.로캘=en-US 입니다.

이 동영상에서 SAP 어플리케이션을 통합하기 위한 연결을 생성하는 방법을 알아보십시오.

공간에 지정된 사용자가 SAP Datasphere에서 데이터 모델링과 데이터 액세스를 위해 연결된 소스 또는 대상을 사용할 수 있도록 연결을 생성합니다.

데이터를 지속하기 위해 가상 액세스와 복제 중에서 결정할 수 있습니다.

각 연결 유형은 정의된 기능 세트를 지원합니다. 연결 유형 및 연결 구성에 따라 다음 기능 중 하나 이상에 대해 연결 을 사용할 수 있습니다.

  • 원격 테이블

    원격 테이블 기능은 뷰 작성을 지원합니다. 데이터 빌더의 그래픽 뷰 편집기에서 연결을 생성한 후 모델러는 연결에서 뷰로 소스 오브젝트(일반적으로 데이터베이스 테이블 또는 뷰)를 추가할 수 있습니다. 소스 오브젝트가 원격 테이블을 배포합니다.

    임포트하는 동안 테이블이 원격 테이블로 배포됩니다. 연결 유형에 따라 다음 태스크에 원격 테이블을 사용할 수 있습니다.
    • 소스의 데이터에 직접 액세스(원격 액세스)

    • 전체 데이터 세트 복사(스냅샷 또는 예정된 복제)

    • 데이터 변경사항을 실시간으로 복사(실시간 복제)

  • 데이터 흐름, 복제 흐름 및 변환 흐름

    흐름 기능은 데이터 흐름, 복제 흐름, 변환 흐름 작성을 지원합니다. 연결을 생성한 후 데이터 빌더의 각 흐름 편집기에서 모델러는 연결에서 데이터 흐름으로 소스 오브젝트를 추가하여 데이터를 통합 및 변환할 수 있습니다.

  • 외부 툴

    SAP Datasphere는 SAP Datasphere에 데이터를 통합하기 위해 SAP 툴과 타사 툴을 사용할 수 있습니다.

기본적으로 원격 테이블을 임포트할 때 데이터가 복제되지 않으며 원격 시스템에서 매번 페더레이션을 사용하여 액세스해야 합니다. 데이터를 SAP Datasphere에 복제하여 성능을 향상시킬 수 있으며 정기 업데이트를 예약할 수 있습니다(또는 여러 연결 유형의 경우 실시간 복제를 활성화하여 데이터를 최신 상태로 유지할 수 있음).

데이터 통합 및 준비

SAP Datasphere 원격 테이블은 SAP Datasphere의 첫 번째 레이어 오브젝트입니다.

많은 연결(SAP 시스템에 대한 대부분의 연결 포함)에서 원격 테이블을 임포트하여 데이터를 페더레이션하거나 복제할 수 있습니다(연결을 통한 데이터 통합 참조).

원격 테이블을 임포트하여 데이터 빌더 시작 페이지, 엔티티 관계 모델에서 또는 직접 공간에서 데이터를 뷰의 소스로 사용할 수 있도록 할 수 있습니다.

  • 기본적으로 원격 테이블은 데이터를 페더레이션하며, 데이터가 사용될 때마다 데이터를 로드하기 위해 원격 시스템에 호출이 생성됩니다. 복제를 활성화하여 SAP Datasphere에 데이터를 저장하여 성능을 개선할 수 있습니다. 일부 연결은 실시간 복제를 지원하며 다른 연결에서는 정기 업데이트를 예약하여 데이터를 새로 고칠 수 있습니다(원격 테이블 데이터 복제 참조).

  • 복제 성능을 최적화하고 데이터 사용 공간을 줄이기 위해 불필요한 열을 제거하고 필터를 설정할 수 있습니다(원격 테이블 데이터 로드 제한 참조).

  • 액세스 성능을 최대화하려면 복제된 데이터를 인메모리에 저장할 수 있습니다(인메모리 저장소를 사용한 테이블 데이터 액세스 가속화 참조).

  • 원격 테이블이 임포트되면 공간의 모든 사용자가 사용할 수 있으며 뷰의 소스로 사용할 수 있습니다.
  • 태스크 체인을 사용하여 데이터 복제 및 로드 태스크 순서를 자동화할 수 있습니다(태스크 체인 생성 참조).

기본적으로 원격 테이블을 임포트할 때 해당 데이터는 복제되지 않으며 원격 시스템에서 매번 페더레이션을 통해 액세스해야 합니다. 데이터를 SAP Datasphere에 복제하여 성능을 향상시킬 수 있으며 정기 업데이트를 예약할 수 있습니다(또는 여러 연결 유형의 경우 실시간 복제를 활성화하여 데이터를 최신 상태로 유지할 수 있음).

복제 흐름은 많은 소스 시스템 유형을 연결할 수 있습니다.

특정 연결을 통해 복제 흐름을 통해 여러 소스 오브젝트에서 SAP Datasphere로 데이터를 로드할 수 있습니다. 단일 초기 로드를 활성화하거나 초기 및 델타 로드를 요청하고 간단한 프로젝션 작업을 수행할 수 있습니다(복제 흐름 생성 참조).

아웃바운드 시나리오에도 복제 흐름이 사용될 수 있습니다.

복제 흐름을 생성하여 소스에서 대상으로 여러 데이터 자산을 복사합니다.

복제 흐름을 사용하여 다음 소스 오브젝트에서 데이터를 복사할 수 있습니다.

  • 추출이 가능한 CDS 뷰(ABAP 기반 SAP 시스템)

  • 기본 키가 있는 테이블

  • 추출기 또는 SAP BW 아티팩트와 같은 ODP 프로바이더의 오브젝트(SAP NetWeaver 기반이고 DMIS 애드온의 적합한 버전이 있는 모든 SAP 시스템의 오브젝트)(SAP Note 3412110 참조)

사용 가능한 연결 유형, 소스 및 대상에 대한 자세한 내용은 연결을 통한 데이터 통합 을 참조하십시오.

변환 흐름은 데이터 변환에 유용합니다. phyton이나 SQL을 스크립트 언어로 사용할 수 있습니다.

변환 흐름을 생성하여 하나 이상의 소스 테이블에서 데이터를 로드하고, 변환(예: 조인)을 적용하고, 대상 테이블에 결과를 출력합니다. 하나 이상의 소스 테이블에서 대상 테이블로 전체 데이터 세트를 로드할 수 있습니다. 로컬 테이블과 SAP BW 브리지 공간에 있는 원격 테이블도 추가할 수 있습니다. SAP BW 브리지 공간에 있는 원격 테이블은 변환 흐름을 생성하는 데 사용 중인 SAP Datasphere 공간과 공유되어야 합니다. 하나의 소스 테이블에서 대상 테이블로 델타 변경사항(삭제된 레코드 포함)을 로드할 수도 있습니다.

변형 태스크는 태스크 체인에서 결합할 수 있습니다.

여러 태스크를 하나의 태스크 체인으로 그룹화하여 일정을 통해 한 번 또는 주기적으로 수동으로 실행합니다. 한 태스크가 차례로 실행되는 선형 태스크 체인을 생성할 수 있습니다. (태스크 체인 내에 다른 태스크 체인을 중첩할 수도 있습니다.) 또는 개별 태스크가 병렬로 실행되고 전체 태스크 체인 실행을 성공적으로 계속하는 것이 병렬 태스크의 완료 여부에 따라 달라지는 태스크 체인을 생성할 수 있습니다. 또한 태스크 체인을 생성하거나 편집할 때 배포된 태스크 체인에 대한 전자메일 통지를 설정하여 선택한 사용자에게 태스크 체인 완료를 알릴 수도 있습니다.