As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Ajuste de Spark SQL consultas AWS Glue e trabalhos do Amazon EMR Spark
Phani Alapaty e Ravikiran Rao, Amazon Web Services ()AWS
Janeiro de 2024 (histórico do documento)
Spark SQL
Unir dados é uma das operações mais comuns e importantes que você pode realizar ao extrair, transformar ou carregar dados em bancos de dados ou armazenamentos de objetos. Ao ingressar, você precisa considerar o desempenho. Há vários cenários, como grandes transferências de rede, quando algumas das operações de junção, análise ou agregação ficam sem memória. Isso pode fazer com que o AWS Glue Spark trabalho falhe.
Este guia fornece as melhores práticas que ajudam você a ajustar consultas de Spark SQL junção AWS Glue ou trabalhos no Amazon EMR. Sparkfornece muitas opções de configuração que melhoram o desempenho da Spark SQL carga de trabalho. Esses ajustes podem ser feitos programaticamente ou você pode aplicá-los em nível global usando o spark-submit comando. Este guia explica algumas dessas configurações para que você possa melhorar ou ajustar o desempenho de suas Spark SQL consultas e aplicativos. As recomendações deste guia são baseadas nas configurações que o AWS
Professional Services usa para melhorar o desempenho de Spark SQL consultas e aplicativos.
Público-alvo
Este guia ajuda arquitetos, engenheiros de dados, cientistas de dados e desenvolvedores a entender as opções de Spark SQL configuração que melhoram o desempenho das Spark SQL consultas.