Compartir a través de


Introducción a Supervisar Analysis Services con el Analizador de SQL Server

Puede usar SQL Server Profiler para supervisar eventos generados por una instancia de MicrosoftSQL ServerAnalysis Services. Mediante el SQL Server Profiler, puede hacer lo siguiente:

  • Supervisar el rendimiento de una instancia de Analysis Services.

  • Depurar instrucciones de expresiones multidimensionales (MDX).

  • Identificar instrucciones MDX que se ejecutan lentamente.

  • Probar instrucciones MDX en la fase de desarrollo de un proyecto mediante la ejecución paso a paso de las instrucciones para confirmar que el código funciona correctamente.

  • Solucionar problemas de Analysis Services mediante la captura de eventos en un sistema de producción y su reproducción en un sistema de prueba. Este enfoque es útil para realizar pruebas o depuración, y permite a los usuarios seguir utilizando el sistema de producción sin interferencias.

  • Auditar y revisar la actividad producida en una instancia de Analysis Services. Un administrador de seguridad puede revisar cualquiera de los eventos auditados. Esto incluye el éxito o fracaso de un intento de inicio de sesión y el éxito o fracaso de los permisos para tener acceso a instrucciones y objetos.

  • Mostrar datos sobre los eventos capturados en la pantalla, o capturar y guardar datos sobre cada evento en un archivo o tabla de SQL Server para un futuro análisis o reproducción. Cuando reproduzca los datos, puede volver a ejecutar los eventos guardados tal como se produjeron originalmente, en tiempo real o paso a paso.

Usar el Analizador de SQL Server

Para usar el SQL Server Profiler con el fin de crear o reproducir trazas, debe ser miembro de la función de servidor de Analysis Services. Si es miembro de la función de servidor de Analysis Services, puede iniciar el SQL Server Profiler desde el grupo de programas de MicrosoftSQL Server en el menú Inicio.

Cuando utilice el SQL Server Profiler, tenga en cuenta lo siguiente:

  • Las definiciones de traza se almacenan con la base de datos de Analysis Services mediante la instrucción CREATE.

  • Pueden ejecutarse varias trazas a la vez.

  • Varias conexiones pueden recibir eventos de la misma traza.

  • Una traza puede continuar cuando Analysis Services se detenga y se reinicie.

    [!NOTA]

    Las contraseñas no se muestran en los eventos de traza, pero se reemplazan por ****** en el evento.

Con el fin de obtener un rendimiento óptimo, utilice él SQL Server Profiler para supervisar sólo aquellos eventos en los que esté más interesado. La supervisión de demasiados eventos agrega carga y puede hacer que el archivo de traza o la tabla se vuelvan muy grandes, sobre todo al supervisar un período largo de tiempo. Además, utilice filtros para limitar la cantidad de datos recopilados y para evitar que las trazas se vuelvan demasiado grandes.