Requisitos previos
En esta página, se explican los requisitos previos de implementación de Cortex Framework. Tómate un tiempo para configurar cada requisito previo antes de continuar con la implementación de demostración o la implementación de producción.
Artefactos de instalación
Clona el repositorio de Google Cloud Cortex Framework: https://github.com/GoogleCloudPlatform/cortex-framework:
git clone https://github.com/GoogleCloudPlatform/cortex-framework
Cambia el directorio a la carpeta en la que se clonó el repositorio:
cd DIRECTORY
Instala uv
uv es un administrador de paquetes de Python extremadamente rápido, escrito en Rust. Cortex Framework lo usa para tener entornos de implementación de compilación coherentes,
aislados y de alto rendimiento
y para reducir el tiempo de instalación.
Instala el paquete del administrador uv para los entornos virtuales de Python. Consulta las instrucciones de instalación de
uv.
Sincroniza las dependencias requeridas
Ejecuta el siguiente comando para sincronizar las dependencias y para activar un entorno virtual de Python:
uv sync
Configura la interfaz de línea de comandos del SDK de Google Cloud
gcloud auth login
gcloud auth application-default login
Prepara tu Google Cloud proyecto para el hosting de Dataform
Antes de ejecutar la implementación, debes tener acceso a un Google Cloud proyecto con una cuenta de facturación adjunta.
A continuación, configura tu entorno de Google Cloud CLI para que apunte a tu proyecto específico Google Cloud .
# Set current project and quota project
gcloud config set project PROJECT_ID
gcloud auth application-default set-quota-project PROJECT_ID
Habilitar Google Cloud servicios
En esta sección, habilitaremos los siguientes Google Cloud servicios en tu Google Cloud proyecto:
- API de BigQuery
- API de Dataform
- API de Cloud Resource Manager
Para habilitar estos Google Cloud servicios con Cloud Shell, ejecuta el siguiente comando en tu terminal:
Reemplaza PROJECT_ID por el ID del proyecto.
gcloud config set project PROJECT_ID
gcloud services enable cloudresourcemanager.googleapis.com \
bigquery.googleapis.com \
dataform.googleapis.com \
--project=PROJECT_ID
Próximos pasos
¿Todo listo para compilar e implementar? Explora las siguientes guías para poner en funcionamiento tu implementación:
- Implementación de demostración: Implementa datos de muestra en cuestión de minutos para ver Cortex Framework en acción.
- Implementación de producción: Sigue las instrucciones paso a paso para configurar e implementar Cortex Framework para tus datos empresariales.