Using SQL Server Profiler

Another tool we can use to help to monitor and improve the performance of our DAX queries is SQL Server Profiler. This tool is installed as part of the SQL Server management tools and can be accessed directly from Windows or from within DAX Studio. SQL Server Profiler allows you to capture trace files that record events generated by an instance of the Analysis Services engine. Using the information it captures, you can do the following:

  • Monitor performance.
  • Debug queries.
  • Find slow running queries.
  • Test queries in development.
  • Audit activity on an instance.
  • Save data to a file or a SQL Server table.

If you want to use Profiler with an instance of Analysis Services, you will need to know some details about that ...

Get Hands-On Business Intelligence with DAX now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.