STL_S3 _ CLIENT 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à.

STL_S3 _ CLIENT ERROR

Registra gli errori prodotti da una sezione durante il caricamento di un file da Amazon S3.

Usa STL _S3 CLIENT _ per ERROR trovare dettagli sugli errori riscontrati durante il trasferimento di dati da Amazon S3 come parte di un comando. COPY

STL_S3 CLIENT _ 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
userid integer ID dell'utente che ha generato la voce.
query integer ID query. La colonna di query può essere utilizzata per unire altre tabelle e visualizzazioni del sistema. L'ID di query -1 è per uso interno.
sliceid integer Numero che identifica la sezione in cui è stata eseguita la query.
recordtime timestamp Ora in cui il record è stato registrato.
pid integer ID processo. Tutte le query in una sessione sono eseguite nello stesso processo, quindi questo valore rimane costante se si esegue una serie di query nella stessa sessione.
http_method character(64) HTTPnome del metodo corrispondente alla richiesta Amazon S3.
bucket character(64) Nome del bucket Amazon S3.
Chiave character(256) Chiave corrispondente all'oggetto Amazon S3
error character(1024) Messaggio di errore.
is_partial integer Valore che, se vero (1), indica che il file di input viene suddiviso in intervalli durante un'COPYoperazione. Se il valore è false (0), il file di input non viene diviso.
start_offset bigint Valore che, se il file di input viene suddiviso durante un'COPYoperazione, indica il valore di offset della divisione (in byte). Se il file non è diviso, questo valore è 0.

Note per l'utilizzo

Se noti più errori con "Connessione scaduta", potrebbe esserci un problema di reti. Se utilizzi Enhanced VPC Routing, verifica di disporre di un percorso di rete valido tra il cluster VPC e le risorse di dati. Per ulteriori informazioni, consulta Amazon Redshift Enhanced VPC Routing.

Query di esempio

La seguente query restituisce gli errori dei COPY comandi completati durante la sessione corrente.

select query, sliceid, substring(key from 1 for 20) as file, substring(error from 1 for 35) as error from stl_s3client_error where pid = pg_backend_pid() order by query desc;

Risultato

query | sliceid | file | error --------+---------+--------------------+------------------------------------ 362228 | 12 | part.tbl.25.159.gz | transfer closed with 1947655 bytes 362228 | 24 | part.tbl.15.577.gz | transfer closed with 1881910 bytes 362228 | 7 | part.tbl.22.600.gz | transfer closed with 700143 bytes r 362228 | 22 | part.tbl.3.34.gz | transfer closed with 2334528 bytes 362228 | 11 | part.tbl.30.274.gz | transfer closed with 699031 bytes r 362228 | 30 | part.tbl.5.509.gz | Unknown SSL protocol error in conne 361999 | 10 | part.tbl.23.305.gz | transfer closed with 698959 bytes r 361999 | 19 | part.tbl.26.582.gz | transfer closed with 1881458 bytes 361999 | 4 | part.tbl.15.629.gz | transfer closed with 2275907 bytes 361999 | 20 | part.tbl.6.456.gz | transfer closed with 692162 bytes r (10 rows)