Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo dei suggerimenti per il partizionamento in 3.0.0 Spark
SparkI suggerimenti sul partizionamentoCOALESCE REPARTITION REPARTITION_BY_RANGE Questi suggerimenti sono simili al Dataset APIs, ad esempio, e. coalesce repartition repartitionByRange I seguenti suggerimenti consentono di controllare il numero di file di output in ingressoSpark SQL, il che consente di ottimizzare le prestazioni:
-
Coalesce: riduce il numero di partizioni al numero di partizioni specificato. Il numero di partizione è l'unico parametro del suggerimento.
COALESCE -
Ripartizione: ripartiziona il numero di partizioni specificato utilizzando le espressioni di partizionamento specificate. I parametri di
REPARTITIONsuggerimento sono il numero di partizione, i nomi delle colonne o entrambi. -
Ripartizione per intervallo: ripartiziona il numero specificato di partizioni utilizzando le espressioni di partizionamento specificate. I nomi delle colonne sono un parametro obbligatorio per il
REPARTITION_BY_RANGEsuggerimento e il numero di partizione è facoltativo. -
Ribilanciamento: ribilancia le partizioni di output dei risultati della query in modo che ogni partizione abbia una dimensione ragionevole.
REBALANCEI parametri hint sono un numero di partizione iniziale, i nomi delle colonne o entrambi o nessuno dei due.