STL_UNLOAD_LOG
Registra los detalles de una operación de descarga.
STL_UNLOAD_LOG registra una fila por cada archivo creado por una instrucción UNLOAD. Por ejemplo, si una instrucción UNLOAD crea 12 archivos, STL_UNLOAD_LOG tendrá 12 filas correspondientes.
STL_UNLOAD_LOG 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.
nota
STL_UNLOAD_LOG solo contiene consultas que se ejecutan en los clústeres aprovisionados principales. No contiene consultas que se ejecutan en clústeres de escalado simultáneo ni en espacios de nombres sin servidor. Para acceder a los planes de explicación de consultas ejecutadas tanto en los clústeres principales como en los clústeres de escalado simultáneo y en los espacios de nombres sin servidor, le recomendamos que utilice la vista de supervisión de SYS SYS_UNLOAD_HISTORY y SYS_UNLOAD_DETAIL. Los datos de la vista de monitoreo SYS están formateados para que sean más fáciles de usar y entender.
Columnas de la tabla
Nombre de la columna | Tipo de datos: | Descripción |
---|---|---|
userid | entero | ID del usuario que generó la entrada. |
consulta | entero | El ID de la consulta. |
slice | entero | Es el número que identifica el sector donde se estaba ejecutando la consulta. |
pid | entero | ID de proceso asociado a la instrucción de la consulta. |
path | character (1280) | La ruta competa del objeto de Amazon S3 para el archivo. |
start_time | marca de tiempo | Hora de inicio de la transacción. |
end_time | marca de tiempo | Hora de finalización de la transacción. |
line_count | bigint | Cantidad de líneas (filas) descargadas en el archivo. |
transfer_size | bigint | Cantidad de bytes transferidos. |
file_format | character(10) | Formato de archivo no cargado. |
Consulta de ejemplo
Para obtener una lista de los archivos que se escribieron en Amazon S3 mediante un comando UNLOAD, puede llamar a una operación de lista de Amazon S3 una vez que se complete el comando UNLOAD. También puede consultar STL_UNLOAD_LOG.
La siguiente consulta devuelve el nombre de la ruta de los archivos que se crearon a través de un comando UNLOAD para la última consulta completada:
select query, substring(path,0,40) as path from stl_unload_log where query = pg_last_query_id() order by path;
Este comando devuelve la siguiente salida de ejemplo:
query | path -------+-------------------------------------- 2320 | s3://amzn-s3-demo-bucket/venue0000_part_00 2320 | s3://amzn-s3-demo-bucket/venue0001_part_00 2320 | s3://amzn-s3-demo-bucket/venue0002_part_00 2320 | s3://amzn-s3-demo-bucket/venue0003_part_00 (4 rows)