Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I pool di avvio offrono l'avvio rapido della sessione Spark in Fabric. È possibile avviare rapidamente il lavoro con Spark, invece di attendere il provisioning completo del cluster in ogni esecuzione.
I pool di avvio usano nodi medi e supportano la scalabilità automatica in base alla richiesta del carico di lavoro. I limiti predefiniti e massimi dipendono dallo SKU della capacità di Fabric.
Important
I pool iniziali sono un'ottimizzazione gestita da Microsoft, fornita secondo il principio del miglior impegno, che riduce i tempi di avvio di Spark grazie all'uso di capacità già pronta. La capacità del pool iniziale non è garantita a ogni esecuzione. Quando è disponibile capacità preriscaldata, le sessioni possono in genere avviarsi in pochi secondi. In caso contrario, Fabric avvia la sessione usando la capacità standard su richiesta, che può richiedere più tempo.
Tip
Per i carichi di lavoro che richiedono un avvio di sessione prevedibile e coerente, ad esempio definizioni di processi Spark pianificati o altri processi sensibili alla latenza, usare un pool live personalizzato. I pool live personalizzati mantengono attivi i cluster dedicati in base a una pianificazione che si controlla (finestra attiva), in modo che le sessioni inizino in modo coerente in circa 5 secondi durante tale finestra. Poiché i cluster vengono idratati in anticipo, le librerie dell’ambiente sono già preinstallate sul cluster, eliminando il tempo necessario per personalizzare le librerie in ogni sessione.
Prerequisiti
Per personalizzare un pool di avvio, è necessario il ruolo di amministratore nell'area di lavoro.
Comprendere le impostazioni del pool di avvio
Nelle impostazioni dell'area di lavoro è possibile configurare questi controlli pool di avvio:
- Scalabilità automatica: se abilitata, il pool di Apache Spark aumenta e riduce automaticamente le prestazioni in base all'attività.
- Allocare dinamicamente gli executor: se abilitata, Spark alloca e rilascia executor in base alla richiesta del carico di lavoro.
Entrambe le opzioni sono abilitate per impostazione predefinita. Usare i dispositivi di scorrimento per aumentare o ridurre i limiti configurati per il carico di lavoro.
Configurare le impostazioni del pool di avvio
Per gestire il pool di avvio associato all'area di lavoro:
Passare all'area di lavoro e selezionare Impostazioni area di lavoro.
Espandere Ingegneria dati/Scienza nel riquadro sinistro e quindi selezionare Impostazioni Spark.
Selezionare StarterPool nell'elenco a discesa Pool predefinito per l'area di lavoro per visualizzare una panoramica delle impostazioni del pool di avvio.
Selezionare l'icona a forma di matita nella sezione Dettagli pool per modificare le impostazioni per il pool di avvio.
Nella visualizzazione di modifica configurare la scalabilità automatica e allocare dinamicamente gli esecutori.
Usare i dispositivi di scorrimento per aumentare o ridurre ogni impostazione in base alle esigenze del carico di lavoro.
È possibile mantenere i valori predefiniti o ridurre i limiti per carichi di lavoro più piccoli. È anche possibile aumentare i valori fino al massimo consentito per lo SKU.
Dopo aver apportato le modifiche, selezionare Salva per applicare le nuove impostazioni per il pool di avvio o selezionare Ignora per annullare le modifiche. In caso contrario, è possibile selezionare la freccia indietro per uscire senza salvare o rimuovere le modifiche.
La tabella seguente mostra i limiti predefiniti e massimi dei nodi del pool di avvio in base allo SKU.
| Nome SKU | Unità di capacità | VCore di Spark | Dimensioni nodo | Nodi massimi predefiniti | Numero massimo di nodi |
|---|---|---|---|---|---|
| F2 | 2 | 4 | Medio | 1 | 1 |
| F4 | 4 | 8 | Medio | 1 | 1 |
| F8 | 8 | 16 | Medio | 2 | 2 |
| F16 | 16 | 32 | Medio | 3 | 4 |
| F32 | 32 | 64 | Medio | 8 | 8 |
| F64 | 64 | 128 | Medio | 10 | 16 |
| (Capacità della versione di prova) | 64 | 128 | Medio | 10 | 16 |
| F128 | 128 | 256 | Medio | 10 | 32 |
| F256 | 256 | 512 | Medio | 10 | 64 |
| F512 | 512 | 1024 | Medio | 10 | 128 |
| F1024 | 1024 | 2048 | Medio | 10 | 200 |
| F2048 | 2048 | 4096 | Medio | 10 | 200 |
| F4096 | 4096 | 8192 | Medio | 10 | 200 |
| F8192 | 8192 | 16384 | Medio | 10 | 200 |
Contenuto correlato
- Per ulteriori informazioni, consultare la documentazione pubblica di Apache Spark.
- Introduzione alle impostazioni di amministrazione dell'area di lavoro Spark in Microsoft Fabric.