SYS_EXTERNAL_QUERY_DETAIL
Utilice SYS_EXTERNAL_QUERY_DETAIL para visualizar los detalles de las consultas en el nivel del segmento. Cada fila representa un segmento de una determinada consulta de WLM con una serie de detalles como el número de filas procesadas, el número de bytes procesados y la información de partición de las tablas externas en Amazon S3. Cada fila de esta vista tendrá también una entrada correspondiente en la vista SYS_QUERY_DETAIL, con la diferencia de que esta última contiene más información detallada relativa al procesamiento de las consultas externas.
SYS_EXTERNAL_QUERY_DETAIL es visible para todos los usuarios. Los superusuarios pueden ver todas las filas; los usuarios normales solo pueden ver sus datos. Para obtener más información, consulte Visibilidad de datos en las tablas y vistas de sistema.
Columnas de la tabla
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
user_id | integer | El identificador del usuario que envió la consulta. |
query_id | bigint | El identificador de consulta de la consulta externa. |
transaction_id | bigint | Identificador de la transacción. |
child_query_sequence | integer | La secuencia de la consulta reescrita del usuario. Comienza por 0, parecido a segment_id. |
segment_id | integer | El identificador del segmento de la consulta. |
source_type | character (32) | El tipo de origen de datos de la consulta podría ser S3 para Redshift Spectrum, PG para consultas federadas. |
start_time | Marca de tiempo | La hora de inicio de la consulta. |
end_time | Marca de tiempo | La hora en que se completó la consulta. |
duration | bigint | La cantidad de tiempo (microsegundos) empleado en la consulta. |
total_partitions | integer | La cantidad de particiones necesarias para una consulta de Amazon S3. |
qualified_partitions | integer | La cantidad de particiones que ha analizado una consulta de Amazon S3. |
scanned_files | bigint | La cantidad de archivos analizados de Amazon S3. |
returned_rows | bigint | La cantidad de filas analizadas para una consulta de Amazon S3, o la cantidad de filas devueltas para una consulta federada. |
returned_bytes | bigint | La cantidad de bytes analizados para una consulta de Amazon S3, o la cantidad de bytes devueltos para una consulta federada. |
file_format | texto | El formato de archivos de los archivos de Amazon S3. |
file_location | texto | Ubicación de Amazon S3 de la tabla externa. |
external_query_text | texto | El texto de consulta en el nivel del segmento para una consulta federada. |
warning_message | character (4000) | El mensaje de advertencia que se muestra cuando se ejecuta la consulta. |
table_name | character (136) | Nombre de la tabla del paso que está en curso. |
es recursivo | character (1) | Indica si se realiza un análisis recursivo de las subcarpetas. |
is_nested | character (1) | Indica si se accede al tipo de datos de columna anidada. |
s3list_time | bigint | Duración del listado de archivos en milisegundos. |
get_partition_time | long | Tiempo empleado en enumerar y calificar las particiones de un objeto externo dado de AWS Glue Data Catalog y Apache Hive. |
Consultas de ejemplo
La siguiente consulta muestra los detalles de la consulta externa.
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;
Resultados de ejemplo.
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 | |