

 Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post [ del ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) blog pubblicato il 30 giugno 2025. 

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

# Elenca le sessioni
<a name="data-api-calling-cli-list-sessions"></a>

Per elencare le sessioni create nelle ultime 24 ore, usa il `aws redshift-data list-sessions` AWS CLI comando. Per impostazione predefinita, il comando restituisce solo le sessioni con lo stato `AVAILABLE` o`BUSY`. È possibile filtrare i risultati in base allo stato della sessione, alla destinazione di calcolo (cluster o gruppo di lavoro serverless) o al database. Le tue autorizzazioni IAM determinano se puoi eseguire questo comando. Per ulteriori informazioni sulle sessioni, consulta [Esecuzione di istruzioni SQL con il riutilizzo della sessione quando chiami l’API dati Amazon Redshift](data-api.md#data-api-calling-considerations-session-reuse).

Il AWS CLI comando seguente elenca le sessioni eseguite su un cluster:

```
 aws redshift-data list-sessions
    --cluster-identifier mycluster-test
```

Di seguito è riportato un esempio della risposta:

```
{
    "Sessions": [
        {
            "SessionId": "5a254dc6-4fc2-4203-87a8-551155432ee4",
            "Status": "AVAILABLE",
            "CreatedAt": 1703022996.436,
            "UpdatedAt": 1703023010.221,
            "Database": "dev",
            "DbUser": "awsuser",
            "ClusterIdentifier": "mycluster-test",
            "SessionAliveSeconds": 10,
            "SessionTtl": 1703023020.436
        },
        {
            "SessionId": "8b365ed7-5gd7-5314-98b9-662266543ff5",
            "Status": "BUSY",
            "CreatedAt": 1703023100.512,
            "UpdatedAt": 1703023150.874,
            "Database": "dev",
            "DbUser": "awsuser",
            "ClusterIdentifier": "mycluster-test",
            "SessionAliveSeconds": 60,
            "SessionTtl": 1703023210.512,
            "CurrentStatementId": "c016234e-5c6c-4bc5-bb16-2c5b8ff61814"
        }
    ]
}
```

Il AWS CLI comando seguente elenca le `CLOSED` sessioni su un gruppo di lavoro serverless filtrando in base allo stato della sessione:

```
aws redshift-data list-sessions
    --workgroup-name myworkgroup
    --status CLOSED
```

Di seguito è riportato un esempio della risposta:

```
{
    "Sessions": [
        {
            "SessionId": "07c5ffea-76d6-4786-b62c-4fe3ef529680",
            "Status": "CLOSED",
            "CreatedAt": 1703019996.436,
            "UpdatedAt": 1703020056.436,
            "Database": "dev",
            "DbUser": "IAMR:RoleName",
            "WorkgroupName": "myworkgroup",
            "SessionAliveSeconds": 60,
            "SessionTtl": 1703020056.436
        }
    ]
}
```

**Nota**  
Se utilizzi sessioni di ruolo IAM con identità avanzate, devi fornire il `cluster-identifier` parametro or. `workgroup-name` Con questo parametro, ti assicuri che l' Centro identità AWS IAM utente possa accedere solo alle applicazioni IAM Identity Center di Amazon Redshift a cui è assegnato. Per ulteriori informazioni, consulta [Utilizzo dell’API dati con la propagazione affidabile delle identità](data-api-trusted-identity-propagation.md).