

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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

# Risoluzione dei problemi relativi alla configurazione della pianificazione di una query
<a name="query-editor-v2-schedule-query-troubleshooting"></a>

Considera quanto segue se hai problemi con la pianificazione di una query.

**Query non in esecuzione**  
Verifica se il ruolo IAM utilizzato nella pianificazione è autorizzato a ottenere le credenziali temporanee del cluster. L'autorizzazione per i cluster forniti è `redshift:GetClusterCredentialsWithIAM`. L'autorizzazione per i gruppi di lavoro Redshift Serverless è `redshift-serverless:GetCredentials`.

**La cronologia pianificata non viene visualizzata**  
L'utente IAM o il ruolo IAM utilizzato per accedere alla AWS console non è stato aggiunto alla policy di fiducia del ruolo IAM utilizzato per pianificare la query.  
Quando si utilizza Gestione dei segreti AWS per la connessione della query pianificata, conferma che il segreto sia contrassegnato con la chiave`RedshiftDataFullAccess`.  
Se la query pianificata utilizza una Gestione dei segreti AWS connessione, al ruolo IAM utilizzato per pianificare la query deve essere `SecretsManagerReadWrite` associata l'equivalente di una policy gestita al ruolo.

**Lo stato della cronologia delle query è `Failed`**  
Visualizza la vista del sistema SYS\_QUERY\_HISTORY per i dettagli sul motivo per cui la query non è riuscita. Un problema comune è che l'utente o il ruolo del database utilizzato per eseguire la query potrebbe non disporre dei privilegi necessari per eseguire l'SQL. Per ulteriori informazioni, consulta [Autenticazione di una query pianificata](query-editor-v2-schedule-query-authentication.md).  
Il seguente codice SQL interroga la vista SYS\_QUERY\_HISTORY per restituire query non riuscite.  

```
SELECT user_id, query_id, transaction_id, session_id, database_name, query_type, status, error_message, query_text 
FROM sys_query_history
WHERE status = 'failed';
```
Per scoprire i dettagli di una specifica interrogazione pianificata con esito negativo, vedere [Visualizzazione dei risultati di una query pianificata con AWS CloudShell](query-editor-v2-schedule-query-troubleshooting-cloudshell.md).