기본 요건

이 페이지에서는 Cortex Framework 배포 필수 요건을 안내합니다. 데모 배포 또는 배포로 이동하기 전에 각 기본 요건을 구성하세요.

액세스 요청

Cortex Framework 버전 7은 공개 미리보기 버전입니다. GitHub 저장소에 대한 액세스 권한을 요청하려면 액세스 권한 요청을 참고하세요.

Google Cloud 타겟 프로젝트 준비

배포하기 전에 Dataform 저장소와 실행 환경을 호스팅할 대상 프로젝트를 프로비저닝해야 합니다.

저장소 복제

이 섹션의 단계에 따라 Google Cloud Cortex Framework 저장소를 클론합니다.

  1. 액세스 확인 이메일 (액세스 요청 후)에 제공된 링크를 사용하여 Cortex Framework GitHub 저장소를 엽니다.

  2. 다음 명령어를 사용하여 소스 코드를 클론하고 설치 아티팩트를 다운로드합니다.

    # Please ensure that the access request has been processed
    # before executing this command, otherwise it will result in 404 error
    
    git clone LINK_PROVIDED_IN_YOUR_ACCESS_CONFIRMATION_EMAIL
    
    cd DIRECTORY
    

설치 아티팩트

계속하기 전에 이전 단계에서 가져온 Cortex Framework 아티팩트가 로컬 디렉터리에 있는지 확인합니다.

uv 설치

uv는 Rust로 작성된 매우 빠른 Python 패키지 관리자입니다. Cortex Framework는 이를 사용하여 일관되고 격리된 고성능 배포를 통해 오류를 줄이고 설치 시간을 단축합니다.

  1. Python 가상 환경용 관리자 패키지 uv를 설치합니다. uv 설치 안내를 참고하세요.

  2. 빈 Python 가상 환경을 활성화하려면 다음 명령어를 실행하세요.

uv sync

Google Cloud SDK 명령줄 인터페이스 구성

배포를 실행하기 전에 특정 타겟 프로젝트를 가리키도록 Google Cloud CLI 환경을 구성합니다.

# The ID of your Google Cloud Project
export PROJECT_ID="YOUR_PROJECT_ID"

# Set current project and quota project
gcloud config set project YOUR_PROJECT_ID
gcloud auth application-default set-quota-project YOUR_PROJECT_ID

다음 단계

빌드하고 배포할 준비가 되셨나요? 다음 가이드를 살펴보고 배포를 시작하고 실행하세요.

  • 데모 배포: 몇 분 만에 샘플 데이터를 배포하여 Cortex Framework가 작동하는 모습을 확인하세요.
  • 배포: 단계별 안내에 따라 엔터프라이즈 데이터용 Cortex Framework를 구성하고 배포합니다.