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
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à.
SVL_S3RETRIES
Utilizza la vista SVL_S3RETRIES per ottenere informazioni sul motivo per cui una query data lake su Amazon S3 che utilizza Amazon Redshift Spectrum non è riuscita.
SVL_S3RETRIES è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consulta Visibilità dei dati nelle tabelle e nelle viste di sistema.
Cluster forniti da RG
SVL_S3RETRIESnon è popolato su cluster con provisioning RG. La vista esiste e rimane interrogabile, ma non restituisce righe per le query eseguite su cluster RG, poiché RG utilizza il lettore nativo del cluster per interrogare Amazon S3 e non utilizza il modello Spectrum request retry.
Per i dettagli sui tentativi e sugli errori dei client Amazon S3 sui cluster con provisioning RG, usa e. STL_S3CLIENT STL_S3CLIENT_ERROR
Colonne di tabella
| Nome della colonna | Tipo di dati | Description |
|---|---|---|
| query | intero | L'ID di query. |
| segment | intero |
Numero di segmento. Una query consiste in più segmenti e ogni segmento consiste in una o più fasi. I segmenti di query possono essere eseguiti in parallelo. Ogni segmento viene eseguito in un singolo processo. |
| nodo | intero | Il numero di nodo. |
| sezione | intero | La sezione di dati su cui un particolare segmento è stato eseguito. |
| eventtime | timestamp without time zone | Orario in UTC in cui la fase ha iniziato l'esecuzione. |
| retries | intero | Il numero di tentativi per la query. |
| successful_fetches | intero | Il numero di volte in cui i dati sono stati restituiti. |
| file_size | bigint | Questa dimensioni del file in byte. |
| location | testo | La posizione della tabella. |
| message | testo | Messaggio di errore. |
Query di esempio
L'esempio seguente recupera i dati sulle query S3 che non hanno avuto esito positivo.
SELECT svl_s3retries.query, svl_s3retries.segment, svl_s3retries.node, svl_s3retries.slice, svl_s3retries.eventtime, svl_s3retries.retries, svl_s3retries.successful_fetches, svl_s3retries.file_size, btrim((svl_s3retries."location")::text) AS "location", btrim((svl_s3retries.message)::text) AS message FROM svl_s3retries;