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