SYS_EXTERNAL_QUERY_ERROR - Amazon Redshift

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 colonna Tipo di dati Descrizione
user_id integer 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:row_group:row_id
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.
action 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 integer 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