Avvia l'interfaccia utente MLFlow utilizzando un URL predefinito - Amazon SageMaker

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à.

Avvia l'interfaccia utente MLFlow utilizzando un URL predefinito

Puoi accedere all'interfaccia utente MLFlow per visualizzare i tuoi esperimenti utilizzando un URL predefinito. Puoi avviare l'interfaccia utente MLFlow tramite Studio o utilizzandola AWS CLI in un terminale a tua scelta.

Avvia l'interfaccia utente MLFlow utilizzando Studio

Dopo aver creato il server di tracciamento, puoi avviare l'interfaccia utente MLFlow direttamente da Studio.

  1. Accedi a Studio dalla SageMaker console. Assicurati di utilizzare la nuova esperienza Studio e di aver effettuato l'aggiornamento da Studio Classic. Per ulteriori informazioni, consulta Migrazione da Amazon SageMaker Studio Classic.

  2. Scegli MLFlow nel riquadro Applicazioni dell'interfaccia utente di Studio.

  3. (Facoltativo) Se non hai ancora creato un server di tracciamento o se devi crearne uno nuovo, puoi scegliere Crea. Quindi fornisci un nome univoco del server di tracciamento e un URI S3 per l'archiviazione degli artefatti e crea un server di tracciamento. Facoltativamente, puoi scegliere Configure per una personalizzazione più granulare del server di tracciamento.

  4. Trova il server di tracciamento che preferisci nel riquadro Server di tracciamento MLFlow. Se il server di tracciamento è spento, avvia il server di tracciamento.

  5. Scegli l'icona del menu verticale nell'angolo destro del riquadro del server di tracciamento. Quindi, scegli Open MLFlow. Questo avvia un URL predefinito in una nuova scheda del browser corrente.

L'opzione per aprire un URL predefinito tramite il riquadro MLFlow Tracking Servers nell'interfaccia utente di Studio.

Avvia l'interfaccia utente MLFlow utilizzando il AWS CLI

Puoi accedere all'interfaccia utente MLFlow per visualizzare i tuoi esperimenti utilizzando un URL predefinito.

All'interno del tuo terminale, utilizza l'create-presigned-mlflow-tracking-server-urlAPI per generare un URL predefinito.

aws sagemaker create-presigned-mlflow-tracking-server-url \ --tracking-server-name $ts_name \ --session-expiration-duration-in-seconds 1800 \ --expires-in-seconds 300 \ --region $region

L'output visualizzato dovrebbe essere simile al seguente:

{ "AuthorizedUrl": "https://unique-key.us-west-2.experiments.sagemaker.aws.a2z.com/auth?authToken=example_token" }

Copia l'intero URL predefinito nel browser che preferisci. Puoi usare una nuova scheda o una nuova finestra privata. Premi q per uscire dal prompt.

Il --session-expiration-duration-in-seconds parametro determina per quanto tempo la sessione dell'interfaccia utente MLFlow rimane valida. Il tempo di durata della sessione è il periodo di tempo in cui l'interfaccia utente MLFlow può essere caricata nel browser prima della creazione di un nuovo URL predefinito. La durata minima della sessione è di 30 minuti (1800 secondi) e la durata massima della sessione è di 12 ore (43200 secondi). La durata predefinita della sessione è di 12 ore se non viene specificata nessun'altra durata.

--expires-in-seconds parameterDetermina il periodo di tempo in cui l'URL predefinito rimane valido. La durata minima di scadenza dell'URL è di 5 secondi e la durata massima di scadenza dell'URL è di 5 minuti (300 secondi). La durata di scadenza dell'URL predefinita è 300 secondi. L'URL predefinito può essere utilizzato una sola volta.

La finestra dovrebbe essere simile alla seguente.

L'interfaccia utente MLFlow che viene avviata dopo la creazione e l'utilizzo di un URL predefinito