Compartir a través de


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)