모델 데이터 소스 탐색

Objective

After completing this lesson, you will be able to 라이브 데이터와 임포트 데이터의 핵심 요소를 설명합니다.

모델 데이터 소스

라이브 데이터

라이브 연결과 임포트 연결에 대해 이미 살펴보았습니다. 모델은 해당 연결을 사용하여 해당 데이터 소스의 특정 데이터를 반영합니다. 라이브 모델은 단순히 해당 모델이 나타내는 데이터에 대한 라이브 연결을 사용합니다.

라이브 연결은 단지 데이터에 대한 액세스를 제공하므로 SAP Analytics Cloud 라이브 모델에는 데이터가 포함되지 않습니다. 모델은 라이브 데이터 소스의 특정 데이터만 가리킵니다.

또한 (원래 소스 시스템에 데이터를 다시 쓰기 때문에) 모델에 데이터를 쓸 수 없으므로 라이브 모델은 분석 모델입니다. 단일 예외는 SAP BPC Embedded에 대한 라이브 모델이지만 이 과정의 범위에 포함되지 않습니다.

라이브 연결을 사용하여 SAP 소스에만 액세스할 수 있으므로 라이브 모델에는 SAP 데이터만 반영됩니다.

노트

SAP Datasphere는 SAP Analytics Cloud에서 연결을 생성해야 하지만 SAP Analytics Cloud 모델은 필요하지 않습니다. 스토리는 SAP Datasphere 데이터에 직접 액세스할 수 있습니다.

가져온 데이터

임포트 모델은 임포트 연결을 사용하여 소스 데이터베이스 또는 시스템에서 SAP Analytics Cloud 모델로 데이터를 가져옵니다. 즉, 항상 원본 데이터 소스의 버전 하나와 SAP Analytics Cloud에 임포트된 복사본, 이렇게 두 가지 버전의 데이터가 있습니다.

데이터가 모델에 복사되기 때문에 원래 데이터 소스가 변경되면 변경사항이 모델에 반영되지 않습니다. 원본 데이터 소스의 데이터가 정기적으로 변경될 가능성이 매우 높으므로 모델 데이터를 원래 데이터 소스와 동기화하기 위해 임포트 프로세스가 정기적으로 발생하도록 예약할 수 있습니다.

데이터 임포트 일정 계획:

데이터 임포트 설정을 예약합니다.

데이터 임포트 프로세스의 일정을 계획할 수 있을 뿐만 아니라 SAP Analytics Cloud 모델에서 데이터를 조작할 수도 있습니다. 복사본이므로 조작이 원본 데이터 소스에 반영되지 않습니다.

워크플로우 모델링

모델 스타일(분석과 계획 비교) 또는 모델 유형(라이브 vs 임포트)에 관계없이 전체 모델링 워크플로우는 동일합니다.

  1. 데이터 소스를 식별합니다.
  2. 데이터 가져오기, 라이브 데이터 사용 또는 둘 다를 결정합니다.

    이 결정에서 고려해야 할 사항은 다음과 같습니다.

    • 성능
    • 보안
    • 계획
    • 스마트 예측
    • 필요한 데이터 변환
  3. SAP Analytics Cloud에서 연결을 생성합니다.
  4. 모델을 생성합니다.

    라이브 데이터의 경우 라이브 모델을 생성합니다.

    임포트된 데이터의 경우:

    • 차원을 생성하고 마스터 데이터를 임포트합니다.
    • 모델을 생성하고 트랜잭션 데이터를 임포트합니다.
  5. 스토리를 생성합니다.

노트

라이브 모델 유형이나 임포트 모델 유형 모두에 대해 대부분의 데이터 준비는 SAP Analytics Cloud에서 데이터를 사용하기 전에 데이터 최적화 및 데이터 확장을 포함한 원래 소스 데이터베이스/시스템 내에서 수행되어야 합니다.