Uma empresa de varejo armazena transações, localizações de lojas e tabelas de clientes em um cluster Amazon Redshift ra3.4xlarge reservado de quatro nós. Todas as tabelas atualmente usam distribuição EVEN. A tabela de localização da loja é atualizada com pouca frequência, mas as consultas são lentas porque a tabela está sendo transmitida para todos os quatro nós de computação. Para reduzir a transmissão e acelerar as consultas da maneira mais econômica, o que o engenheiro de dados deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Altere o estilo de distribuição da tabela de localização da loja de distribuição EVEN para distribuição ALL..
Por que esta é a resposta
A distribuição ALL replica uma cópia completa da tabela em cada nó de computação. Isso elimina a necessidade de transmitir a tabela de localização da loja durante as junções, pois os dados já estão disponíveis localmente em cada nó. É a solução mais econômica porque a tabela de localização da loja é atualizada com pouca frequência e geralmente é pequena, tornando o custo de armazenamento adicional mínimo em comparação com os benefícios de desempenho. Alterar para distribuição KEY não é ideal porque a tabela de localização da loja é pequena e a distribuição ALL é mais eficaz para eliminar a transmissão. Adicionar uma coluna de junção à chave de classificação não resolve o problema de transmissão da tabela. Atualizar para um nó maior é mais caro e pode ser desnecessário se o problema puder ser resolvido otimizando a distribuição da tabela.
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