简体   繁体   English

从SSAS捕获查询

[英]Catching queries from SSAS

I am looking for something like SQL Server Data Collection but for Analysis Services to log every executed OLAP query. 我正在寻找类似SQL Server数据收集的内容,但希望Analysis Services记录每个已执行的OLAP查询。 As far as I know SSAS log doesn't provide this information. 据我所知,SSAS日志不提供此信息。

You can use Profiler connected to SSAS to watch queries live. 您可以使用连接到SSAS的Profiler实时监视查询。

Or you can install ASTrace to log queries or any other trace events to a SQL database without a GUI running. 或者,您可以安装ASTrace ,以在不运行GUI的情况下将查询或任何其他跟踪事件记录到SQL数据库。

Or you can use a server side trace to write to .trc files on disk on the SSAS server. 或者,您可以使用服务器端跟踪来写入SSAS服务器上磁盘上的.trc文件。 Then you can later load those files to a SQL server database for analysis with a PowerShell script like this . 您可以稍后再加载这些文件到SQL Server数据库中包含一个PowerShell脚本分析这个

Or you could use XEvents . 或者,您可以使用XEvents

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM