Gerenciar dependências da API BigQuery
Este documento descreve os serviços e as APIs de que o BigQuery depende. Trusted Cloud by S3NS Também explicamos os efeitos no comportamento do BigQuery quando você desativa esses serviços. Leia este documento antes de ativar ou desativar serviços no seu projeto.
Alguns serviços são ativados por padrão em todos os projetos do Trusted Cloud que você cria. Outras APIs são ativadas automaticamente para todos os projetos Trusted Cloud que usam o BigQuery. Os demais serviços precisam ser ativados explicitamente antes que você possa usar a funcionalidade deles. Para saber mais, acesse os recursos a seguir (links em inglês):
Este documento é destinado a administradores.
Serviços ativados por padrão
Os seguintes serviços são ativados por padrão para todos os novos projetos do Trusted Cloud :
Serviço | Quais recursos dependem dele | Efeitos da desativação desse serviço |
---|---|---|
analyticshub.googleapis.com |
|
|
bigqueryconnection.googleapis.com |
|
|
bigquerymigration.googleapis.com |
Observação:geralmente, é possível desativar esse serviço depois de concluir a migração de dados. |
|
bigquerydatapolicy.googleapis.com |
|
|
bigqueryreservation.googleapis.com |
|
|
bigquerystorage.googleapis.com |
|
|
dataform.googleapis.com |
|
|
dataplex.googleapis.com |
|
|
Efeito da desativação da API BigQuery
Ao desativar a API BigQuery, os seguintes serviços, que dependem dela, também são desativados:
- binaryauthorization.googleapis.com
- container.googleapis.com
- cloudapis.googleapis.com
- dataprep.googleapis.com
- servicebroker.googleapis.com
- telecomdatafabric.googleapis.com
Serviços ativados pela BigQuery Unified API
A API BigQuery Unified (bigqueryunified.googleapis.com
)
inclui uma coleção selecionada de serviços necessários para o funcionamento de vários
recursos do BigQuery. Se você ativar a
API BigQuery Unified, todos esses serviços serão ativados
simultaneamente. O Google pode atualizar os serviços nessa coleção, e eles são ativados automaticamente em projetos com essa API ativada.
É possível desativar serviços e APIs individuais.
Para instruções sobre como ativar bigqueryunified.googleapis.com
, consulte
Como ativar e desativar serviços.
Serviço | Quais recursos dependem dele | Efeitos da desativação desse serviço |
---|---|---|
aiplatform.googleapis.com |
|
|
bigqueryunified.googleapis.com |
|
|
compute.googleapis.com |
|
|
dataproc.googleapis.com |
|
|
datastream.googleapis.com |
|
Serviços desativados por padrão
É necessário ativar manualmente os seguintes serviços para que as capabilities correspondentes fiquem disponíveis:
Serviço | Quais recursos dependem dele | Efeitos da desativação desse serviço |
---|---|---|
cloudaicompanion.googleapis.com |
|
|
composer.googleapis.com |
|
|
datalineage.googleapis.com |
|
|
Ativar manualmente os recursos de código do BigQuery
Para gerenciar recursos de código no BigQuery, como notebooks e consultas salvas, é necessário ativar as seguintes APIs:
- A API Compute Engine
- A API Dataform
- A API Vertex AI
Antes de março de 2024, essas APIs não eram ativadas automaticamente por padrão. Se você tiver scripts de automação anteriores a março de 2024 que dependiam do status dessas APIs, talvez seja necessário atualizá-los. Se essas APIs já estiverem ativadas, você verá novas pastas Notebooks e Consultas no painel Explorer do BigQuery.
Antes de começar
Para ativar manualmente o gerenciamento de recursos de código,
você precisa ter o papel de proprietário (roles/owner
) do Identity and Access Management (IAM).
Ativar manualmente os recursos de código do BigQuery
Para ativar as dependências de API necessárias para recursos de código, siga estas etapas:
Acessar a página do BigQuery.
No Studio, na barra de guias do painel do editor, clique na seta suspensa
ao lado do sinal +, passe o cursor sobre Notebook e selecione Modelo do BigQuery.No banner que aparece abaixo da barra de guias do painel do editor, clique em Ativar.
Se o banner não aparecer, verifique se você tem o papel Proprietário do IAM, que é necessário.
No painel Ativar recursos, na seção APIs de recursos principais, faça o seguinte:
- Para ativar o histórico de versões e o compartilhamento de recursos de código, na seção Histórico de versões e compartilhamento, clique em Ativar.
- Para ativar os notebooks, em Notebooks Python, clique em Ativar todos.
- Quando as APIs estiverem ativadas, clique em Próxima.
Opcional: defina as permissões do usuário na seção Permissões:
- Para conceder aos participantes a capacidade de criar recursos de código e ler, editar e definir permissões para os recursos de código criados por eles, digite os nomes de usuários ou grupos no campo Criador.
- Para conceder aos participantes a capacidade de ler, editar e definir permissões para todos os recursos de código compartilhados com eles, digite os nomes de usuário ou grupo deles no campo Proprietário.
Clique em Próxima.
Opcional: na seção Outras APIs, clique em Ativar tudo para ativar as APIs necessárias para criar procedimentos remotos do BigQuery usando o BigQuery DataFrames.
Se você tiver optado por não ativar as outras APIs, clique em Fechar para fechar o painel Ativar recursos.
Restringir o acesso a recursos de código
Você pode impedir a ativação de outras APIs definindo a restrição da política da organização Restringir o uso do serviço de recursos. É possível desativar as APIs selecionadas a qualquer momento.
A seguir
- Para saber como gerenciar os serviços do Trusted Cloud , consulte Como ativar e desativar serviços.
- Para saber como gerenciar o acesso à API em um nível granular com restrições de política da organização, consulte Restringir o uso de recursos.
- Para saber como controlar o acesso aos serviços com papéis e permissões do Identity and Access Management (IAM) para o BigQuery, consulte Papéis e permissões do BigQuery IAM.