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à.
Crea un lavoro su notebook in Studio
Nota
Lo scheduler per notebook è basato sui servizi Amazon EventBridge, SageMaker Training e Pipelines. Se i processi relativi al notebook non riescono, è possibile che vengano visualizzati degli errori relativi a questi servizi. Di seguito vengono fornite informazioni su come creare un job notebook nell'interfaccia utente di Studio.
SageMaker Notebook Jobs offre gli strumenti per creare e gestire i lavori notebook non interattivi utilizzando il widget Notebook Jobs. È possibile creare processi, visualizzare i processi creati e mettere in pausa, arrestare o riprendere i processi esistenti. È inoltre possibile modificare le pianificazioni del notebook.
Quando crei un lavoro pianificato su notebook con il widget, lo scheduler cerca di dedurre una selezione di opzioni predefinite e compila automaticamente il modulo per aiutarti a iniziare rapidamente. Se utilizzi Studio, come minimo puoi inviare un processo on demand senza impostare alcuna opzione. È inoltre possibile inviare una definizione di processo (pianificato) relativo al notebook che fornisca solo le informazioni sulla pianificazione specifiche dell'ora. Tuttavia, è possibile personalizzare altri campi se il processo pianificato richiede impostazioni specializzate. Se utilizzi un Jupyter Notebook locale, l'estensione del pianificatore offre una funzionalità che ti consente di specificare i tuoi valori predefiniti (per un sottoinsieme di opzioni) in modo da non dover inserire manualmente gli stessi valori ogni volta.
Quando crei un lavoro su notebook, puoi includere file aggiuntivi come set di dati, immagini e script locali. Per farlo, scegli Esegui lavoro con cartella di input. Notebook Job avrà ora accesso a tutti i file nella cartella del file di input. Mentre il notebook job è in esecuzione, la struttura dei file della directory rimane invariata.
Per pianificare un processo relativo al notebook, completa la seguente procedura.
-
Apri il modulo Crea processo.
Negli JupyterLab ambienti locali, scegli l'icona Crea un lavoro notebook (
) nella barra delle applicazioni. Se non vedi l'icona, segui le istruzioni in Guida all'installazione per l'installazione.
In Studio, apri il modulo in uno dei due modi seguenti:
-
Utilizzando il Browser di file
-
Nel Browser di file nel pannello di sinistra, fai clic con il pulsante destro del mouse sul notebook che desideri eseguire come processo pianificato.
-
Scegli Crea un processo relativo al notebook.
-
-
All'interno del notebook Studio
-
All'interno del notebook Studio che desideri eseguire come processo pianificato, scegli l'icona Crea un processo relativo al notebook (
) nella barra degli strumenti di Studio.
-
-
-
Completa il modulo popup. Il modulo contiene i seguenti campi:
-
Nome processo: un nome descrittivo che specifichi per il tuo processo.
-
File di input: il nome del notebook che stai pianificando per l'esecuzione in modalità non interattiva.
-
Tipo di elaborazione: il tipo di EC2 istanza Amazon in cui desideri eseguire il tuo notebook.
-
Parametri: parametri personalizzati che puoi specificare facoltativamente come input per il tuo notebook. Per utilizzare questa funzionalità, puoi opzionalmente etichettare una cella specifica del tuo notebook Jupyter con il
parameters
tag per controllare dove vengono applicati i parametri. Per ulteriori dettagli, consulta Parametrizzare il notebook. -
(Facoltativo) Esegui il processo con la cartella di input: se selezionato, il lavoro pianificato avrà accesso a tutti i file presenti nella stessa cartella del file di input.
-
Opzioni aggiuntive: puoi specificare personalizzazioni aggiuntive per il tuo processo. Ad esempio, è possibile specificare un'immagine o un kernel, cartelle di input e output, opzioni di ripetizione e timeout del processo, dettagli di crittografia e script di inizializzazione personalizzati. Per l'elenco completo delle personalizzazioni che si possono applicare, consulta Opzioni disponibili.
-
-
Pianifica il tuo processo. È possibile utilizzare il notebook on demand o in base a una pianificazione fissa.
-
Per eseguire il notebook on demand, completa la seguente procedura:
-
Seleziona Esegui ora.
-
Scegli Create (Crea) .
-
Viene visualizzata la scheda Processi relativi al notebook. Scegli Ricarica per caricare il processo nel pannello di controllo.
-
-
Per eseguire il notebook in base a una pianificazione fissa, completa la seguente procedura:
-
Scegli Esegui secondo una pianificazione.
-
Scegli l'elenco a discesa Intervallo e seleziona un intervallo. Gli intervalli vanno da ogni minuto a una volta al mese. Puoi inoltre selezionare Pianificazione personalizzata.
-
In base all'intervallo scelto, vengono visualizzati campi aggiuntivi per aiutarti a specificare ulteriormente il giorno e l'ora di esecuzione desiderati. Ad esempio, se si seleziona Giorno per un'esecuzione giornaliera, viene visualizzato un campo aggiuntivo per specificare l'ora desiderata. Tieni presente che ogni orario specificato è in formato UTC. Tieni presente inoltre che se scegli un intervallo ridotto, ad esempio un minuto, i processi si sovrappongono se il processo precedente non è completo all'avvio del processo successivo.
Se si seleziona una pianificazione personalizzata, si utilizza la sintassi cron nella casella di espressione per specificare la data e l'ora esatte di esecuzione. La sintassi cron è un elenco di cifre separate da spazi, ognuna delle quali rappresenta un'unità di tempo da secondi ad anni. Per informazioni sulla sintassi cron, puoi scegliere Assistenza relativa alla sintassi cron sotto la casella di espressione.
-
Scegli Create (Crea) .
-
Viene visualizzata la scheda Definizioni di processo relative al notebook. Scegli Ricarica per caricare la definizione del processo nel pannello di controllo.
-
-