Pré-requisitos

Esta página orienta você sobre os pré-requisitos de implantação do Cortex Framework. Reserve um tempo para configurar cada pré-requisito antes de avançar para a implantação de demonstração ou de produção.

Artefatos de instalação

Clone o repositório do Google Cloud Cortex Framework: https://github.com/GoogleCloudPlatform/cortex-framework:

git clone https://github.com/GoogleCloudPlatform/cortex-framework

Altere o diretório para a pasta em que o repositório foi clonado:

cd DIRECTORY

Instalar uv

uv é um gerenciador de pacotes do Python extremamente rápido, escrito em Rust. O Cortex Framework o usa para ter ambientes de implantação de build consistentes, isolados e de alto desempenho e para reduzir o tempo de instalação.

Instale o pacote do gerenciador uv para ambientes virtuais do Python. Consulte as instruções de instalação do uv.

Sincronizar as dependências necessárias

Execute o comando a seguir para sincronizar as dependências e para ativar um ambiente virtual do Python:

uv sync

Configurar a interface de linha de comando do SDK Google Cloud

gcloud auth login
gcloud auth application-default login

Preparar seu Google Cloud projeto para hospedagem do Dataform

Antes de executar a implantação, você precisa ter acesso a um Google Cloud projeto com uma conta de faturamento anexada.

Em seguida, configure o ambiente da Google Cloud CLI para apontar para seuprojeto 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

Ativar Google Cloud serviços

Nesta seção, vamos ativar osseguintes Google Cloud serviços no seu Google Cloud projeto:

  • API BigQuery
  • API Dataform
  • API Cloud Resource Manager

Ative estes Google Cloud serviços usando o Cloud Shell executando o comando a seguir no terminal:

Substitua PROJECT_ID pela ID do seu projeto.

gcloud config set project PROJECT_ID

gcloud services enable cloudresourcemanager.googleapis.com \
                       bigquery.googleapis.com \
                       dataform.googleapis.com \
                       --project=PROJECT_ID

Próximas etapas

Tudo pronto para criar e implantar? Consulte os guias a seguir para colocar sua implantação em funcionamento: