前提条件

このページでは、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 を構成してデプロイします。