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
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à.
SYS_EXTERNAL_QUERY_ERROR
Scopri come eseguire query sulla vista di sistema SYS_EXTERNAL_QUERY_ERROR per ottenere informazioni sugli errori di scansione Redshift Spectrum. SYS_EXTERNAL_QUERY_ERROR visualizza un esempio di errori registrati. Il valore di default è 10 voci per query.
SYS_EXTERNAL_QUERY_ERROR è 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, consultare Visibilità dei dati nelle tabelle e nelle viste di sistema.
Colonne di tabella
| Nome della colonna | Tipo di dati | Description |
|---|---|---|
| user_id | intero | L'ID dell'utente che ha generato questa riga. |
| query_id | bigint | L'ID della query che ha generato questa riga. |
| file_location | char(256) | La posizione dei dati da interrogare. |
| rowid | char(2.100) | La posizione dell'errore all'interno del file. Le parti rowid sono separate da : (due punti); è possibile che altre parti vengano aggiunte in futuro. row_offset rappresenta l'offset (in byte) della riga all'interno del file ed è impostato su -1 per i formati di file non supportati. Una tabella è divisa in row_groups e ogni gruppo include righe con row_id distinti. |
| column_name | char(127) | Il nome della colonna restituito dalla query. |
| original_value | char(1024) | Valore originale interrogato. |
| modified_value | char(1024) | Valore modificato restituito in base all'opzione di configurazione di gestione dei dati specificata nella query. |
| Trigger | char(128) | Opzione di gestione dati specificata nella query. |
| operazione | char(128) | Azione associata all'opzione di gestione dei dati specificata nella query. |
| action_value | char(128) | Valore del parametro dell'operazione associato all'opzione di gestione dei dati specificata nella query. |
| error_code | intero | Codice risultato dell'opzione di gestione dati specificata nella query. |
Query di esempio
La seguente query restituisce le righe per le quali sono state eseguite operazioni di gestione dei dati.
SELECT * FROM sys_external_query_error;
La query restituisce risultati simili a quanto esposto di seguito.
user_id query_id file_location rowid column_name original_value modified_value trigger action action_value error_code
100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:0 league_name Barclays Premier League Barclays Premier Lea UNSPECIFIED TRUNCATE 156
100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:0 league_nspi 34595 32767 UNSPECIFIED OVERFLOW_VALUE 199
100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:1 league_nspi 34151 32767 UNSPECIFIED OVERFLOW_VALUE 199
100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:2 league_name Barclays Premier League Barclays Premier Lea UNSPECIFIED TRUNCATE 156
100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:2 league_nspi 33223 32767 UNSPECIFIED OVERFLOW_VALUE 199
100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:3 league_name Barclays Premier League Barclays Premier Lea UNSPECIFIED TRUNCATE 156
100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:3 league_nspi 32808 32767 UNSPECIFIED OVERFLOW_VALUE 199
100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:4 league_nspi 32790 32767 UNSPECIFIED OVERFLOW_VALUE 199
100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:5 league_name Spanish Primera Division Spanish Primera Divi UNSPECIFIED TRUNCATE 156
100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:6 league_name Spanish Primera Division Spanish Primera Divi UNSPECIFIED TRUNCATE 156