前提条件
このページでは、Cortex Framework のデプロイの前提条件について説明します。デモのデプロイまたはデプロイに進む前に、各前提条件を構成してください。
アクセスをリクエスト
Cortex Framework バージョン 7 は公開プレビュー版 です。 GitHub リポジトリへのアクセスをリクエストするには、アクセスをリクエストするをご覧ください。
ターゲット プロジェクトを準備する Google Cloud
デプロイする前に、Dataform リポジトリと実行環境をホストするターゲット プロジェクトをプロビジョニングする必要があります。
リポジトリのクローンを作成する
このセクションの手順に沿って、Google Cloud Cortex Framework リポジトリのクローンを作成します。
アクセス確認メール(アクセスをリクエストした後)に記載されているリンク を使用して、Cortex Framework GitHub リポジトリを開きます。
次のコマンドを使用して、ソースコードのクローンを作成し、インストール アーティファクトをダウンロードします。
# 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 は、一貫性があり、
分離された高性能な
デプロイを実現するために使用され、エラーを減らし、インストール時間を短縮します。
Python 仮想環境用のマネージャー パッケージ
uvをインストールします。uvのインストール手順をご覧ください。空の 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 を 構成してデプロイします。