Esta página explica como ativar ou desativar o metastore do Dataproc para seu Google Cloud projeto. Para mais informações sobre a API Service Usage, consulte Como ativar e desativar serviços.
Antes de começar
Papéis necessários
Para receber as permissões necessárias para ativar e desativar a API metastore do Dataproc, peça ao administrador para conceder a você o papel Administrador do Service Usage (roles/serviceusage.serviceUsageAdmin) do IAM no projeto.
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Esse papel predefinido contém as permissões necessárias para ativar e desativar a API metastore do Dataproc. Para acessar as permissões exatas que são necessárias, expanda a seção Permissões necessárias:
Permissões necessárias
As permissões a seguir são necessárias para ativar e desativar a API metastore do Dataproc:
-
serviceusage.services.disable -
serviceusage.services.enable
Essas permissões também podem ser concedidas com funções personalizadas ou outros papéis predefinidos.
Para mais informações sobre papéis e permissões específicos do metastore do Dataproc, consulte Visão geral do IAM do metastore do Dataproc.Ativar metastore do Dataproc
É possível usar umprojeto atual com o metastore do Dataproc ou criar um novo. Google Cloud Nos dois casos, você precisa ativar o faturamento e a API metastore do Dataproc.
- Faça login nasua Google Cloud conta. Se você começou a usar o Google Cloudagora, crie uma conta para avaliar o desempenho dos nossos produtos em situações reais. Clientes novos também recebem US $300 em créditos para executar, testar e implantar cargas de trabalho.
-
In the Google Cloud console, on 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.
Enable the Dataproc Metastore API.
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.-
In the Google Cloud console, on 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.
Enable the Dataproc Metastore API.
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.
Desativar o metastore do Dataproc
Antes de desativar a API metastore do Dataproc, exclua todos os serviços do metastore. Não é possível desativar a API enquanto um serviço estiver em execução ou ainda existir.
Para desativar a API metastore do Dataproc, siga estas etapas:
- No Google Cloud console, selecione o projeto que contém a API metastore do Dataproc.
- Acesse a página de visão geral da API metastore do Dataproc API overview page.
- Clique em Gerenciar.
- Clique em Desativar API.
A seguir
- Guia de início rápido sobre como implantar o metastore do Dataproc
- Criar um serviço
- Acesso ao serviço