Obtener los campos de todos los eventos
La realización de esta tarea implica el uso de Editor de Power Query en SQL Server Management Studio.
Una vez finalizadas las instrucciones de este procedimiento, la pestaña Resultados del Editor de consultas mostrará las columnas siguientes:
package_name
event_name
event_field
field_type
column_type
Puede utilizar la información anterior al configurar sesiones de evento que utilizan el destino de creación de depósitos. Para más información, consulte SQL Server Extended Events Targets.
Introducción
Antes de crear una sesión de eventos extendidos de SQL Server, resulta útil obtener información sobre los campos asociados a los eventos.
Para obtener los campos de todos los eventos mediante el Editor de consultas
En el Editor de consultas, emita las instrucciones siguientes.
select p.name package_name, o.name event_name, c.name event_field, c.type_name field_type, c.column_type column_type from sys.dm_xe_objects o join sys.dm_xe_packages p on o.package_guid = p.guid join sys.dm_xe_object_columns c on o.name = c.object_name where o.object_type = 'event' order by package_name, event_name
Consulte también
sys.dm_xe_objects (Transact-SQL)
sys.dm_xe_packages (Transact-SQL)