

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
<a name="manage-notebook-sessions"></a>

 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
<a name="change-default-timeout"></a>

 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**

1.  Nel notebook, inserisci il magic `%idle_timeout` in una cella e specifica il valore di timeout in minuti. 

1.  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
<a name="specify-default-modules"></a>

 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://amzn-s3-demo-bucket/mymodule.whl
```

 Tutti gli argomenti di additional\$1python\$1modules vengono passati a `pip3 install -m <>` 

 Per visualizzare un elenco di moduli Python disponibili, consulta la pagina [Using Python libraries with AWS Glue](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-python-libraries.html). 

## Modifica della configurazione di AWS Glue
<a name="specify-default-modules"></a>

 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](https://docs.aws.amazon.com/glue/latest/dg/interactive-sessions-magics.html). 

**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 `. I tipi di worker disponibili includono G.1X, G.2X, G.4X, G.8X, G.12X, G.16X, R.1X, R.2X, R.4X e R.8X. 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](https://docs.aws.amazon.com/glue/latest/dg/add-job.html) 

## Arresto di una sessione di notebook
<a name="stop-notebook-session"></a>

 Per interrompere una sessione del notebook, usa il magic `%stop_session`. 

 Se ti allontani dal notebook nella AWS console, riceverai un messaggio di avviso in cui puoi scegliere di interrompere la sessione. 