Ativar o gerenciamento de recursos de código

É possível salvar, compartilhar e gerenciar versões de recursos de código, como notebooks e consultas salvas. Neste documento, explicamos como ativar manualmente os recursos de código e como definir a região padrão e conceder acesso a outros usuários.

Ativação automática das APIs BigQuery

As APIs a seguir são ativadas automaticamente para todos os projetos do Google Cloud com o BigQuery:

Antes de março de 2024, essas APIs não eram ativadas automaticamente. 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.

Essas APIs não geram outros custos. Os usuários com permissões do Identity and Access Management para usar os serviços ativados nos recursos correspondentes estão sujeitos a cobranças, conforme descrito em Preços do BigQuery, Preços do Dataform, e preços do Dataplex.

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.

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

É possível ativar manualmente o gerenciamento de recursos de código do BigQuery ativando as seguintes APIs:

  • A API Compute Engine
  • A API Dataform
  • A API Vertex AI

Para ativar os recursos de código, siga estas etapas:

  1. Acessar a página do BigQuery.

    Ir para o BigQuery

  2. Na barra de guias do painel do editor, clique na seta suspensa ao lado do sinal + e clique em Criar um novo notebook em Python.

  3. 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.

  4. No painel Ativar recursos, na seção APIs de recursos principais, faça o seguinte:

    1. Para ativar o histórico de versões e o compartilhamento de recursos de código, em Histórico de versões e compartilhamento, clique em Ativar.
    2. Para ativar os notebooks, em Notebooks Python, clique em Ativar todos.
    3. Quando as APIs estiverem ativadas, clique em Avançar.
  5. 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 em 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 em Proprietário.
  6. Clique em Próxima.

  7. Opcional: clique em Ativar tudo na seção Outras APIs se quiser ativar as APIs necessárias para criar procedimentos remotos do BigQuery usando o BigQuery DataFrames

  8. Se você tiver optado por não ativar as outras APIs, clique em Fechar para fechar o painel Ativar recursos.

Definir a região padrão para recursos de código

Todos os recursos de código usam a mesma região padrão. Siga estas etapas para definir a região padrão dos recursos de código:

  1. Acessar a página do BigQuery.

    Acessar o BigQuery

  2. No painel Explorer, encontre o projeto em que você ativou os recursos de código.

  3. Clique em Ver ações ao lado do projeto e, em seguida, clique em Mudar minha região de código padrão.

  4. Em Região, selecione a região que você quer usar para recursos de código.

  5. Clique em Selecionar.

Conceder acesso a outros usuários

Depois de ativar o gerenciamento de recursos de código, é possível conceder a outros usuários acesso a esses recursos concedendo a eles os papéis apropriados do Identity and Access Management. Para mais informações, consulte Conceder acesso a notebooks e Conceder acesso a consultas salvas.

A seguir