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_DETAIL
Utilizzare SYS_EXTERNAL_QUERY_DETAIL per visualizzare i dettagli delle query a livello di segmento. Ogni riga rappresenta un segmento di una determinata query WLM con dettagli quali il numero di righe elaborate, il numero di byte elaborati e le informazioni sulle partizioni delle tabelle esterne in Amazon S3. Ogni riga di questa vista avrà anche una voce corrispondente nella vista SYS_QUERY_DETAIL, tranne che questa vista contiene informazioni più dettagliate relative all'elaborazione delle query esterne.
SYS_EXTERNAL_QUERY_DETAIL è visibile per 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 | Identificatore dell'utente che ha inviato la query. |
| query_id | bigint | L'identificatore della query esterna. |
| transaction_id | bigint | L'identificativo della transazione. |
| child_query_sequence | intero | La sequenza della query utente riscritta. Inizia con 0, simile a segment_id. |
| segment_id | intero | L'identificatore di segmento del segmento di query. |
| source_type | character(32) | Il tipo di origine dati della query, potrebbe essere S3 per Redshift Spectrum, PG per query federata. |
| start_time | timestamp | Il momento in cui è iniziata la query. |
| end_time | timestamp | L'ora in cui è stata completata la query. |
| durata | bigint | La quantità di tempo (microsecondi) dedicato alla query. |
| total_partitions | intero | Il numero di partizioni necessarie per una query Amazon S3. |
| qualified_partitions | intero | Il numero di partizioni sottoposte a scansione di una query Amazon S3. |
| scanned_files | bigint | Il numero di file Amazon S3 sottoposti a scansione. |
| returned_rows | bigint | Il numero di righe scansionate per una query Amazon S3 o il numero di righe restituite per una query federata. |
| returned_bytes | bigint | Il numero di byte scansionati per una query Amazon S3 o il numero di byte restituiti per una query federata. |
| file_format | testo | Il formato di file dei file Amazon S3. |
| file_location | testo | La posizione di Amazon S3 della tabella esterna. |
| external_query_text | testo | Il testo della query a livello di segmento per una query federata. |
| warning_message | character(4000) | Il messaggio di avviso visualizzato durante l'esecuzione della query. |
| table_name | character(136) | Nome della tabella del passaggio in corso. |
| is_recursive | character(1) | Indica se è presente la scansione ricorsiva delle sottocartelle. |
| is_nested | character(1) | Indica se è possibile accedere al tipo di dati della colonna nidificata. |
| s3list_time | bigint | La durata dell'elenco dei file in millisecondi. |
| get_partition_time | Long | Tempo impiegato per elencare e qualificare le partizioni per un determinato oggetto esterno da AWS Glue Data Catalog e Apache Hive. |
Query di esempio
La seguente query mostra i dettagli della query esterna.
SELECT query_id, segment_id, start_time, end_time, total_partitions, qualified_partitions, scanned_files, returned_rows, returned_bytes, trim(external_query_text) query_text, trim(file_location) file_location FROM sys_external_query_detail ORDER BY query_id, start_time DESC LIMIT 2;
Output di esempio.
query_id | segment_id | start_time | end_time | total_partitions | qualified_partitions | scanned_files | returned_rows | returned_bytes | query_text | file_location ----------+------------+----------------------------+----------------------------+------------------+----------------------+---------------+---------------+----------------+------------+--------------- 763251 | 0 | 2022-02-15 22:32:23.312448 | 2022-02-15 22:32:24.036023 | 3 | 3 | 3 | 38203 | 2683414 | | 763254 | 0 | 2022-02-15 22:32:40.17103 | 2022-02-15 22:32:40.839313 | 3 | 3 | 3 | 38203 | 2683414 | |