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à.
Gestione delle sessioni di notebook
I notebook in AWS Glue Studio si basano sulla caratteristica di sessioni interattive di AWS Glue. Per l'utilizzo delle sessioni interattive, è previsto un costo. Per gestire i costi, puoi monitorare le sessioni create per il tuo account e configurare le impostazioni di default per tutte le sessioni.
Modifica del timeout di default per tutte le sessioni del notebook
Per impostazione predefinita, se il notebook AWS Glue Studio sottoposto a provisioning è stato avviato e non è stata eseguita alcuna cella, scadrà dopo 12 ore. Tale timeout non è configurabile e non comporta alcun costo aggiuntivo.
Dopo aver eseguito una cella, verrà avviata una sessione interattiva che scade dopo 48 ore. Questo timeout può essere configurato passando un magic %idle_timeout
prima di eseguire una cella.
Come modificare il timeout di sessione predefinito per i notebook in AWS Glue Studio
-
Nel notebook, inserisci il magic
%idle_timeout
in una cella e specifica il valore di timeout in minuti. -
Ad esempio:
%idle_timeout 15
cambierà il timeout di default a 15 minuti. Se la sessione non viene utilizzata entro 15 minuti, viene automaticamente interrotta.
Installazione di moduli Python aggiuntivi
Se desideri installare moduli aggiuntivi per la tua sessione usando pip, puoi farlo utilizzando %additional_python_modules
per aggiungerli alla sessione:
%additional_python_modules awswrangler, s3://mybucket/mymodule.whl
Tutti gli argomenti di additional_python_modules vengono passati a pip3 install -m <>
Per visualizzare un elenco di moduli Python disponibili, consulta la pagina Using Python libraries with AWS Glue.
Modifica della configurazione di AWS Glue
Puoi usare i magic per controllare i valori di configurazione del processo AWS Glue. Se si desidera modificare un valore di configurazione del processo, è necessario utilizzare i magic corretti nel notebook. Consulta la pagina Magics supported by AWS Glue interactive sessions for Jupyter.
Nota
La sovrascrittura delle proprietà per una sessione in esecuzione non è più disponibile. Per modificare le configurazioni della sessione, interrompere la sessione, impostare le nuove configurazioni e quindi iniziare una nuova sessione.
AWS Glue supporta diversi tipi di dipendenti. È possibile impostare il tipo di dipendente con %worker_type
. Ad esempio: %worker_type G.2X
. Il valore di default è G.1X.
Inoltre, è possibile specificare il numero di dipendenti con %number_of_workers
. Ad esempio, per specificare 40 dipendenti: %number_of_workers 40
.
Per ulteriori informazioni, consulta Definizione delle proprietà del processo
Arresto di una sessione di notebook
Per interrompere una sessione del notebook, usa il magic %stop_session
.
Se ti allontani dal notebook nella console AWS, visualizzerai un messaggio di avviso in cui è possibile scegliere di interrompere la sessione.