기본 요건

이 페이지에서는 Cortex Framework Data Foundation 솔루션 콘텐츠를 배포하는 데 필요한 기본 요건을 설명합니다. 계속하기 전에 시간을 내어 이러한 리소스를 숙지하세요.

비즈니스 요구사항 이해

비즈니스 목표와 요구사항, 이를 지원하는 데 필요한 데이터 소스를 고려하세요. Cortex Framework 콘텐츠를 배포할 때는 비즈니스 요구사항을 충족하고 배포와 관련된 데이터 소스 및 워크로드를 파악해야 합니다.

사용 가능한 워크로드 및 데이터 소스 검토

데이터 소스 및 워크로드에서 Cortex Framework가 지원하는 호환 워크로드 및 데이터 소스를 확인하세요. 작업하려는 데이터 유형 (예: Salesforce, SAP 또는 기타 데이터 소스의 데이터)을 숙지합니다.

기본 지식 복습

필요한 몇 가지 주요 Google Cloud 서비스와 구성요소를 숙지합니다.

데이터 업데이트를 추적하기 위한 변경 데이터 캡처 (CDC)에 대해 알아봅니다. 자세한 내용은 CDC 가이드를 참고하세요.

저장소 살펴보기

이 페이지에 설명된 기본 요건은 공식 GitHub 저장소에서 Cortex Framework Data Foundation 콘텐츠를 배포하기 위해 특별히 설계되었습니다. 이 저장소에는 구성 파일, 엔티티 관계 다이어그램 (ERD), 사전 정의된 데이터 모델 등 Cortex 프레임워크를 배포하는 데 필요한 리소스가 포함되어 있습니다.

프로젝트 선택 또는 생성

Cortex Framework Data Foundation 솔루션 콘텐츠 배포에는 다음 프로젝트가 포함됩니다.

  • 소스 프로젝트: 원시 데이터가 있는 프로젝트입니다. 데이터를 저장하고 배포 프로세스를 실행하려면Google Cloud 프로젝트가 하나 이상 필요합니다.
  • 대상 프로젝트 (선택사항): Cortex Framework Data Foundation이 처리된 데이터 모델을 저장하는 프로젝트입니다. 필요에 따라 소스 프로젝트와 동일하거나 다른 프로젝트일 수 있습니다.

각 워크로드에 별도의 프로젝트 및 데이터 세트를 사용하려면 (예: SAP용 소스 및 타겟 프로젝트 세트와 Salesforce용 타겟 및 소스 프로젝트 세트가 서로 다른 경우) 각 워크로드에 별도의 배포를 실행하세요. 자세한 내용은 선택사항 단계 섹션의 액세스 권한을 분리하기 위해 다른 프로젝트 사용을 참고하세요.

프로젝트를 선택하거나 만들려면 다음 단계를 따르세요.

  1. Google Cloud 콘솔에서 프로젝트 선택기 페이지로 이동합니다.

    프로젝트 선택기로 이동

  2. Google Cloud 프로젝트를 선택하거나 만듭니다.

    프로젝트를 선택하거나 만드는 데 필요한 역할

    • 프로젝트 선택: 프로젝트를 선택하는 데는 특정 IAM 역할이 필요하지 않습니다. 역할이 부여된 프로젝트를 선택하면 됩니다.
    • 프로젝트 만들기: 프로젝트를 만들려면 resourcemanager.projects.create 권한이 포함된 프로젝트 생성자 역할(roles/resourcemanager.projectCreator)이 필요합니다. 역할 부여 방법 알아보기

필요한 역할 가져오기

Cortex Framework Data Foundation 솔루션 콘텐츠를 배포하는 데 필요한 권한을 얻으려면 관리자에게 소스 프로젝트 및 타겟 프로젝트에 대한 다음 IAM 역할을 부여해 달라고 요청하세요.

역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.

커스텀 역할이나 다른 사전 정의된 역할을 통해 필요한 권한을 얻을 수도 있습니다.

다음 단계

이러한 기본 요건을 검토한 후 배포로 이동할 수 있습니다.

  1. 워크로드 설정
  2. 저장소 클론
  3. 통합 메커니즘 결정
  4. 구성요소 설정
  5. 배포 구성
  6. 배포 실행