Neste tutorial, apresentamos as etapas necessárias para treinar e receber previsões do seu modelo de dados tabulares no console Google Cloud .
Se você planeja usar o SDK da Vertex AI para Python, verifique se a conta de serviço
que inicializa o cliente tem o papel do IAM do
Agente de serviço da Vertex AI
(roles/aiplatform.serviceAgent).
Nesta parte do tutorial, você vai configurar seu projeto Google Cloud para usar a Vertex AI e um bucket do Cloud Storage que contém os documentos para treinar seu modelo do AutoML.
Configurar o projeto e o 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 role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
- Abra o Cloud Shell. O Cloud Shell é um ambiente shell interativo para Google Cloud que permite gerenciar projetos e recursos a partir do navegador da Web. Acesse o Cloud Shell
- No Cloud Shell, defina o projeto atual como o ID do projeto Google Cloud
e armazene-o na variável de shell
projectid: Substitua PROJECT_ID pelo ID do projeto. Localize o ID do projeto no console Google Cloud . Para mais informações, consulte Encontrar o ID do 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.enablepermission. Learn how to grant roles.gcloud services enable iam.googleapis.com
compute.googleapis.com notebooks.googleapis.com storage.googleapis.com aiplatform.googleapis.com -
Grant roles to your user account. Run the following command once for each of the following IAM roles:
roles/aiplatform.user, roles/storage.admingcloud projects add-iam-policy-binding PROJECT_ID --member="user:USER_IDENTIFIER" --role=ROLE
Replace the following:
PROJECT_ID: Your project ID.USER_IDENTIFIER: The identifier for your user account. For example,myemail@example.com.ROLE: The IAM role that you grant to your user account.
O papel do IAM Usuário da Vertex AI (roles/aiplatform.user)
fornece acesso para usar todos os recursos na Vertex AI. O papel Administrador do Storage (roles/storage.admin) permite armazenar o conjunto de dados de treinamento do documento no Cloud Storage.
A seguir
Siga a próxima página deste tutorial para criar um conjunto de dados tabular e treinar um modelo de classificação.