Um data mart do BigQuery atende a muitos usuários. Um usuário precisa executar jobs não urgentes que não devem impactar cargas de trabalho críticas e é indiferente ao tempo de execução. Para minimizar custos e esforço administrativo, o que você deve pedir para ele fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Peça ao usuário para executar os jobs como jobs em lote..
Por que esta é a resposta
Solicitar que o usuário execute os jobs como jobs em lote no BigQuery é a melhor abordagem. Jobs em lote são executados em um pool de recursos compartilhados e não consomem slots dedicados, o que significa que não competem com cargas de trabalho interativas ou críticas por recursos. Isso minimiza o impacto em outras consultas e reduz custos, pois o BigQuery otimiza a execução de jobs em lote para eficiência de recursos, e o usuário não se importa com o tempo de execução. Criar um projeto separado não resolve a questão de impacto em recursos e adiciona sobrecarga administrativa. Adicionar o usuário como job.user apenas concede permissão para executar jobs, mas não especifica o tipo de job ou como ele deve ser executado para evitar impacto. Permitir que o usuário execute jobs apenas fora do horário de pico é uma solução manual e ineficiente, que exige coordenação e não aproveita as capacidades de gerenciamento de workload do BigQuery.
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