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.
Questo articolo illustra come gestire le risorse di Azure Machine Learning usando l'estensione Visual Studio Code.
Importante
Questa funzionalità è attualmente in anteprima pubblica. Questa versione di anteprima viene fornita senza contratto di servizio, pertanto se ne sconsiglia l’uso per i carichi di lavoro in ambienti di produzione. Alcune funzionalità potrebbero non essere supportate o potrebbero presentare funzionalità limitate.
Per altre informazioni, vedere le Condizioni supplementari per l'uso delle anteprime di Microsoft Azure.
Prerequisiti
- Una sottoscrizione di Azure. Se non se ne possiede una, iscriversi per provare la versione gratuita o a pagamento di Azure Machine Learning.
- Visual Studio Code. Se non è disponibile, vedere Configurazione di Visual Studio Code.
- Estensione di Azure Machine Learning. Per informazioni su come configurare l'estensione, vedere Configurare Visual Studio Code desktop con l'estensione Azure Machine Learning.
Creare le risorse
Il modo più rapido per creare risorse consiste nell'usare la barra degli strumenti dell'estensione.
- Aprire la visualizzazione di Azure Machine Learning dalla barra delle attività.
- Selezionare la sottoscrizione di Azure in Machine Learning.
- Seleziona + per scegliere la risorsa dall'elenco a discesa.
- Configurare il file di specifica. Le informazioni necessarie dipendono dal tipo di risorsa che si desidera creare.
- Selezionare AzureML: Esegui YAML dalla barra dei menu oppure facendo clic con il pulsante destro del mouse sul file di specifica.
In alternativa, è possibile creare una risorsa usando il riquadro comandi:
- Aprire il riquadro comandi selezionando Visualizza > riquadro comandi.
- Immettere
> Azure ML: Create <RESOURCE-TYPE>
nella casella di testo. SostituireRESOURCE-TYPE
con il tipo di risorsa che si desidera creare. - Configurare il file di specifica.
- Aprire il riquadro comandi selezionando Visualizza > riquadro comandi.
- Immettere
> Azure ML: Create Resource
nella casella di testo.
Risorse della versione
Alcune risorse, ad esempio ambienti e modelli, consentono di apportare modifiche a una risorsa e archiviare le diverse versioni.
Per versionare una risorsa:
- Usare il file di specifica esistente che ha creato la risorsa o seguire il processo di creazione delle risorse per creare un nuovo file di specifica.
- Incrementare il numero di versione nel modello.
- Selezionare AzureML: Esegui YAML dalla barra dei menu oppure facendo clic con il pulsante destro del mouse sul file di specifica.
Fintanto che il nome della risorsa aggiornata corrisponde alla versione precedente, Azure Machine Learning seleziona le modifiche e crea una nuova versione.
Aree di lavoro
Per altre informazioni, vedere Che cos'è un'area di lavoro di Azure Machine Learning?
Creare un'area di lavoro
- Nella visualizzazione Azure Machine Learning fare clic con il pulsante destro del mouse sul nodo della sottoscrizione e scegliere Crea area di lavoro.
- Viene visualizzato un file di specifica. Configurare il file di specifica.
- Selezionare AzureML: Esegui YAML dalla barra dei menu oppure facendo clic con il pulsante destro del mouse sul file di specifica.
In alternativa, usare il comando > Azure ML: Create workspace
nel riquadro comandi.
Rimuovi area di lavoro
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Fare clic con il tasto destro del mouse sull'area di lavoro da rimuovere.
- Selezionare se si desidera rimuovere:
- Solo l'area di lavoro: questa opzione elimina solo la risorsa Azure dell'area di lavoro. Il gruppo di risorse, gli account di archiviazione e qualsiasi altra risorsa a cui è stata collegata l'area di lavoro ancora presenti in Azure.
- Con le risorse associate: questa opzione elimina l'area di lavoro e tutte le risorse a essa associate.
In alternativa, usare il comando > Azure ML: Remove workspace
nel riquadro comandi.
Archivi dati
Attualmente l'estensione supporta gli archivi dati dei tipi seguenti:
- BLOB Azure
- Azure Data Lake Gen 1
- Azure Data Lake Gen 2
- File di Azure
Per altre informazioni, vedere Archivio dati.
Per altre informazioni, vedere Concetti relativi ai dati.
Creare un archivio dati
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro in cui si desidera creare l'archivio dati.
- Fare clic con il pulsante destro del mouse sul nodo Archivi dati e scegliere Crea archivio dati.
- Selezionare il tipo di archivio dati.
- Viene visualizzato un file di specifica. Configurare il file di specifica.
- Selezionare AzureML: Esegui YAML dalla barra dei menu oppure facendo clic con il pulsante destro del mouse sul file di specifica.
In alternativa, usare il comando > Azure ML: Create datastore
nel riquadro comandi.
Gestire l'archivio dati
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Archivi dati all'interno dell'area di lavoro.
- Fare clic con il pulsante destro del mouse sull'archivio dati per cui si desidera:
- Annullare la registrazione dell'archivio dati: rimuove l'archivio dati dall'area di lavoro.
- Visualizzare l'archivio dati: visualizzare le impostazioni dell'archivio dati di sola lettura
In alternativa, usare i comandi > Azure ML: Unregister datastore
e > Azure ML: View datastore
nel riquadro comandi.
Set di dati
Attualmente l'estensione supporta i seguenti tipi di set di dati:
- Tabulare: consente di materializzare i dati in un DataFrame.
- File: file o raccolta di file. Consente di scaricare o montare file nel calcolo.
Per altre informazioni, vedere Dati in Azure Machine Learning v1
Crea set di dati
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro in cui si desidera creare il set di dati.
- Fare clic con il pulsante destro del mouse sul nodo Set di dati e selezionare Crea set di dati.
- Viene visualizzato un file di specifica. Configurare il file di specifica.
- Selezionare AzureML: Esegui YAML dalla barra dei menu oppure facendo clic con il pulsante destro del mouse sul file di specifica.
In alternativa, usare il comando > Azure ML: Create dataset
nel riquadro comandi.
Gestire il set di dati
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Set di dati.
- Fare clic con il pulsante destro del mouse sul set di dati per cui si desidera:
- Visualizzare le proprietà del set di dati: consente di visualizzare i metadati associati a un set di dati specifico. Se si dispone di diverse versioni di un set di dati, è possibile scegliere di visualizzare solo le proprietà del set di dati di una versione specifica espandendo il nodo del set di dati ed eseguendo gli stessi passaggi descritti in questa sezione sulla versione desiderata.
- Anteprima del set di dati: visualizzare il set di dati direttamente nel Visualizzatore dati di VS Code. Si noti che questa opzione è disponibile solo per i set di dati tabulari.
- Annullare la registrazione del set di dati: rimuove un set di dati e tutte le sue versioni dal tuo spazio di lavoro.
In alternativa, usare i comandi > Azure ML: View Dataset Properties
e > Azure ML: Unregister Dataset
nel riquadro comandi.
Ambienti
Per altre informazioni, vedere Che cosa sono gli ambienti di Azure Machine Learning?
Creare un ambiente
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro in cui si desidera creare l'archivio dati.
- Fare clic con il pulsante destro del mouse sul nodo Ambienti e scegliere Crea ambiente.
- Viene visualizzato un file di specifica. Configurare il file di specifica.
- Selezionare AzureML: Esegui YAML dalla barra dei menu oppure facendo clic con il pulsante destro del mouse sul file di specifica.
In alternativa, usare il comando > Azure ML: Create environment
nel riquadro comandi.
Visualizzare le configurazioni dell'ambiente
Per visualizzare le dipendenze e le configurazioni per un ambiente specifico nell'estensione:
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Ambienti.
- Fare clic con il pulsante destro del mouse sull'ambiente da visualizzare e selezionare Visualizza ambiente.
In alternativa, usare il comando > Azure ML: View environment
nel riquadro comandi.
Sperimentazioni
Per altre informazioni, vedere Esperimenti.
Lavori
Creare il processo
Il modo più rapido per creare un processo è fare clic sull'icona Crea processo nella barra delle attività dell'estensione.
Uso dei nodi delle risorse nella vista di Azure Machine Learning:
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Fare clic con il pulsante destro del mouse sul nodo Processi nell'area di lavoro e selezionare Crea processo.
- Scegliere il tipo di processo.
- Viene visualizzato un file di specifica. Configurare il file di specifica.
- Selezionare AzureML: Esegui YAML dalla barra dei menu oppure facendo clic con il pulsante destro del mouse sul file di specifica.
In alternativa, usare il comando > Azure ML: Create job
nel riquadro comandi.
Visualizzare il processo
Per visualizzare il processo in Studio di Azure Machine Learning:
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandi il nodo Lavori all'interno dell'area di lavoro.
- Fare clic con il pulsante destro del mouse sul processo che si vuole visualizzare e selezionare Visualizza processo in Studio.
- Viene visualizzata una richiesta che chiede di aprire l'URL del processo in Studio di Azure Machine Learning. Selezionare Apri.
In alternativa, usare il comando > Azure ML: View Experiment in Studio
nel riquadro comandi.
Tenere traccia dello stato dei processi
Durante l'esecuzione del processo, potrebbe essere necessario visualizzarne lo stato di avanzamento. Per tenere traccia dello stato di avanzamento di un processo in Studio di Azure Machine Learning dall'estensione :
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandi il nodo Jobs all'interno dell'area di lavoro.
- Espandere il nodo del processo per cui si desidera tenere traccia dello stato di avanzamento.
- Fare clic con il pulsante destro del mouse sul processo e selezionare Visualizza processo in Studio.
- Viene visualizzata una richiesta che chiede di aprire l'URL del processo in Studio di Azure Machine Learning. Selezionare Apri.
Scaricare i log e gli output di un processo
Una volta completato un processo, è possibile scaricare i log e gli asset, ad esempio il modello generato come parte di un processo.
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandi il nodo Lavori all'interno dell'area di lavoro.
- Espandere il nodo del processo per cui si desidera scaricare i log e gli output.
- Fare clic con il pulsante destro del mouse sul processo:
- Per scaricare gli output, selezionare Scarica output.
- Per scaricare i log, selezionare Scarica log.
In alternativa, usare i comandi > Azure ML: Download outputs
e > Azure ML: Download logs
nel riquadro comandi.
Istanze di calcolo
Per altre informazioni, vedere Che cos'è un'istanza di calcolo di Azure Machine Learning?
Creare un'istanza di ambiente di calcolo
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Calcolo.
- Fare clic con il pulsante destro del mouse sul nodo Istanze di calcolo nell'area di lavoro e scegliere Crea istanza di calcolo.
- Viene visualizzato un file di specifica. Configurare il file di specifica.
- Selezionare AzureML: Esegui YAML dalla barra dei menu oppure facendo clic con il pulsante destro del mouse sul file di specifica.
In alternativa, usare il comando > Azure ML: Create compute instance
nel riquadro comandi.
Connettersi a un'istanza di ambiente di calcolo
Per usare un'istanza di ambiente di calcolo come ambiente di sviluppo o come server Jupyter remoto, vedere Connettersi a un'istanza di ambiente di calcolo.
Arrestare o riavviare un'istanza ambiente di calcolo
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Istanze di ambiente di calcolo all'interno del nodo Calcolo.
- Fare clic con il pulsante destro del mouse sull'istanza di calcolo che si vuole arrestare o riavviare e scegliere Arresta istanza di calcolo o Riavvia istanza di calcolo rispettivamente.
In alternativa, usare i comandi > Azure ML: Stop compute instance
e Restart compute instance
nel riquadro comandi.
Visualizzare una configurazione dell'istanza di ambiente di calcolo
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Istanze di ambiente di calcolo all'interno del nodo Calcolo.
- Fare clic con il pulsante destro del mouse sull'istanza di calcolo da esaminare e selezionare Visualizza le proprietà dell'istanza di calcolo.
In alternativa, usare il comando AzureML: View compute instance properties
nel riquadro comandi.
Elimina istanza di ambiente di calcolo
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Istanze di ambiente di calcolo all'interno del nodo Calcolo.
- Fare clic con il pulsante destro del mouse sull'istanza di calcolo da eliminare e selezionare Elimina istanza di calcolo.
In alternativa, usare il comando AzureML: Delete compute instance
nel riquadro comandi.
Cluster di elaborazione
Per altre informazioni, vedere Obiettivi di calcolo per l'addestramento.
Creare il cluster di elaborazione
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Calcolo.
- Fare clic con il pulsante destro del mouse sul nodo Cluster di calcolo nell'area di lavoro e scegliere Crea cluster di calcolo.
- Viene visualizzato un file di specifica. Configurare il file di specifica.
- Selezionare AzureML: Esegui YAML dalla barra dei menu oppure facendo clic con il pulsante destro del mouse sul file di specifica.
In alternativa, usare il comando > Azure ML: Create compute cluster
nel riquadro comandi.
Visualizzazione del calcolo Edge
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Cluster di elaborazione all'interno del nodo Calcolo.
- Fare clic con il pulsante destro del mouse sul calcolo che si vuole visualizzare e selezionare Visualizza proprietà di calcolo.
In alternativa, usare il comando > Azure ML: View compute properties
nel riquadro comandi.
Elimina cluster di elaborazione
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Cluster di elaborazione all'interno del nodo Calcolo.
- Fare clic con il pulsante destro del mouse sul calcolo da eliminare e selezionare Elimina cluster di calcolo.
In alternativa, usare il comando > Azure ML: Delete compute cluster
nel riquadro comandi.
Cluster di inferenza
Per altre informazioni, vedere Destinazioni di calcolo per l'inferenza.
Gestire i cluster di inferenza
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Cluster di inferenza all'interno del nodo Calcolo.
- Fare clic con il pulsante destro del mouse sul calcolo per cui si desidera:
- Visualizzare le proprietà di calcolo: visualizza i dati di configurazione di sola lettura relativi al calcolo collegato.
- Scollegare il calcolo: Scollega la risorsa di calcolo dall'area di lavoro.
In alternativa, usare i comandi > Azure ML: View compute properties
e > Azure ML: Detach compute
nel riquadro comandi.
Elimina cluster di inferenza
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Calcoli allegati all'interno del nodo Calcolo.
- Fare clic con il pulsante destro del mouse sul calcolo da eliminare e scegliere Elimina calcolo.
In alternativa, usare il comando > Azure ML: Delete compute
nel riquadro comandi.
Calcolo collegato
Per altre informazioni, vedere Calcolo non gestito.
Gestire le risorse di calcolo associate
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Espandere il nodo Calcoli allegati all'interno del nodo Calcolo.
- Fare clic con il pulsante destro del mouse sul calcolo per cui si desidera:
- Visualizzare le proprietà di calcolo: visualizza i dati di configurazione di sola lettura relativi al calcolo collegato.
- Scollegare il calcolo: Scollega il calcolo dall'area di lavoro.
In alternativa, usare i comandi > Azure ML: View compute properties
e > Azure ML: Detach compute
nel riquadro comandi.
Modelli
Per altre informazioni, vedere Eseguire il training di modelli con Azure Machine Learning.
Per altre informazioni, vedere Eseguire il training di modelli con Azure Machine Learning (v1).
Creare un modello
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Fare clic con il pulsante destro del mouse sul nodo Modelli nell'area di lavoro e scegliere Crea modello.
- Viene visualizzato un file di specifica. Configurare il file di specifica.
- Fare clic con il pulsante destro del mouse sul file di specifica e selezionare AzureML: Esegui YAML.
In alternativa, usare il comando > Azure ML: Create model
nel riquadro comandi.
Visualizzare le proprietà di un modello
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo Modelli all'interno dell'area di lavoro.
- Fare clic con il pulsante destro del mouse sul modello le cui proprietà si desidera visualizzare e selezionare Visualizza proprietà del modello. Viene aperto un file nell'editor contenente le proprietà del modello.
In alternativa, usare il comando > Azure ML: View model properties
nel riquadro comandi.
Scaricare il modello
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo Modelli all'interno dell'area di lavoro.
- Fare clic con il pulsante destro del mouse sul modello da scaricare e selezionare Scarica file di modello.
In alternativa, usare il comando > Azure ML: Download model file
nel riquadro comandi.
Elimina un modello
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo Modelli all'interno dell'area di lavoro.
- Fare clic con il pulsante destro del mouse sul modello da eliminare e scegliere Elimina modello.
- Viene visualizzato un prompt che richiede una conferma sulla rimozione del modello. Selezionare OK.
In alternativa, usare il comando > Azure ML: Delete model
nel riquadro comandi.
Endpoint
Per altre informazioni, vedere Endpoint per l'inferenza nell'ambiente di produzione.
Per altre informazioni, vedere Modalità di funzionamento di Azure Machine Learning: Architettura e concetti.
Creare un endpoint
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo dell'area di lavoro.
- Fare clic con il pulsante destro del mouse sul nodo Modelli nell'area di lavoro e scegliere Crea endpoint.
- Selezionare il tipo di endpoint.
- Viene visualizzato un file di specifica. Configurare il file di specifica.
- Selezionare AzureML: Esegui YAML dalla barra dei menu oppure facendo clic con il pulsante destro del mouse sul file di specifica.
In alternativa, usare il comando > Azure ML: Create endpoint
nel riquadro comandi.
Elimina endpoint
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo Endpoint all'interno dell'area di lavoro.
- Fare clic con il pulsante destro del mouse sulla distribuzione da rimuovere e selezionare Elimina endpoint.
- Viene visualizzato un prompt che richiede una conferma sulla rimozione del servizio. Selezionare OK.
In alternativa, usare il comando > Azure ML: Delete online endpoint
nel riquadro comandi.
Visualizzare le proprietà dell'endpoint
Oltre a creare ed eliminare distribuzioni, è possibile visualizzare e modificare le impostazioni associate alla distribuzione.
- Espandere il nodo della sottoscrizione che contiene l'area di lavoro.
- Espandere il nodo Endpoint all'interno dell'area di lavoro.
- Fare clic con il pulsante destro del mouse sulla distribuzione da gestire, quindi scegliere Visualizza proprietà endpoint.
In alternativa, usare il comando > Azure ML: View online endpoint properties
nel riquadro comandi.