Gestire gli ambienti software in studio di Azure Machine Learning

Questo articolo illustra come creare e gestire ambienti di Azure Machine Learning nella studio di Azure Machine Learning. Usare gli ambienti per monitorare e riprodurre le dipendenze software dei progetti mentre si evolvono.

Gli esempi in questo articolo mostrano come:

  • Esplorare ambienti curati.
  • Creare un ambiente e specificare le dipendenze del pacchetto.
  • Modificare una specifica di ambiente esistente e le relative proprietà.
  • Ricompilare un ambiente e visualizzare i log di compilazione dell'immagine.

Per una panoramica generale degli ambienti, vedere Che cosa sono gli ambienti di Azure Machine Learning? Per altre informazioni, vedere Come configurare un ambiente di sviluppo per Azure Machine Learning.

Prerequisiti

Esplorare gli ambienti curati

Gli ambienti curati contengono raccolte di pacchetti Python e sono disponibili per impostazione predefinita nell'area di lavoro. Questi ambienti sono supportati da immagini Docker memorizzate nella cache, che riducono i costi di preparazione del processo e supportano scenari di training e inferenza.

Selezionare un ambiente per visualizzare informazioni dettagliate sul relativo contenuto. Per altre informazioni, vedere Ambienti curati di Azure Machine Learning.

Crea un ambiente

Per creare un ambiente:

  1. Aprire l'area di lavoro in Azure Machine Learning Studio.
  2. Sulla sinistra, selezionare Ambienti.
  3. Selezionare la scheda Ambienti personalizzati.
  4. Selezionare il pulsante Crea.

Selezionare una delle seguenti opzioni:

  • Creare un nuovo contesto Docker.
  • Iniziare da un ambiente esistente.
  • Caricare un contesto Docker esistente.
  • Usare l'immagine Docker esistente con il file conda facoltativo.

Screenshot of the environment creation wizard.

È possibile personalizzare il file di configurazione, aggiungere tag e descrizioni e rivedere le proprietà prima di creare l'entità.

Se a un nuovo ambiente viene assegnato lo stesso nome di un ambiente esistente nell'area di lavoro, viene creata una nuova versione di quella esistente.

Visualizzare e modificare i dettagli dell'ambiente

Dopo aver creato un ambiente, visualizzarne i dettagli selezionando il nome. Usare il menu a discesa per selezionare le varie versioni dell'ambiente. Qui sarà possibile visualizzare i metadati e i contenuti dell'ambiente tramite le varie dipendenze.

Selezionare le icone a forma di matita per modificare tag, descrizioni, file di configurazione nella scheda Contesto .

Tenere presente che tutte le modifiche apportate alle sezioni Docker o Conda creano una nuova versione dell'ambiente.

Screenshot of the environment details page.

Visualizzare i log

Selezionare la scheda Log di compilazione nella pagina dei dettagli per visualizzare i log di una versione dell'ambiente e l'analisi dei log dell'ambiente. L'analisi log dell'ambiente è una funzionalità che fornisce dati analitici e documentazione pertinente sulla risoluzione dei problemi per spiegare i problemi in materia di definizione dell'ambiente o errori di compilazione delle immagini.

  • Il log di compilazione contiene l'output bare di un'attività di Registro Azure Container (ACR) o di un processo di calcolo di compilazione immagini.
  • L'analisi di compilazione dell'immagine è un'analisi del log di compilazione usato per scoprire la causa dell'errore di compilazione dell'immagine.
  • L'analisi della definizione dell'ambiente fornisce informazioni sulla definizione dell'ambiente, per verificare che non sia in contrasto con le procedure consigliate in materia di riproducibilità, supportabilità e sicurezza.

Per una panoramica degli errori di compilazione comuni, vedere Risoluzione dei problemi di ambiente.

Per fornire feedback sull'analisi log dell'ambiente, aprire un ticket GitHub.

Ricompilare un ambiente

Nella pagina dei dettagli selezionare il pulsante Ricompila per ricompilare l'ambiente. Le versioni dei pacchetti non bloccate nei file di configurazione potrebbero essere aggiornate alla versione più recente con questa azione.

Passaggio successivo