Creare, configurare e utilizzare un ambiente in Microsoft Fabric
Gli ambienti di Microsoft Fabric sono un elemento consolidato per tutte le impostazioni hardware e software. In un ambiente è possibile selezionare diversi runtime di Spark, configurare le risorse di calcolo, installare librerie da repository pubblici o directory locali e altro.
Questa esercitazione offre una panoramica della creazione, della configurazione e dell'uso di un ambiente.
Crea un ambiente
Vi sono molteplici punti di ingresso per la creazione di nuovi ambienti.
Punto di ingresso standard
Nell'hub di creazione o nella sezione Nuovo dell'area di lavoro, è possibile trovare l'opzione di creare un nuovo ambiente come altri elementi di Fabric.
Crea durante la selezione
Quando si seleziona l'ambiente per il notebook, la definizione del processo Spark e l'area di lavoro predefinita, è possibile trovare l'opzione per creare un nuovo ambiente.
Configurare un ambiente
In un ambiente sono presenti tre componenti principali, ovvero il calcolo Spark che include runtime Spark, librerie e risorse. Le configurazioni di calcolo Spark e delle librerie sono necessarie affinché la pubblicazione sia efficace, mentre le risorse sono un'archiviazione condivisa che può cambiare in tempo reale. Per altri dettagli, vedere la sezione Salvare e pubblicare le modifiche.
Configurare il calcolo Spark
Per un ambiente, è possibile scegliere tra vari runtime di Spark, ognuno con le proprie impostazioni predefinite e i pacchetti preinstallati. Per visualizzare i runtime disponibili, andare sulla scheda Home dell'ambiente e selezionare Runtime. Scegliere il runtime più adatto alle esigenze.
Importante
- Se si aggiorna il runtime di un ambiente con configurazioni o librerie esistenti, è necessario ripubblicare il contenuto in base alla versione run-time aggiornata.
- Se le configurazioni o le librerie esistenti non sono compatibili con la versione run-time appena aggiornata, la pubblicazione avrà esito negativo. È necessario rimuovere le configurazioni o le librerie incompatibili e pubblicare nuovamente l'ambiente.
L'ambiente di calcolo Spark di Microsoft Fabric offre velocità ed efficienza senza precedenti nell'esecuzione in Spark e in esperienze personalizzate sui requisiti. Nell'ambiente, è possibile scegliere tra vari pool creati dagli amministratori dell'area di lavoro e da amministratori della capacità. È possibile modificare ulteriormente le configurazioni e gestire le proprietà di Spark in modo tale che siano efficaci nelle sessioni Spark. Per altre informazioni, vedere Impostazioni di configurazione del calcolo Spark in ambienti Fabric.
Gestire le librerie
Ad eccezione delle librerie predefinite fornite da ogni runtime di Spark, l'ambiente di Fabric consente di installare librerie da origini pubbliche o di caricare librerie personalizzate create dall'utente o dall'organizzazione. Dopo aver installato correttamente le librerie, queste sono disponibili nelle sessioni di Spark. Per altre informazioni, vedere Gestione delle librerie negli ambienti di Fabric. È anche possibile trovare le procedure consigliate per la gestione delle librerie in Microsoft Fabric.Gestire le librerie Apache Spark in Microsoft Fabric
Risorse
La sezione Risorse nell'ambiente facilita la capacità di gestire risorse di piccole dimensioni durante la fase di sviluppo. I file caricati nell'ambiente sono accessibili nei notebook quando sono collegati. Per altre informazioni, vedere Gestire le risorse nell'ambiente di Fabric
Salva e pubblica le modifiche
Nella scheda Home della barra multifunzione dell'ambiente, è possibile trovare facilmente due pulsanti denominati Salva e Pubblica. Verranno attivati quando sono presenti modifiche in sospeso non salvate o non pubblicate nelle sezioni Librerie e Calcolo di Spark.
Verrà visualizzato anche un banner che innesca questi due pulsanti quando sono presenti modifiche in sospeso nelle sezioni Librerie e Calcolo di Spark; hanno le stesse funzionalità di quelle nella barra multifunzione.
- Le modifiche non salvate vengono perse se si aggiorna o si lascia aperto il browser. Selezionare il pulsante Salva per assicurarsi che le modifiche vengano registrate prima di uscire. Il salvataggio non applica la configurazione, ma la memorizza nella cache nel sistema.
- Selezionare Pubblica per applicare le modifiche alle librerie e al Calcolo di Spark. La pagina Modifiche in sospeso verrà visualizzata per la revisione finale prima della pubblicazione. Poi, selezionare Pubblica tutto per avviare la configurazione nell'ambiente di Fabric. Questo processo può richiedere del tempo, soprattutto se sono coinvolte modifiche alla libreria.
- Per annullare un processo di pubblicazione, selezionare Visualizza stato nel banner e Annulla l'operazione.
- Al completamento della pubblicazione, appare una notifica. Se si verificano problemi durante il processo, si verifica una notifica di errore.
Nota
Un ambiente accetta una sola pubblicazione alla volta. Non è possibile apportare altre modifiche alle librerie o alla sezione di calcolo di Spark durante una pubblicazione in corso. La pubblicazione non influisce sull'aggiunta, l'eliminazione o la modifica dei file e delle cartelle nella sezione Risorse. Le azioni per gestire le risorse sono in tempo reale, la pubblicazione non blocca le modifiche nella sezione delle risorse.
Collegare un ambiente
L'ambiente di Microsoft Fabric può essere collegato alle aree di lavoro di Ingegneria dei dati/Data Science o ai notebook e alle definizioni dei processi di Spark.
Collegare un ambiente come impostazione predefinita dell'area di lavoro
Trovare la scheda Ambiente selezionando Impostazioni dell'area di lavoro ->Ingegneria dei dati/Data Science ->Impostazioni di Spark.
Nuove aree di lavoro
Quando si lavora in un'area di lavoro nuova o in cui non sono definite le impostazioni della libreria e di Spark, appare la seguente schermata delle impostazioni di Spark.
Gli amministratori dell'area di lavoro possono definire il carico di lavoro predefinito per intere aree di lavoro. I valori configurati qui sono efficaci per notebook e definizioni dei processi Spark che si collegano alle impostazioni dell'area di lavoro.
L'opzione Imposta ambiente predefinito può migliorare l'esperienza utente. Per impostazione predefinita, questa opzione è impostata su Off. Se non è richiesta alcuna proprietà o libreria Spark predefinita come impostazione predefinita dell'area di lavoro, gli amministratori possono definire il runtime di Spark in questa circostanza. Tuttavia, se un amministratore vuole preparare librerie e un ambiente di calcolo Spark predefinito per l'area di lavoro, è possibile impostare l'opzione su Sì e collegare facilmente un ambiente come impostazione predefinita dell'area di lavoro. Questa opzione rende effettive tutte le configurazioni nell'ambiente come le impostazioni dell'area di lavoro.
Aree di lavoro con libreria o proprietà di Spark esistenti
La funzionalità dell'ambiente è un aggiornamento importante alla sezione Ingegneria dei dati/Data Science in Impostazioni dell'area di lavoro. Come parte di questo aggiornamento, Fabric non supporta più la gestione delle librerie e l'aggiunta di nuove proprietà Spark a livello dell'area di lavoro. È possibile eseguire la migrazione delle librerie esistenti e delle proprietà Spark a un ambiente e collegarle come impostazione predefinita dell'area di lavoro. Per altre informazioni, vedere Eseguire la migrazione delle librerie e delle proprietà Spark dell'area di lavoro a un ambiente predefinito.
Collegare un ambiente a un notebook o a una definizione del processo Spark
Il menu Ambiente appare nelle schede Home della definizione del processo Spark e del notebook. Gli ambienti disponibili sono elencati nel menu. Se si seleziona un ambiente, le librerie e l'opzione di calcolo Spark configurate in esso sono valide dopo l'avvio di una sessione Spark.
Nota
Se si passa a un ambiente diverso durante una sessione attiva, l'ambiente appena selezionato non avrà effetto fino alla sessione successiva.
Condividere un ambiente esistente
Microsoft Fabric supporta la condivisione di un elemento con un livello di autorizzazioni diverso.
Quando si condivide un elemento dell'ambiente, i destinatari ricevono automaticamente l'autorizzazione di lettura. Con questa autorizzazione, possono esplorare le configurazioni dell'ambiente e collegarlo ai notebook o ai processi Spark. Per un'esecuzione agevole del codice, assicurarsi di concedere le autorizzazioni di lettura per gli ambienti collegati durante la condivisione di notebook e definizioni dei processi Spark.
Inoltre, è possibile condividere l'ambiente con le autorizzazioni Condividi e Modifica . Gli utenti con l'autorizzazione di condivisione possono continuare a condividere l'ambiente con altri utenti. Nel frattempo, i destinatari con l'autorizzazione di modifica possono aggiornare il contenuto dell'ambiente.