

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á.

# Usando dicas de particionamento em Spark 3.0.0
<a name="using-partitioning-hints"></a>

Spark[dicas de particionamento](https://spark.apache.org/docs/latest/sql-ref-syntax-qry-select-hints.html#partitioning-hints) podem ajudá-lo a ajustar o desempenho e reduzir o número de arquivos de saída. Spark SQLsuporta dicas de particionamento, como`COALESCE`, e. `REPARTITION` `REPARTITION_BY_RANGE` Essas dicas são semelhantes às APIs do conjunto de dados, como`coalesce`, e. `repartition` `repartitionByRange` As dicas a seguir ajudam a controlar o número de arquivos de saídaSpark SQL, o que ajuda a ajustar o desempenho:
+ **Coalescer - Reduza** o número de partições para o número especificado de partições. Um número de partição é o único parâmetro da `COALESCE` dica.
+ **Repartição** - Reparticione para o número especificado de partições usando as expressões de particionamento especificadas. Os parâmetros de `REPARTITION` dica são um número de partição, nomes de colunas ou ambos.
+ **Repartição por intervalo** - Repartição para o número especificado de partições usando as expressões de particionamento especificadas. Os nomes das colunas são um parâmetro obrigatório para a `REPARTITION_BY_RANGE` dica, e um número de partição é opcional.
+ **Rebalancear** - reequilibre as partições de saída do resultado da consulta para que cada partição tenha um tamanho razoável. `REBALANCE`os parâmetros de dica são um número de partição inicial, nomes de colunas ou ambos ou nenhum.