前提条件
このページでは、Cortex Framework のデプロイの前提条件について説明します。デモ デプロイまたは 本番環境デプロイに進む前に、各前提条件を構成してください。
インストール アーティファクト
Google Cloud Cortex Framework リポジトリのクローンを作成します: https://github.com/GoogleCloudPlatform/cortex-framework
git clone https://github.com/GoogleCloudPlatform/cortex-framework
リポジトリのクローンを作成したフォルダに移動します。
cd DIRECTORY
uv をインストールする
uv は、Rust で記述された非常に高速な Python パッケージ管理システムです。Cortex Framework は、一貫性があり、
分離された高性能な
ビルド デプロイ環境を実現し、インストール時間を短縮するために使用します。
Python 仮想環境用のマネージャー パッケージ uv をインストールします。
uv のインストール手順をご覧ください。
必要な依存関係を同期する
依存関係の同期と Python 仮想環境のアクティブ化を行うには、次のコマンドを実行します。
uv sync
Google Cloud SDK コマンドライン インターフェースを構成する
gcloud auth login
gcloud auth application-default login
Dataform ホスティング用に Google Cloud プロジェクトを準備する
デプロイを実行する前に、Google Cloud 請求先アカウントが接続された プロジェクトにアクセスできる必要があります。
次に、特定の Google Cloud プロジェクトを指すように Google Cloud CLI 環境を構成します。
# Set current project and quota project
gcloud config set project PROJECT_ID
gcloud auth application-default set-quota-project PROJECT_ID
サービスを有効にする Google Cloud
このセクションでは、プロジェクトで次の Google Cloud サービスを有効にします。 Google Cloud
- BigQuery API
- Dataform API
- Cloud Resource Manager API
ターミナルで次のコマンドを実行して、Cloud Shell を使用してこれらのサービスを有効にします。 Google Cloud
PROJECT_ID は、実際のプロジェクト ID に置き換えます。
gcloud config set project PROJECT_ID
gcloud services enable cloudresourcemanager.googleapis.com \
bigquery.googleapis.com \
dataform.googleapis.com \
--project=PROJECT_ID
次のステップ
ビルドとデプロイの準備ができたら、次のガイドを参照して、デプロイを開始してください。
- デモ デプロイ: 数分でサンプルデータをデプロイして、Cortex Framework の動作を確認します。
- 本番環境デプロイ: 手順に沿って、企業データ用に Cortex Framework を 構成してデプロイします。