Um script Python em uma VM do Compute Engine falha ao se conectar ao BigQuery. Como você deve corrigir isso?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie e use uma conta de serviço com permissões do BigQuery para executar o script.
Por que esta é a resposta
A opção correta é criar e usar uma conta de serviço com permissões do BigQuery. Isso garante que o script tenha as credenciais e autorizações necessárias para interagir com o BigQuery de forma segura. As outras opções estão incorretas porque: Instalar a versão mais recente da biblioteca cliente não resolve problemas de autenticação ou autorização. Ativar o escopo de acesso do BigQuery na VM é uma prática antiga e menos segura; contas de serviço oferecem controle de acesso mais granular e são a abordagem recomendada. Instalar o componente bq para gcloud é para usar a ferramenta de linha de comando bq, não para autenticar scripts Python.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão