前提条件
本页面将引导您了解 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
后续步骤
准备好构建和部署了吗?请参阅以下指南,了解如何部署并运行: