Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Gerenciar dependências da API BigQuery
Este documento descreve os serviços e as APIs de que o BigQuery depende. Google Cloud 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 Google Cloud que você cria.
Outras APIs são ativadas automaticamente para todos os projetos Google 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):
A pesquisa de recursos de dados do BigQuery não está disponível.
Não é possível compartilhar a pesquisa de detalhes do app.
Não é possível criar nem acessar insights de perfil, verificações de qualidade de dados ou sugestões de consultas criados anteriormente.
Não é possível ver os detalhes do recurso de dados em um gráfico de linhagem.
Não é possível pesquisar recursos de dados na tela de dados.
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.
A linhagem de dados não é capturada para seu projeto.
Não é possível ver o gráfico de linhagem.
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:
No Studio, na barra de guias do painel do editor, clique na
seta suspensa arrow_drop_down 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.
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.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-04 UTC."],[[["\u003cp\u003eThis document outlines the various Google Cloud services and APIs that BigQuery relies on, and what happens when you disable them.\u003c/p\u003e\n"],["\u003cp\u003eSeveral services are enabled by default in all new Google Cloud projects, while others are enabled automatically for projects using BigQuery, and some must be enabled manually.\u003c/p\u003e\n"],["\u003cp\u003eDisabling certain services can restrict the ability to manage external connections, create remote models or functions, use the Storage Read or Write API, or access features like data masking.\u003c/p\u003e\n"],["\u003cp\u003eThe BigQuery Unified API (\u003ccode\u003ebigqueryunified.googleapis.com\u003c/code\u003e) allows for a one-click activation of most BigQuery dependent services, ensuring new dependencies are enabled automatically.\u003c/p\u003e\n"],["\u003cp\u003eServices such as \u003ccode\u003ecloudaicompanion.googleapis.com\u003c/code\u003e, \u003ccode\u003ecomposer.googleapis.com\u003c/code\u003e, and \u003ccode\u003edatalineage.googleapis.com\u003c/code\u003e are disabled by default and must be manually enabled for corresponding features like Gemini, scheduled workloads, and data lineage.\u003c/p\u003e\n"]]],[],null,["# Manage BigQuery API dependencies\n================================\n\nThis document describes the Google Cloud services and APIs that\nBigQuery depends on. It also explains the effects on\nBigQuery behavior when you disable those services. Review this\ndocument before you enable or disable services in your project.\n\nSome services are enabled by default in every Google Cloud project that you create.\nOther APIs are automatically enabled for all Google Cloud projects that use\nBigQuery. The remaining services must be explicitly enabled\nbefore you can use their functionality. For more information, see the\nfollowing resources:\n\n- [Services enabled by default](/service-usage/docs/enabled-service#default)\n- [Enabling and disabling services](/service-usage/docs/enable-disable)\n\nThis document is intended for administrators.\n\nServices enabled by default\n---------------------------\n\nThe following services are enabled by default for every new\nGoogle Cloud project:\n\n### Effect of disabling the BigQuery API\n\nDisabling the BigQuery API also disables the following services which are\ndependent upon BigQuery API:\n\n- binaryauthorization.googleapis.com\n- container.googleapis.com\n- cloudapis.googleapis.com\n- dataprep.googleapis.com\n- servicebroker.googleapis.com\n- telecomdatafabric.googleapis.com\n\nServices enabled by BigQuery Unified API\n----------------------------------------\n\nThe BigQuery Unified API (`bigqueryunified.googleapis.com`)\nincludes a curated collection of services that are required for various\nBigQuery features to function. If you enable the\nBigQuery Unified API, then all of these services are activated\nsimultaneously. Google can update the services in this collection, and those\nservices are automatically enabled in projects with this API enabled.\nYou can disable individual services and APIs.\n\nFor instructions on enabling `bigqueryunified.googleapis.com`, see\n[Enabling and disabling services](/service-usage/docs/enable-disable).\n\nServices disabled by default\n----------------------------\n\nYou must manually enable the following services for the corresponding\ncapabilities to become available:\n\nManually enable BigQuery code assets\n------------------------------------\n\nTo manage code assets in BigQuery, such as notebooks and saved queries,\nyou must enable the following APIs:\n\n- The Compute Engine API\n- The Dataform API\n- The Vertex AI API\n\nBefore March 2024, these APIs were not automatically enabled by default. If you\nhave automation scripts from before March 2024 that depended on the status of\nthese APIs, then you might need to update them. If you already have these APIs\nenabled, then you will see new **Notebooks** and **Queries** folders in\nthe **Explorer** pane in BigQuery.\n\n### Before you begin\n\nTo manually enable code asset management,\nyou must have the Identity and Access Management (IAM)\n[Owner (`roles/owner`) role](/iam/docs/understanding-roles#basic).\n\n### Manually enable BigQuery code assets\n\nTo enable required API dependencies for code assets, follow these steps:\n\n1. Go to the **BigQuery** page.\n\n [Go to BigQuery](https://console.cloud.google.com/bigquery)\n2. On the **Studio** , in the tab bar of the editor pane, click the\n arrow_drop_down\n arrow drop-down next to the **+** sign, hold the pointer over **Notebook** ,\n and then select **BigQuery template**.\n\n3. In the banner that appears under the tab bar of the editor pane,\n click **Enable**.\n\n If you don't see the banner, check if you have the required\n IAM [Owner](/iam/docs/understanding-roles#basic) role.\n4. In the **Enable features** pane, in the **Core feature APIs** section,\n do the following:\n\n 1. To enable version history and sharing of code assets, in the **Version history and sharing** section, click **Enable**.\n 2. To enable notebooks, under **Python notebooks** , click **Enable all**.\n 3. When the APIs are enabled, click **Next**.\n5. Optional: Set user permissions in the **Permissions** section:\n\n - To grant principals the ability to create code assets, and to read, edit, and set permissions for the code assets they created, type their user or group names in the **Creator** field.\n - To grant principals the ability to read, edit, and set permissions for all code assets shared with them, type their user or group names in the **Owner** field.\n6. Click **Next**.\n\n7. Optional: In the **Additional APIs** section, click **Enable all** to enable\n the APIs that you need to create BigQuery remote procedures by using\n [BigQuery DataFrames](/python/docs/reference/bigframes/latest).\n\n8. If you chose not to enable the additional APIs, click **Close** to close\n the **Enable features** pane.\n\n### Restrict access to code assets\n\nYou can help prevent enablement of additional APIs by setting the\n[Restrict Resource Service Usage organization policy constraint](/resource-manager/docs/organization-policy/restricting-resources).\nYou can [turn off selected APIs](/service-usage/docs/enable-disable#disabling)\nat any time.\n\nWhat's next?\n------------\n\n- To learn how to manage Google Cloud services, see [Enabling and disabling services](/service-usage/docs/enable-disable).\n- To learn how to manage API access at a granular level with organization policy constraints, see [Restricting resource usage](/resource-manager/docs/organization-policy/restricting-resources).\n- To learn how to control access to services with Identity and Access Management (IAM) roles and permissions for BigQuery, see [BigQuery IAM roles and permissions](/bigquery/docs/access-control)."]]