As consultas de visualização no BigQuery usam junções externas e funções analíticas e podem usar dados com até 4 horas de defasagem. Os usuários consideram as consultas lentas. Melhore o desempenho das consultas minimizando a manutenção do pipeline. O que você faz?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie visualizações materializadas com allow_non_incremental_definition=true, defina max_staleness=4 hours e enable_refresh=true, e aponte a ferramenta de visualização para essas visualizações materializadas..
Por que esta é a resposta
A opção correta é criar visualizações materializadas com allownonincrementaldefinition=true, maxstaleness=4 hours e enablerefresh=true, e apontar a ferramenta de visualização para elas. Isso permite que a visualização materializada seja criada a partir de consultas complexas (junções externas e funções analíticas) e garante que os dados estejam atualizados dentro do limite de 4 horas de defasagem, melhorando o desempenho sem exigir manutenção manual do pipeline. As visualizações padrão não melhoram o desempenho, pois são apenas atalhos para a consulta subjacente. Exportar para Parquet via Cloud Function e Cloud Scheduler adiciona complexidade e manutenção ao pipeline, além de não ser uma solução nativa e otimizada para BigQuery. As atualizações incrementais de visualizações materializadas são ideais, mas a consulta original usa junções externas e funções analíticas, o que impede o uso de atualizações incrementais automáticas sem allownonincrementaldefinition=true para consultas não incrementais.
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