Este tutorial explica os passos necessários para treinar e obter previsões
a partir do seu modelo de dados tabulares na Google Cloud consola.
Se planeia usar o SDK Vertex AI para Python, certifique-se de que a conta de serviço que inicializa o cliente tem a função IAM de agente do serviço Vertex AI (roles/aiplatform.serviceAgent
).
Para esta parte do tutorial, configura o seu Google Cloud projeto para usar o Vertex AI e um contentor do Cloud Storage que contém os documentos para preparar o seu modelo do AutoML.
Configure o seu projeto e ambiente
-
In the Google Cloud console, go to the project selector page.
-
Select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
- Abra o Cloud Shell. O Cloud Shell é um ambiente de shell interativo para Google Cloud que lhe permite gerir os seus projetos e recursos a partir do navegador de Internet. Aceda ao Cloud Shell
- No Cloud Shell, defina o projeto atual como o seu Google Cloud
ID do projeto e armazene-o na variável
projectid
do shell: Substitua PROJECT_ID pelo ID do seu projeto. Pode localizar o ID do projeto na Google Cloud consola. Para mais informações, consulte o artigo Encontre o ID do seu projeto.gcloud config set project PROJECT_ID && projectid=PROJECT_ID && echo $projectid
-
Enable the IAM, Compute Engine, Notebooks, Cloud Storage, and Vertex AI APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles. -
Make sure that you have the following role or roles on the project: roles/aiplatform.user, roles/storage.admin
Check for the roles
-
In the Google Cloud console, go to the IAM page.
Go to IAM - Select the project.
-
In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.
- For all rows that specify or include you, check the Role column to see whether the list of roles includes the required roles.
Grant the roles
-
In the Google Cloud console, go to the IAM page.
Aceder ao IAM - Selecione o projeto.
- Clique em Conceder acesso.
-
No campo Novos responsáveis, introduza o identificador do utilizador. Normalmente, este é o endereço de email de uma Conta Google.
- Na lista Selecionar uma função, selecione uma função.
- Para conceder funções adicionais, clique em Adicionar outra função e adicione cada função adicional.
- Clique em Guardar.
O papel de utilizador do Vertex AI (
roles/aiplatform.user
) IAM permite o acesso à utilização de todos os recursos no Vertex AI. A função Administrador de armazenamento (roles/storage.admin
) permite-lhe armazenar o conjunto de dados de preparação do documento no Cloud Storage.O que se segue?
Siga as instruções na página seguinte deste tutorial para criar um conjunto de dados tabulares e preparar um modelo de classificação.
-