<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>SQLSrvAnalysisSrvcs Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/SQLSrvAnalysisSrvcs/Wiki/View.aspx?title=Home</link><description>SQLSrvAnalysisSrvcs Wiki Rss Description</description><item><title>Updated Wiki: Analysis Services Load Balancing</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=Analysis Services Load Balancing&amp;version=3</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;ASLB - Analysis Services Load Balancing&lt;/h2&gt;
The ASLB tool is a customizable software load balancer for use with Analysis Services. It is described further on the &lt;a href="http://sqlcat.com/sqlcat/b/toolbox/archive/2010/02/08/aslb.aspx"&gt;SQLCAT website&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;To download the source code, go the Source Code tab and and click the Download link then look for the ASLBSetup folder.&lt;br /&gt;&lt;br /&gt;A community member amattas has created a customized version he calls Open ASLB which can be found at &lt;a href="http://aslb.codeplex.com"&gt;http://aslb.codeplex.com&lt;/a&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Tue, 28 Aug 2012 15:15:21 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Analysis Services Load Balancing 20120828031521P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://sqlsrvanalysissrvcs.codeplex.com/documentation?version=3</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Activity Viewer&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt; 	The Activity Viewer sample is a tool that displays users, connections, and processes for an instance of Microsoft SQL Server Analysis Services. You can use this tool to retrieve a list of these items and, if you want to, to stop a process.&lt;br /&gt;The functionality similar to the SQL Server stored procedure sp_who and the kill command in Transact-SQL.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt; Readme, Visual Studio 2005 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt; Product sample by Edward Melomed, Migrated to community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	This sample works only with SQL Server 2005 and SQL Server 2008. It will not work with any version of SQL Server earlier than SQL Server 2005. &lt;br /&gt;
&lt;h1&gt;Aggregation Manager&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Aggregation Manager is a sample application that lets you view, design, edit, and add aggregations based on the information collected in the query log.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme, Visual Studio 2005 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Product sample by Edward Melomed, Provided as community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	This Aggregation Manager tool has been encorporated into BIDS Helper for SQL Server 2005, 2008, 2008 R2, and 2012. Many improvements and new features were added, too. &lt;a href="http://bidshelper.codeplex.com/wikipage?title=Aggregation%20Manager&amp;amp;referringTitle=Documentation"&gt;http://bidshelper.codeplex.com/wikipage?title=Aggregation%20Manager&amp;amp;referringTitle=Documentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;   Current solution file uses VS 2005.&lt;br /&gt;
&lt;h1&gt;ASCMD_StressTestingScripts&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	The ASCMD command-line utility contains functionality for Analysis Services that resembles the sqlcmd utility included with SQL Server.&lt;br /&gt;It enables a database administrator to execute an XMLA script, Multidimensional Expressions (MDX) query, or Data Mining Extensions (DMX) statement against an instance of Microsoft SQL Server Analysis Services. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Includes ASCMD.EXE , the command line utility for Analysis Services, and a number of scripts that can be run using ASCMD (.CMD. XMLA, MDX). The package also contains a number of queries (MDX) that can be used to simulate load.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Package last updated for 2008. Version of ASCMD is for Analysis Services 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Documentation is available for ASCMD on MSDN: &lt;a href="http://msdn.microsoft.com/en-us/library/ms365187(SQL.100).aspx"&gt;http://msdn.microsoft.com/en-us/library/ms365187(SQL.100).aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A description of how to install and use these tools has also been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;Also contains white paper published as part of PROJECT REAL: “Using Visual Studio 2005 to Perform Load Testing on SQL Server 2005 Analysis Services”&lt;br /&gt;
&lt;h1&gt;ASLoadSim&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Describes how to perform performance analysis on SQL Server 2005, and provides code and scripts for configuring and running load tests. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Best practices white paper, Visual Studio 2005 solution file,&lt;br /&gt;XMLA scripts, code for creating unit tests, and code and scripts for configuring and running load tests.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Jaime Basilico, Dmitri Tchikatilov&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Current solution file uses VS 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of how to install and use these tools has also been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Contains white paper published as part of PROJECT REAL: “Using Visual Studio 2005 to Perform Load Testing on SQL Server 2005 Analysis Services”&lt;br /&gt;&lt;br /&gt;This project requires the ASQueryGen project.&lt;br /&gt;
&lt;h1&gt;ASQueryGen&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Describes how to perform performance analysis on SQL Server 2005, and provides code for configuring and running load tests.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Best practices white paper, Visual Studio 2005 solution file,&lt;br /&gt;XMLA scripts, code for creating unit tests, and code and scripts for configuring and running load tests.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Jaime Basilico, Dmitri Tchikatilov&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Current solution file uses VS 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of how to install and use these tools has also been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This project requires the ASLoadSim project.&lt;br /&gt;
&lt;h1&gt;AS Trace&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	The ASTrace utility runs as a Windows service that connects to Analysis Services and logs trace events into a SQL Server table using the SQL Server Profiler format. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	The solution files required to build the service DLL. Documentation on how to set up and use the service. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Product sample by Edward Melomed, Migrated to community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	Updated by furmangg for 2012.&lt;br /&gt;Versions added for 2008, 2008 R2, and 2012 by Karan Gulati.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;      Version available for 2005, 2008, 2008 R2, and 2012.&lt;br /&gt;The version of the utility must match the version of SSAs you intend to monitor.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Included (Word 2010 document)&lt;br /&gt;
&lt;h1&gt;ASUV&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	The Analysis Services Upgrade Verification Tool lets you compare Multidimensional Expressions (MDX) query results and performance between a Microsoft SQL Server 2000 Analysis Services database and a Microsoft SQL Server 2005 Analysis Services (SSAS) database. This tool helps you verify that your upgrade from SQL Server 2000 to SQL Server 2005 was successful.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme, Visual Studio 2005 solution file, internal help file (.CHM), sample MDX queries&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Product sample, Migrated to community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;    This sample works only with SQL Server 2005 and SQL Server 2008. It will not work with any version of SQL Server earlier than SQL Server 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Tool has its own help file.&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;CompressManyToMany&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	This project creates a utility that enables you to easily implement the many-to-many compression technique discussed in the &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=137"&gt;Analysis Services Many-to-Many Dimensions: Query Performance Optimization Techniques&lt;/a&gt; best practices white paper. &lt;br /&gt;The application may be useful in cubes that have many to many relationships, resulting in poor query performance. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Visual Studio 2008 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler, Greg Galloway&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	Updates to this functionality are available as part of a related project, BIDS Helper, which includes the ManyToMany Matrix tool, and has been updated for SQL Server 2010.&lt;br /&gt;&lt;a href="http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression"&gt;http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;    Versions of the manyToMany matrix Tool for BIDS Helper available for 2005, 2008, and 2012.  Versions of the ManyManyCompression utility available for 2005 and 2008.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of the utility and its usage has been published here.&lt;br /&gt;&lt;a href="http://www.softcodedlogic.com/CompressManyToManyRelationships.htm"&gt;http://www.softcodedlogic.com/CompressManyToManyRelationships.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download the original white paper from the SQL Server Best Practices web site at: &lt;a href="http://technet.microsoft.com/en-us/sqlserver/bb671430.aspx"&gt;http://technet.microsoft.com/en-us/sqlserver/bb671430.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression"&gt;http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression&lt;/a&gt;&lt;br /&gt;
&lt;h1&gt;CreateProcessingLog&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Provides two scripts that create/delete a system-wide processing log file. You can execute these scripts either interactively using SQL Management Studio or scheduled with SQL Agent.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme (.docx), Two XMLA scripts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	SQLCAT (Carl Rabeler)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     The scripts should be compatible with later versions. You can update the headers if you need to use the scripts with later versions of Analysis Services.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	None&lt;br /&gt;
&lt;h1&gt;LoadTestReports&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Reporting Services reports that display the results of the load tests generated by the solutions, ASLoadSim and ASQueryGenerator.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Visual Studio 2005 solution file, Multiple Reporting Service reports (.RDL)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	RunYing Mao&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Supports SQL Server 2008.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of how to install and use these tools has been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Requires the database, LoadTest, which is created as part of the related projects, ASLoadSim and ASLoadGen.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ISSUES:&lt;/b&gt;   There is an MSCONNECT bug open about the inability to reference DLLs for Analysis Services and for the ADOMD.NET client, which are used in this project, even when the DLLs are installed. The workaround is to manually browse to the location where the DLLs are installed.&lt;br /&gt;&lt;a href="https://connect.microsoft.com/VisualStudio/feedback/details/556584/unable-to-add-a-reference-to-microsoft-analysisservices-adomdclient-in-vs-net-2010"&gt;https://connect.microsoft.com/VisualStudio/feedback/details/556584/unable-to-add-a-reference-to-microsoft-analysisservices-adomdclient-in-vs-net-2010&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Reference&lt;/th&gt;&lt;th&gt;Location&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Microsoft.AnalysisServices.DLL &lt;/td&gt;&lt;td&gt;C:\Program Files\Microsoft SQL Server\110\SDK\Assemblies&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Microsoft.AnalysisServices.AdomdClient.dll&lt;/td&gt;&lt;td&gt;C:\Program Files\Microsoft.NET\ADOMD.NET\110&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h1&gt;Monitoring SSAS&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Collection of scripts (T-SQL, CMD and XMLA) and Integration Services packages for collecting various kinds of information about an Analysis Services server.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Includes documentation, Database template (.bak file) and T-SQL scripts, XMLA scripts, ASCMD scripts, sample MDX queries, Integration Services packages, Reporting Services reports to display the information, Visual Studio 2008 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	2009, Update for 2012 in progress&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Current version 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Includes the SQL Server 2008 Analysis Services Performance guide white paper&lt;br /&gt;
&lt;h1&gt;PowerShellScripts for SSAS DMVs&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	A set of PowerShell scripts that use Dynamic Management Views (DMVs) to query real-time system information for administrative and other purposes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme (Word .docx)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	SQLCAT&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;   SQL Server 2008 Analysis Services&lt;br /&gt;PowerShell scripts do not work on versions earlier than 2008; however, PowerShell scripts for SSAs are generally “forward-compatible”.&lt;br /&gt;For more information, see &lt;a href="http://msdn.microsoft.com/en-us/library/hh213141.aspx"&gt;http://msdn.microsoft.com/en-us/library/hh213141.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	None&lt;br /&gt;
&lt;h1&gt;RssStyleSheet&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	This file contains formatting definitions that can be applied to the solution, Monitoring SSAS. For example, these functions change the color of a counter when the value changes, etc. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Visual Studio 2005 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	SQLCat&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;    Current solution file uses VS 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Use with the sample, MonitoringSSAS, to enhance reports.&lt;br /&gt;
&lt;h1&gt;SSIS Package for Collecting SSAS DMV Data&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Use the included scripts to create an SSIS package that can be run by using SQL Agent. The package uses DMVs to extract information about an instance of Analysis Services and write it to a data collection server specified in the package.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme (.txt), Integration Services package (2008), T-SQL scripts for use in package, command scripts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     SQL Server 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Extracted from the sample, MonitoringSSAS. Can be used independently of the related samples.&lt;br /&gt;
&lt;h1&gt;SSAS Monitoring Scripts for Management Data Warehouse&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Use the included scripts to start and stop collection of data.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	T-SQL scripts for use in package, command scripts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Created for 2008 but not version specific&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Extracted from the sample, MonitoringSSAS. Can be used independently of the related samples.&lt;br /&gt;Scripts can also be used with sample, SSIS package for Collecting SSAS DMV data.&lt;br /&gt;
&lt;h1&gt;SSAS Helper&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Includes two projects:&lt;br /&gt;SSAS Builder demonstrates how to create an SSAS database using an MSBuild task&lt;br /&gt;&lt;br /&gt;SSAS Helper provides a library containing functions to help bridge the gap between Visual Studio 2008 files and AMO objects.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Two (2) Visual Studio 2008 solution files, Readme files (.mht) for each project&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Ddarden42&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     SQL Server 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	None&lt;br /&gt;
&lt;h1&gt;ResMon&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	A series of XMLA scripts that create a cube used for storing SSAS monitoring information. You can then access this cube for analysis or to build dashboards.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	XMLa scripts, Readme (.txt)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Edward Melomed, Greg Galloway&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	Separate documentation for this download available at &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&amp;amp;referringTitle=Home"&gt;http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&amp;amp;referringTitle=Home&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     Originally developed for 2005. Scripts have been added to support 2008 and 2012.&lt;br /&gt;Updated for 2012 by Furmangg &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Full documentation at &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation"&gt;http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Mon, 28 May 2012 20:34:37 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20120528083437P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://sqlsrvanalysissrvcs.codeplex.com/documentation?version=2</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Activity Viewer&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt; 	The Activity Viewer sample is a tool that displays users, connections, and processes for an instance of Microsoft SQL Server Analysis Services. You can use this tool to retrieve a list of these items and, if you want to, to stop a process.&lt;br /&gt;The functionality similar to the SQL Server stored procedure sp_who and the kill command in Transact-SQL.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt; Readme, Visual Studio 2005 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt; Product sample by Edward Melomed, Migrated to community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	This sample works only with SQL Server 2005 and SQL Server 2008. It will not work with any version of SQL Server earlier than SQL Server 2005. &lt;br /&gt;
&lt;h1&gt;Aggregation Manager&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Aggregation Manager is a sample application that lets you view, design, edit, and add aggregations based on the information collected in the query log.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme, Visual Studio 2005 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Product sample by Edward Melomed, Provided as community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	This Aggregation Manager tool has been encorporated into BIDS Helper for SQL Server 2005, 2008, 2008 R2, and 2012. Many improvements and new features were added, too. &lt;a href="http://bidshelper.codeplex.com/wikipage?title=Aggregation%20Manager&amp;amp;referringTitle=Documentation"&gt;http://bidshelper.codeplex.com/wikipage?title=Aggregation%20Manager&amp;amp;referringTitle=Documentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;   Current solution file uses VS 2005.&lt;br /&gt;
&lt;h1&gt;ASCMD_StressTestingScripts&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	The ASCMD command-line utility contains functionality for Analysis Services that resembles the sqlcmd utility included with SQL Server.&lt;br /&gt;It enables a database administrator to execute an XMLA script, Multidimensional Expressions (MDX) query, or Data Mining Extensions (DMX) statement against an instance of Microsoft SQL Server Analysis Services. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Includes ASCMD.EXE , the command line utility for Analysis Services, and a number of scripts that can be run using ASCMD (.CMD. XMLA, MDX). The package also contains a number of queries (MDX) that can be used to simulate load.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Package last updated for 2008. Version of ASCMD is for Analysis Services 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Documentation is available for ASCMD on MSDN: &lt;a href="http://msdn.microsoft.com/en-us/library/ms365187(SQL.100).aspx"&gt;http://msdn.microsoft.com/en-us/library/ms365187(SQL.100).aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A description of how to install and use these tools has also been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;Also contains white paper published as part of PROJECT REAL: “Using Visual Studio 2005 to Perform Load Testing on SQL Server 2005 Analysis Services”&lt;br /&gt;
&lt;h1&gt;ASLoadSim&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Describes how to perform performance analysis on SQL Server 2005, and provides code and scripts for configuring and running load tests. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Best practices white paper, Visual Studio 2005 solution file,&lt;br /&gt;XMLA scripts, code for creating unit tests, and code and scripts for configuring and running load tests.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Jaime Basilico, Dmitri Tchikatilov&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Current solution file uses VS 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of how to install and use these tools has also been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Contains white paper published as part of PROJECT REAL: “Using Visual Studio 2005 to Perform Load Testing on SQL Server 2005 Analysis Services”&lt;br /&gt;&lt;br /&gt;This project requires the ASQueryGen project.&lt;br /&gt;
&lt;h1&gt;ASQueryGen&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Describes how to perform performance analysis on SQL Server 2005, and provides code for configuring and running load tests.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Best practices white paper, Visual Studio 2005 solution file,&lt;br /&gt;XMLA scripts, code for creating unit tests, and code and scripts for configuring and running load tests.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Jaime Basilico, Dmitri Tchikatilov&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Current solution file uses VS 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of how to install and use these tools has also been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This project requires the ASLoadSim project.&lt;br /&gt;
&lt;h1&gt;AS Trace&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	The ASTrace utility runs as a Windows service that connects to Analysis Services and logs trace events into a SQL Server table using the SQL Server Profiler format. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	The solution files required to build the service DLL. Documentation on how to set up and use the service. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Product sample by Edward Melomed, Migrated to community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	Updated by furmangg for 2012.&lt;br /&gt;Versions added for 2008, 2008 R2, and 2012 by Karan Gulati.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;      Version available for 2005, 2008, 2008 R2, and 2012.&lt;br /&gt;The version of the utility must match the version of SSAs you intend to monitor.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Included (Word 2010 document)&lt;br /&gt;
&lt;h1&gt;ASUV&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	The Analysis Services Upgrade Verification Tool lets you compare Multidimensional Expressions (MDX) query results and performance between a Microsoft SQL Server 2000 Analysis Services database and a Microsoft SQL Server 2005 Analysis Services (SSAS) database. This tool helps you verify that your upgrade from SQL Server 2000 to SQL Server 2005 was successful.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme, Visual Studio 2005 solution file, internal help file (.CHM), sample MDX queries&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Product sample, Migrated to community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;    This sample works only with SQL Server 2005 and SQL Server 2008. It will not work with any version of SQL Server earlier than SQL Server 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Tool has its own help file.&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;CompressManyToMany&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	This project creates a utility that enables you to easily implement the many-to-many compression technique discussed in the &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=137"&gt;Analysis Services Many-to-Many Dimensions: Query Performance Optimization Techniques&lt;/a&gt; best practices white paper. &lt;br /&gt;The application may be useful in cubes that have many to many relationships, resulting in poor query performance. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Visual Studio 2008 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler, Greg Galloway&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	Updates to this functionality are available as part of a related project, BIDS Helper, which includes the ManyToMany Matrix tool, and has been updated for SQL Server 2010.&lt;br /&gt;&lt;a href="http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression"&gt;http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;    Versions of the manyToMany matrix Tool for BIDS Helper available for 2005, 2008, and 2012.  Versions of the ManyManyCompression utility available for 2005 and 2008.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of the utility and its usage has been published here.&lt;br /&gt;&lt;a href="http://www.softcodedlogic.com/CompressManyToManyRelationships.htm"&gt;http://www.softcodedlogic.com/CompressManyToManyRelationships.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download the original white paper from the SQL Server Best Practices web site at: &lt;a href="http://technet.microsoft.com/en-us/sqlserver/bb671430.aspx"&gt;http://technet.microsoft.com/en-us/sqlserver/bb671430.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression"&gt;http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression&lt;/a&gt;&lt;br /&gt;
&lt;h1&gt;CreateProcessingLog&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Provides two scripts that create/delete a system-wide processing log file. You can execute these scripts either interactively using SQL Management Studio or scheduled with SQL Agent.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme (.docx), Two XMLA scripts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	SQLCAT (Carl Rabeler)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     The scripts should be compatible with later versions. You can update the headers if you need to use the scripts with later versions of Analysis Services.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	None&lt;br /&gt;
&lt;h1&gt;LoadTestReports&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Reporting Services reports that display the results of the load tests generated by the solutions, ASLoadSim and ASQueryGenerator.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Visual Studio 2005 solution file, Multiple Reporting Service reports (.RDL)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	RunYing Mao&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Supports SQL Server 2008.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of how to install and use these tools has been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Requires the database, LoadTest, which is created as part of the related projects, ASLoadSim and ASLoadGen.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ISSUES:&lt;/b&gt;   There is an MSCONNECT bug open about the inability to reference DLLs for Analysis Services and for the ADOMD.NET client, which are used in this project, even when the DLLs are installed. The workaround is to manually browse to the location where the DLLs are installed.&lt;br /&gt;&lt;a href="https://connect.microsoft.com/VisualStudio/feedback/details/556584/unable-to-add-a-reference-to-microsoft-analysisservices-adomdclient-in-vs-net-2010"&gt;https://connect.microsoft.com/VisualStudio/feedback/details/556584/unable-to-add-a-reference-to-microsoft-analysisservices-adomdclient-in-vs-net-2010&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Reference&lt;/th&gt;&lt;th&gt;Location&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Microsoft.AnalysisServices.DLL &lt;/td&gt;&lt;td&gt;C:\Program Files\Microsoft SQL Server\110\SDK\Assemblies&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Microsoft.AnalysisServices.AdomdClient.dll&lt;/td&gt;&lt;td&gt;C:\Program Files\Microsoft.NET\ADOMD.NET\110&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h1&gt;Monitoring SSAS&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Collection of scripts (T-SQL, CMD and XMLA) and Integration Services packages for collecting various kinds of information about an Analysis Services server.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Includes documentation, Database template (.bak file) and T-SQL scripts, XMLA scripts, ASCMD scripts, sample MDX queries, Integration Services packages, Reporting Services reports to display the information, Visual Studio 2008 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	2009, Update for 2012 in progress&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Current version 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Includes the SQL Server 2008 Analysis Services Performance guide white paper&lt;br /&gt;
&lt;h1&gt;PowerShellScripts for SSAS DMVs&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	A set of PowerShell scripts that use Dynamic Management Views (DMVs) to query real-time system information for administrative and other purposes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme (Word .docx)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	SQLCAT&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;   SQL Server 2008 Analysis Services&lt;br /&gt;PowerShell scripts do not work on versions earlier than 2008; however, PowerShell scripts for SSAs are generally “forward-compatible”.&lt;br /&gt;For more information, see &lt;a href="http://msdn.microsoft.com/en-us/library/hh213141.aspx"&gt;http://msdn.microsoft.com/en-us/library/hh213141.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	None&lt;br /&gt;
&lt;h1&gt;RssStyleSheet&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	This file contains formatting definitions that can be applied to the solution, Monitoring SSAS. For example, these functions change the color of a counter when the value changes, etc. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Visual Studio 2005 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	SQLCat&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;    Current solution file uses VS 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Use with the sample, MonitoringSSAS, to enhance reports.&lt;br /&gt;
&lt;h1&gt;SSIS Package for Collecting SSAS DMV Data&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Use the included scripts to create an SSIS package that can be run by using SQL Agent. The package uses DMVs to extract information about an instance of Analysis Services and write it to a data collection server specified in the package.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme (.txt), Integration Services package (2008), T-SQL scripts for use in package, command scripts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     SQL Server 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Extracted from the sample, MonitoringSSAS. Can be used independently of the related samples.&lt;br /&gt;
&lt;h1&gt;SSAS Monitoring Scripts for Management Data Warehouse&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Use the included scripts to start and stop collection of data.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	T-SQL scripts for use in package, command scripts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Created for 2008 but not version specific&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Extracted from the sample, MonitoringSSAS. Can be used independently of the related samples.&lt;br /&gt;Scripts can also be used with sample, SSIS package for Collecting SSAS DMV data.&lt;br /&gt;
&lt;h1&gt;SSAS Helper&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Includes two projects:&lt;br /&gt;SSAS Builder demonstrates how to create an SSAS database using an MSBuild task&lt;br /&gt;&lt;br /&gt;SSAS Helper provides a library containing functions to help bridge the gap between Visual Studio 2008 files and AMO objects.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Two (2) Visual Studio 2008 solution files, Readme files (.mht) for each project&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Ddarden42&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     SQL Server 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	None&lt;br /&gt;
&lt;h1&gt;ResMon&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	A series of XMLA scripts that create a cube used for storing SSAS monitoring information. You can then access this cube for analysis or to build dashboards.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	XMLa scripts, Readme (.txt)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Edward Melomed, Greg Galloway&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	Separate documentation for this download available at &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&amp;amp;referringTitle=Home"&gt;http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&amp;amp;referringTitle=Home&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     Originally developed for 2005. Scripts have been added to support 2008 and 2012.&lt;br /&gt;Updated for 2012 by Furmangg &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Full documentation at &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation"&gt;http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Mon, 28 May 2012 20:34:16 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20120528083416P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://sqlsrvanalysissrvcs.codeplex.com/documentation?version=1</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Activity Viewer&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt; 	The Activity Viewer sample is a tool that displays users, connections, and processes for an instance of Microsoft SQL Server Analysis Services. You can use this tool to retrieve a list of these items and, if you want to, to stop a process.&lt;br /&gt;The functionality similar to the SQL Server stored procedure sp_who and the kill command in Transact-SQL.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt; Readme, Visual Studio 2005 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt; Product sample by Edward Melomed, Migrated to community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	This sample works only with SQL Server 2005 and SQL Server 2008. It will not work with any version of SQL Server earlier than SQL Server 2005. &lt;br /&gt;
&lt;h1&gt;Aggregation Manager&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Aggregation Manager is a sample application that lets you view, design, edit, and add aggregations based on the information collected in the query log.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme, Visual Studio 2005 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Product sample by Edward Melomed, Provided as community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt; 	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;   Current solution file uses VS 2005.&lt;br /&gt;
&lt;h1&gt;ASCMD_StressTestingScripts&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	The ASCMD command-line utility contains functionality for Analysis Services that resembles the sqlcmd utility included with SQL Server.&lt;br /&gt;It enables a database administrator to execute an XMLA script, Multidimensional Expressions (MDX) query, or Data Mining Extensions (DMX) statement against an instance of Microsoft SQL Server Analysis Services. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Includes ASCMD.EXE , the command line utility for Analysis Services, and a number of scripts that can be run using ASCMD (.CMD. XMLA, MDX). The package also contains a number of queries (MDX) that can be used to simulate load.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Package last updated for 2008. Version of ASCMD is for Analysis Services 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Documentation is available for ASCMD on MSDN: &lt;a href="http://msdn.microsoft.com/en-us/library/ms365187(SQL.100).aspx"&gt;http://msdn.microsoft.com/en-us/library/ms365187(SQL.100).aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A description of how to install and use these tools has also been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;Also contains white paper published as part of PROJECT REAL: “Using Visual Studio 2005 to Perform Load Testing on SQL Server 2005 Analysis Services”&lt;br /&gt;
&lt;h1&gt;ASLoadSim&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Describes how to perform performance analysis on SQL Server 2005, and provides code and scripts for configuring and running load tests. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Best practices white paper, Visual Studio 2005 solution file,&lt;br /&gt;XMLA scripts, code for creating unit tests, and code and scripts for configuring and running load tests.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Jaime Basilico, Dmitri Tchikatilov&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Current solution file uses VS 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of how to install and use these tools has also been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Contains white paper published as part of PROJECT REAL: “Using Visual Studio 2005 to Perform Load Testing on SQL Server 2005 Analysis Services”&lt;br /&gt;&lt;br /&gt;This project requires the ASQueryGen project.&lt;br /&gt;
&lt;h1&gt;ASQueryGen&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Describes how to perform performance analysis on SQL Server 2005, and provides code for configuring and running load tests.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Best practices white paper, Visual Studio 2005 solution file,&lt;br /&gt;XMLA scripts, code for creating unit tests, and code and scripts for configuring and running load tests.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Jaime Basilico, Dmitri Tchikatilov&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Current solution file uses VS 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of how to install and use these tools has also been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This project requires the ASLoadSim project.&lt;br /&gt;
&lt;h1&gt;AS Trace&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	The ASTrace utility runs as a Windows service that connects to Analysis Services and logs trace events into a SQL Server table using the SQL Server Profiler format. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	The solution files required to build the service DLL. Documentation on how to set up and use the service. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Product sample by Edward Melomed, Migrated to community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	Updated by furmangg for 2012.&lt;br /&gt;Versions added for 2008, 2008 R2, and 2012 by Karan Gulati.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;      Version available for 2005, 2008, 2008 R2, and 2012.&lt;br /&gt;The version of the utility must match the version of SSAs you intend to monitor.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Included (Word 2010 document)&lt;br /&gt;
&lt;h1&gt;ASUV&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	The Analysis Services Upgrade Verification Tool lets you compare Multidimensional Expressions (MDX) query results and performance between a Microsoft SQL Server 2000 Analysis Services database and a Microsoft SQL Server 2005 Analysis Services (SSAS) database. This tool helps you verify that your upgrade from SQL Server 2000 to SQL Server 2005 was successful.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme, Visual Studio 2005 solution file, internal help file (.CHM), sample MDX queries&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Product sample, Migrated to community sample in 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;    This sample works only with SQL Server 2005 and SQL Server 2008. It will not work with any version of SQL Server earlier than SQL Server 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Tool has its own help file.&lt;br /&gt;&lt;br /&gt;
&lt;h1&gt;CompressManyToMany&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	This project creates a utility that enables you to easily implement the many-to-many compression technique discussed in the &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=137"&gt;Analysis Services Many-to-Many Dimensions: Query Performance Optimization Techniques&lt;/a&gt; best practices white paper. &lt;br /&gt;The application may be useful in cubes that have many to many relationships, resulting in poor query performance. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Visual Studio 2008 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler, Greg Galloway&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	Updates to this functionality are available as part of a related project, BIDS Helper, which includes the ManyToMany Matrix tool, and has been updated for SQL Server 2010.&lt;br /&gt;&lt;a href="http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression"&gt;http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;    Versions of the manyToMany matrix Tool for BIDS Helper available for 2005, 2008, and 2012.  Versions of the ManyManyCompression utility available for 2005 and 2008.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of the utility and its usage has been published here.&lt;br /&gt;&lt;a href="http://www.softcodedlogic.com/CompressManyToManyRelationships.htm"&gt;http://www.softcodedlogic.com/CompressManyToManyRelationships.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download the original white paper from the SQL Server Best Practices web site at: &lt;a href="http://technet.microsoft.com/en-us/sqlserver/bb671430.aspx"&gt;http://technet.microsoft.com/en-us/sqlserver/bb671430.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression"&gt;http://bidshelper.codeplex.com/wikipage?title=Many-to-Many Matrix Compression&lt;/a&gt;&lt;br /&gt;
&lt;h1&gt;CreateProcessingLog&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Provides two scripts that create/delete a system-wide processing log file. You can execute these scripts either interactively using SQL Management Studio or scheduled with SQL Agent.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme (.docx), Two XMLA scripts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	SQLCAT (Carl Rabeler)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     The scripts should be compatible with later versions. You can update the headers if you need to use the scripts with later versions of Analysis Services.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	None&lt;br /&gt;
&lt;h1&gt;LoadTestReports&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Reporting Services reports that display the results of the load tests generated by the solutions, ASLoadSim and ASQueryGenerator.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Visual Studio 2005 solution file, Multiple Reporting Service reports (.RDL)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	RunYing Mao&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Supports SQL Server 2008.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	A description of how to install and use these tools has been provided by Christo Olivier on this site: &lt;a href="http://www.beeii.com/?p=466"&gt;http://www.beeii.com/?p=466&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Requires the database, LoadTest, which is created as part of the related projects, ASLoadSim and ASLoadGen.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ISSUES:&lt;/b&gt;   There is an MSCONNECT bug open about the inability to reference DLLs for Analysis Services and for the ADOMD.NET client, which are used in this project, even when the DLLs are installed. The workaround is to manually browse to the location where the DLLs are installed.&lt;br /&gt;&lt;a href="https://connect.microsoft.com/VisualStudio/feedback/details/556584/unable-to-add-a-reference-to-microsoft-analysisservices-adomdclient-in-vs-net-2010"&gt;https://connect.microsoft.com/VisualStudio/feedback/details/556584/unable-to-add-a-reference-to-microsoft-analysisservices-adomdclient-in-vs-net-2010&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Reference&lt;/th&gt;&lt;th&gt;Location&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Microsoft.AnalysisServices.DLL &lt;/td&gt;&lt;td&gt;C:\Program Files\Microsoft SQL Server\110\SDK\Assemblies&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Microsoft.AnalysisServices.AdomdClient.dll&lt;/td&gt;&lt;td&gt;C:\Program Files\Microsoft.NET\ADOMD.NET\110&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h1&gt;Monitoring SSAS&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Collection of scripts (T-SQL, CMD and XMLA) and Integration Services packages for collecting various kinds of information about an Analysis Services server.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Includes documentation, Database template (.bak file) and T-SQL scripts, XMLA scripts, ASCMD scripts, sample MDX queries, Integration Services packages, Reporting Services reports to display the information, Visual Studio 2008 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	2009, Update for 2012 in progress&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Current version 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Includes the SQL Server 2008 Analysis Services Performance guide white paper&lt;br /&gt;
&lt;h1&gt;PowerShellScripts for SSAS DMVs&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	A set of PowerShell scripts that use Dynamic Management Views (DMVs) to query real-time system information for administrative and other purposes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme (Word .docx)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	SQLCAT&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;   SQL Server 2008 Analysis Services&lt;br /&gt;PowerShell scripts do not work on versions earlier than 2008; however, PowerShell scripts for SSAs are generally “forward-compatible”.&lt;br /&gt;For more information, see &lt;a href="http://msdn.microsoft.com/en-us/library/hh213141.aspx"&gt;http://msdn.microsoft.com/en-us/library/hh213141.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	None&lt;br /&gt;
&lt;h1&gt;RssStyleSheet&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	This file contains formatting definitions that can be applied to the solution, Monitoring SSAS. For example, these functions change the color of a counter when the value changes, etc. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Visual Studio 2005 solution file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	SQLCat&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;    Current solution file uses VS 2005.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Use with the sample, MonitoringSSAS, to enhance reports.&lt;br /&gt;
&lt;h1&gt;SSIS Package for Collecting SSAS DMV Data&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Use the included scripts to create an SSIS package that can be run by using SQL Agent. The package uses DMVs to extract information about an instance of Analysis Services and write it to a data collection server specified in the package.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Readme (.txt), Integration Services package (2008), T-SQL scripts for use in package, command scripts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     SQL Server 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Extracted from the sample, MonitoringSSAS. Can be used independently of the related samples.&lt;br /&gt;
&lt;h1&gt;SSAS Monitoring Scripts for Management Data Warehouse&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Use the included scripts to start and stop collection of data.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	T-SQL scripts for use in package, command scripts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Carl Rabeler&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support:&lt;/b&gt;	Created for 2008 but not version specific&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Extracted from the sample, MonitoringSSAS. Can be used independently of the related samples.&lt;br /&gt;Scripts can also be used with sample, SSIS package for Collecting SSAS DMV data.&lt;br /&gt;
&lt;h1&gt;SSAS Helper&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	Includes two projects:&lt;br /&gt;SSAS Builder demonstrates how to create an SSAS database using an MSBuild task&lt;br /&gt;&lt;br /&gt;SSAS Helper provides a library containing functions to help bridge the gap between Visual Studio 2008 files and AMO objects.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	Two (2) Visual Studio 2008 solution files, Readme files (.mht) for each project&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Ddarden42&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	None&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     SQL Server 2008&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	None&lt;br /&gt;
&lt;h1&gt;ResMon&lt;/h1&gt;&lt;b&gt;Description:&lt;/b&gt;	A series of XMLA scripts that create a cube used for storing SSAS monitoring information. You can then access this cube for analysis or to build dashboards.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Includes:&lt;/b&gt;	XMLa scripts, Readme (.txt)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contributors:&lt;/b&gt;	Edward Melomed, Greg Galloway&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Updates:&lt;/b&gt;	Separate documentation for this download available at &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&amp;amp;referringTitle=Home"&gt;http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&amp;amp;referringTitle=Home&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Version support	:&lt;/b&gt;     Originally developed for 2005. Scripts have been added to support 2008 and 2012.&lt;br /&gt;Updated for 2012 by Furmangg &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Related samples or documentation:&lt;/b&gt;	Full documentation at &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation"&gt;http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>akiwhit</author><pubDate>Fri, 25 May 2012 16:58:20 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20120525045820P</guid></item><item><title>Updated Wiki: Home</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?version=20</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Microsoft SQL Server Community Samples:  Analysis Services&lt;/h1&gt;This project contains SQL Server Analysis Services samples contributed by Microsoft, as well as samples created by MVPs and other members of the community.&lt;br /&gt;&lt;br /&gt;If you would like to create new Analysis Services samples or make contributions to samples already posted, please contact the Project Admin. &lt;br /&gt;
&lt;h1&gt;Samples on this site:&lt;/h1&gt;Click the Downloads tab to obtain the source code for the following projects. Click the Documentation tab for a detailed list of the projects, including the version of SQL Server that is required, requirements, and when the project was last updated:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57510"&gt;Activity Viewer&lt;/a&gt;&lt;br /&gt;Provides functionality for SSAS similar to the SQL Server stored procedure sp_who and the kill command in Transact-SQL. Displays users, connections, and processes for an instance of Microsoft SQL Server Analysis Services. Use the tool to retrieve a list of these items and, if you want to, to stop a process. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57511"&gt;Aggregation Manager&lt;/a&gt;&lt;br /&gt;Lets you view, design, edit, and add aggregations based on the information collected in the query log.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57512"&gt;ASCMD Stress testing Scripts&lt;/a&gt;&lt;br /&gt;Enables a database administrator to execute an XMLA script, Multidimensional Expressions (MDX) query, or Data Mining Extensions (DMX) statement against an instance of Microsoft SQL Server Analysis Services, using the ASCMD command-line utility.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57513"&gt;AS Load Simulation&lt;/a&gt;&lt;br /&gt;Describes how to perform performance analysis on SQL Server 2005, and provides code and scripts for configuring and running load tests.  See &lt;a href="http://www.beeii.com/?p=466"&gt;AS Load Sim Project&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57514"&gt;AS Query Generator&lt;/a&gt;&lt;br /&gt;Describes how to perform performance analysis on SQL Server 2005, and provides code for configuring and running load tests. See &lt;a href="http://www.beeii.com/?p=466"&gt;AS Query Project&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57515"&gt;AS Trace&lt;/a&gt;&lt;br /&gt;Creates a utility that runs as a Windows service, connecting to Analysis Services and logging trace events into a SQL Server table using the SQL Server Profiler format. Multiple versions are available depending on your version of Analysis Services.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/382236"&gt;AS Trace2008&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/382237"&gt;AS Trace2012&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57516"&gt;Analysis Services Upgrade Verification Tool (ASUV)&lt;/a&gt;&lt;br /&gt;Helps you verify that your upgrade from SQL Server 2000 to SQL Server 2005 was successful.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57517"&gt;Compress Many to Many&lt;/a&gt;&lt;br /&gt;Creates a utility that helps you implements many-to-many compression techniques explained in the Query Performance Optimization Techniques white paper. May be useful in cubes that have many to many relationships, resulting in poor query performance.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57518"&gt;Create Processing Log&lt;/a&gt;&lt;br /&gt;Provides scripts that create and delete a system-wide processing log file.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57519"&gt;Load Test Reports&lt;/a&gt;&lt;br /&gt;Provides Reporting Services reports that display the results of the load tests generated by the solutions, AS Load Simulator and AS Query Generator.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57520"&gt;Monitoring SSAS&lt;/a&gt;&lt;br /&gt;Includes scripts (T-SQL, CMD and XMLA) and Integration Services packages for collecting various kinds of information about an Analysis Services server.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/57522"&gt;RSS Style Sheet&lt;/a&gt;&lt;br /&gt;Contains formatting definitions that can be applied to solutions such as Monitoring SSAS, to dynamically change the color of a counter when the value changes, etc.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/60119"&gt;SSIS Package for Collecting SSAS DMV Data&lt;/a&gt;&lt;br /&gt;Provides scripts for use in an SSIS package that uses DMVs to extract information about an instance of Analysis Services and write the information to a data collection server.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/60120"&gt;SSAS Monitoring Scripts for Management Data Warehouse&lt;/a&gt;&lt;br /&gt;Provides just the scripts from the solution Monitoring SSAS that start and stop collection of data about an Analysis Services server.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/84147"&gt;SSAS Helper&lt;/a&gt;&lt;br /&gt;Provides two code projects, one that creates an SSAS database using an MSBuild task, and one that creates a library with functions to work with AMO objects in Visual Studio 2008.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/downloads/get/163669"&gt;ResMon&lt;/a&gt;&lt;br /&gt;Includes XMLA scripts that create a cube used for storing SSAS monitoring information. You can use the cube for analysis or to build dashboards.  See &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&amp;amp;referringTitle=Home"&gt;ResMon Documentation&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h2&gt;Additional related samples:&lt;/h2&gt;
The following samples are not included on the Downloads page but are available on CodePlex and are useful for managing Analysis Services.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=Analysis%20Services%20Load%20Balancing&amp;amp;referringTitle=Home"&gt;Analysis Services Load Balancing (ASLB)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;BI System Monitor&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>akiwhit</author><pubDate>Fri, 25 May 2012 16:13:59 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120525041359P</guid></item><item><title>Updated Wiki: ResMon Cube Documentation</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon Cube Documentation&amp;version=7</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;ResMon Cube Documentation&lt;/h2&gt;
With Analysis Services 2008 and later, data from dynamic management views can be retrieved with SQL query syntax as described &lt;a href="http://dwbi1.wordpress.com/2010/01/01/ssas-dmv-dynamic-management-view/" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Therefore, it is possible to build an Analysis Services cube which uses Analysis Services DMV SQL queries as the data source.&lt;br /&gt;&lt;br /&gt;The ResMon cube rolls up information about Analysis Services such as memory usage by object, perfmon counters, aggregation hits/misses, and current session stats.&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Installation Instructions&lt;/h3&gt;
Download ResMon from the &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/releases" class="externalLink"&gt;Downloads&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab and unzip.&lt;br /&gt;&lt;br /&gt;Open CreateResMon.xmla in Management Studio, connected to the SSAS instance, and execute the script. For Analysis Services 2012, run CreateResMon2012.xmla instead.&lt;br /&gt;&lt;br /&gt;If Analysis Services is not the default instance, then exit the XMLA script before running it. For Analysis Services 2008 find &amp;quot;MSAS 2008&amp;quot;, for Analysis Services 2012 find &amp;quot;MSAS11&amp;quot;, and replace with &amp;quot;MSOLAP$&amp;lt;Instance_Name&amp;gt;&amp;quot;.&lt;br /&gt;&lt;br /&gt;Connect to the SSAS instance in Object Explorer. Expand Databases... ResMon... Data Sources, then double click on the OlapServer data source.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163653" alt="DataSourceObjectExplorer.PNG" title="DataSourceObjectExplorer.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click the ... button next to the connection string. Fix the server name to mention the SSAS instance (if it&amp;#39;s not the default instance) and change the Initial Catalog to ResMon.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163654" alt="DataSourceConnectionString.PNG" title="DataSourceConnectionString.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click OK twice. Then right click on the ResMon database in Object Explorer, choose Process, then click OK to run a Process Full (this one time only). Now the ResMon cube contains the first snapshot of SSAS memory usage and other stats.&lt;br /&gt;&lt;br /&gt;Run some queries against the other databases on that SSAS server, then update the ResMon cube with another snapshot of SSAS memory usage and other stats by running the ProcessResMon.xmla script in Management Studio manually.&lt;br /&gt;&lt;br /&gt;If you wish, you can setup a SQL Server Agent job which will, on a schedule, update the ResMon cube. The job step should look like the following and the command should contain the XMLA from ProcessResMon.xmla:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163657" alt="SqlAgentJobStep.PNG" title="SqlAgentJobStep.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;The Sessions cube currently contains only a current snapshot of active session statistics. The script for processing it (which can be used manually or in a SQL Agent job step) is called ProcessSessionsCube.xmla.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Reports Off the ResMon Cube&lt;/h3&gt;
Here are a few examples of reports that you can build yourself using Excel 2010 PivotTables/PivotCharts connected to the ResMon cube.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Memory Usage Trend Details:&lt;/b&gt; A PivotTable that shows the change in memory usage over time. The Time dimension isn&amp;#39;t very pretty, but the column headers are showing two snapshots: November 4, 2010 at 11:53 (AM) versus 12:02 (PM). You can see that the Customer dimension is using the most memory at around 9MB:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163661" alt="MemoryUsageTrendPivotTable.PNG" title="MemoryUsageTrendPivotTable.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Memory Usage Trend Chart:&lt;/b&gt; Showing the trend over time of SSAS memory usage for a certain object, divided by shrinkable and non-shrinkable:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163659" alt="MemoryUsageTrendChart.PNG" title="MemoryUsageTrendChart.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Perfmon Counters Snapshot:&lt;/b&gt; Showing a snapshot at a point in time for many relevant SSAS perfmon counters. (Make sure to filter by Time since the PERF COUNTER VALUE measure is currently marked as AggregationFunction=Sum.)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163662" alt="PerfmonCounters.PNG" title="PerfmonCounters.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aggregation Hits/Misses History:&lt;/b&gt; Showing whether aggregations are being hit or missed. (You can see Fact Currency Rate is the only measure group where we&amp;#39;re getting agg hits.)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163663" alt="AggregationHitsVersusMisses.PNG" title="AggregationHitsVersusMisses.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Active Session Statistics:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163665" alt="SessionStats.PNG" title="SessionStats.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Known Issues&lt;/h3&gt;
When the Time dimension is processed, a new row is added keyed off the Now() function rounded to the nearest minute. If the Time dimension is processed in minute 35 of the hour and measure groups are processed in minute 36 of the hour, then an error will occur. In this case, try to start processing as soon as the clock on the server flips to the next minute and hope processing finishes within 59 seconds. This is the only workaround at the moment. If you have other suggestions, please start a discussion in the Discussions tab.&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Credits&lt;/h3&gt;
Many thanks to Edward Melomed, Program Manager with the Analysis Services team, for sharing this code.&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Alternatives&lt;/h3&gt;
An alternative to this ResMon cube is &lt;a href="http://www.powerpivotblog.nl/what-is-using-all-that-memory-on-my-analysis-server-instance" class="externalLink"&gt;BISMServerMemoryReport&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; which uses PowerPivot.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Wed, 21 Mar 2012 14:46:01 GMT</pubDate><guid isPermaLink="false">Updated Wiki: ResMon Cube Documentation 20120321024601P</guid></item><item><title>Updated Wiki: ResMon Cube Documentation</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon Cube Documentation&amp;version=6</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;ResMon Cube Documentation&lt;/h2&gt;
With Analysis Services 2008 and later, data from dynamic management views can be retrieved with SQL query syntax as described &lt;a href="http://dwbi1.wordpress.com/2010/01/01/ssas-dmv-dynamic-management-view/" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Therefore, it is possible to build an Analysis Services cube which uses Analysis Services DMV SQL queries as the data source.&lt;br /&gt;&lt;br /&gt;The ResMon cube rolls up information about Analysis Services such as memory usage by object, perfmon counters, aggregation hits/misses, and current session stats.&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Installation Instructions&lt;/h3&gt;
Download ResMon from the &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/releases" class="externalLink"&gt;Downloads&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab and unzip.&lt;br /&gt;&lt;br /&gt;Open CreateResMon.xmla in Management Studio, connected to the SSAS instance, and execute the script. For Analysis Services 2012, run CreateResMon2012.xmla instead.&lt;br /&gt;&lt;br /&gt;If Analysis Services is not the default instance, then exit the XMLA script before running it. For Analysis Services 2008 find &amp;quot;MSAS 2008&amp;quot;, for Analysis Services 2012 find &amp;quot;MSAS11&amp;quot;, and replace with &amp;quot;MSOLAP$&amp;lt;Instance_Name&amp;gt;&amp;quot;.&lt;br /&gt;&lt;br /&gt;Connect to the SSAS instance in Object Explorer. Expand Databases... ResMon... Data Sources, then double click on the OlapServer data source.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163653" alt="DataSourceObjectExplorer.PNG" title="DataSourceObjectExplorer.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click the ... button next to the connection string. Fix the server name to mention the SSAS instance (if it&amp;#39;s not the default instance) and change the Initial Catalog to ResMon.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163654" alt="DataSourceConnectionString.PNG" title="DataSourceConnectionString.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click OK twice. Then right click on the ResMon database in Object Explorer, choose Process, then click OK to run a Process Full (this one time only). Now the ResMon cube contains the first snapshot of SSAS memory usage and other stats.&lt;br /&gt;&lt;br /&gt;Run some queries against the other databases on that SSAS server, then update the ResMon cube with another snapshot of SSAS memory usage and other stats by running the ProcessResMon.xmla script in Management Studio manually.&lt;br /&gt;&lt;br /&gt;If you wish, you can setup a SQL Server Agent job which will, on a schedule, update the ResMon cube. The job step should look like the following and the command should contain the XMLA from ProcessResMon.xmla:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163657" alt="SqlAgentJobStep.PNG" title="SqlAgentJobStep.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;The Sessions cube currently contains only a current snapshot of active session statistics. The script for processing it (which can be used manually or in a SQL Agent job step) is called ProcessSessionsCube.xmla.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Reports Off the ResMon Cube&lt;/h3&gt;
Here are a few examples of reports that you can build yourself using Excel 2010 PivotTables/PivotCharts connected to the ResMon cube.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Memory Usage Trend Details:&lt;/b&gt; A PivotTable that shows the change in memory usage over time. The Time dimension isn&amp;#39;t very pretty, but the column headers are showing two snapshots: November 4, 2010 at 11:53 (AM) versus 12:02 (PM). You can see that the Customer dimension is using the most memory at around 9MB:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163661" alt="MemoryUsageTrendPivotTable.PNG" title="MemoryUsageTrendPivotTable.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Memory Usage Trend Chart:&lt;/b&gt; Showing the trend over time of SSAS memory usage for a certain object, divided by shrinkable and non-shrinkable:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163659" alt="MemoryUsageTrendChart.PNG" title="MemoryUsageTrendChart.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Perfmon Counters Snapshot:&lt;/b&gt; Showing a snapshot at a point in time for many relevant SSAS perfmon counters. (Make sure to filter by Time since the PERF COUNTER VALUE measure is currently marked as AggregationFunction=Sum.)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163662" alt="PerfmonCounters.PNG" title="PerfmonCounters.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aggregation Hits/Misses History:&lt;/b&gt; Showing whether aggregations are being hit or missed. (You can see Fact Currency Rate is the only measure group where we&amp;#39;re getting agg hits.)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163663" alt="AggregationHitsVersusMisses.PNG" title="AggregationHitsVersusMisses.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Active Session Statistics:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163665" alt="SessionStats.PNG" title="SessionStats.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Credits&lt;/h3&gt;
Many thanks to Edward Melomed, Program Manager with the Analysis Services team, for sharing this code.&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Alternatives&lt;/h3&gt;
An alternative to this ResMon cube is &lt;a href="http://www.powerpivotblog.nl/what-is-using-all-that-memory-on-my-analysis-server-instance" class="externalLink"&gt;BISMServerMemoryReport&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; which uses PowerPivot.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Wed, 21 Mar 2012 03:40:15 GMT</pubDate><guid isPermaLink="false">Updated Wiki: ResMon Cube Documentation 20120321034015A</guid></item><item><title>Updated Wiki: ResMon Cube Documentation</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon Cube Documentation&amp;version=5</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;ResMon Cube Documentation&lt;/h2&gt;
With Analysis Services 2008 and later, data from dynamic management views can be retrieved with SQL query syntax as described &lt;a href="http://dwbi1.wordpress.com/2010/01/01/ssas-dmv-dynamic-management-view/" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Therefore, it is possible to build an Analysis Services cube which uses Analysis Services DMV SQL queries as the data source.&lt;br /&gt;&lt;br /&gt;The ResMon cube rolls up information about Analysis Services such as memory usage by object, perfmon counters, aggregation hits/misses, and current session stats.&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Installation Instructions&lt;/h3&gt;
Download ResMon from the &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/releases" class="externalLink"&gt;Downloads&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab and unzip.&lt;br /&gt;&lt;br /&gt;Open CreateResMon.xmla in Management Studio, connected to the SSAS instance, and execute the script.&lt;br /&gt;&lt;br /&gt;Connect to the SSAS instance in Object Explorer. Expand Databases... ResMon... Data Sources, then double click on the OlapServer data source.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163653" alt="DataSourceObjectExplorer.PNG" title="DataSourceObjectExplorer.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click the ... button next to the connection string. Fix the server name to mention the SSAS instance (if it&amp;#39;s not the default instance) and change the Initial Catalog to ResMon.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163654" alt="DataSourceConnectionString.PNG" title="DataSourceConnectionString.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click OK twice. Then right click on the ResMon database in Object Explorer, choose Process, then click OK to run a Process Full (this one time only). Now the ResMon cube contains the first snapshot of SSAS memory usage and other stats.&lt;br /&gt;&lt;br /&gt;Run some queries against the other databases on that SSAS server, then update the ResMon cube with another snapshot of SSAS memory usage and other stats by running the ProcessResMon.xmla script in Management Studio manually.&lt;br /&gt;&lt;br /&gt;If you wish, you can setup a SQL Server Agent job which will, on a schedule, update the ResMon cube. The job step should look like the following and the command should contain the XMLA from ProcessResMon.xmla:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163657" alt="SqlAgentJobStep.PNG" title="SqlAgentJobStep.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;The Sessions cube currently contains only a current snapshot of active session statistics. The script for processing it (which can be used manually or in a SQL Agent job step) is called ProcessSessionsCube.xmla.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Reports Off the ResMon Cube&lt;/h3&gt;
Here are a few examples of reports that you can build yourself using Excel 2010 PivotTables/PivotCharts connected to the ResMon cube.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Memory Usage Trend Details:&lt;/b&gt; A PivotTable that shows the change in memory usage over time. The Time dimension isn&amp;#39;t very pretty, but the column headers are showing two snapshots: November 4, 2010 at 11:53 (AM) versus 12:02 (PM). You can see that the Customer dimension is using the most memory at around 9MB:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163661" alt="MemoryUsageTrendPivotTable.PNG" title="MemoryUsageTrendPivotTable.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Memory Usage Trend Chart:&lt;/b&gt; Showing the trend over time of SSAS memory usage for a certain object, divided by shrinkable and non-shrinkable:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163659" alt="MemoryUsageTrendChart.PNG" title="MemoryUsageTrendChart.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Perfmon Counters Snapshot:&lt;/b&gt; Showing a snapshot at a point in time for many relevant SSAS perfmon counters. (Make sure to filter by Time since the PERF COUNTER VALUE measure is currently marked as AggregationFunction=Sum.)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163662" alt="PerfmonCounters.PNG" title="PerfmonCounters.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aggregation Hits/Misses History:&lt;/b&gt; Showing whether aggregations are being hit or missed. (You can see Fact Currency Rate is the only measure group where we&amp;#39;re getting agg hits.)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163663" alt="AggregationHitsVersusMisses.PNG" title="AggregationHitsVersusMisses.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Active Session Statistics:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163665" alt="SessionStats.PNG" title="SessionStats.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Credits&lt;/h3&gt;
Many thanks to Edward Melomed, Program Manager with the Analysis Services team, for sharing this code.&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Alternatives&lt;/h3&gt;
An alternative to this ResMon cube is &lt;a href="http://www.powerpivotblog.nl/what-is-using-all-that-memory-on-my-analysis-server-instance" class="externalLink"&gt;BISMServerMemoryReport&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; which uses PowerPivot.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Sun, 26 Feb 2012 15:04:47 GMT</pubDate><guid isPermaLink="false">Updated Wiki: ResMon Cube Documentation 20120226030447P</guid></item><item><title>Updated Wiki: Home</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?version=19</link><description>&lt;div class="wikidoc"&gt;This project contains SQL Server Analysis Services samples contributed by Microsoft outside of the regular release cycle, MVPs, and other members of the community.&lt;br /&gt;&lt;br /&gt;If you would like to contribute new Analysis Services samples to this site or make contributions to samples already posted, &lt;a href="http://www.codeplex.com/UserAccount/ContactUser.aspx?ContactUser=SQLTeamAdmin&amp;amp;OriginalUrl=http%3a%2f%2fwww.codeplex.com%2fUserAccount%2fUserProfile.aspx%3fUserName%3dSQLTeamAdmin" class="externalLink"&gt;Contact the Project Admin&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Samples on this site include:&lt;/h3&gt;
This release contains the following projects:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Compress M2M C# Application&lt;/li&gt;
&lt;li&gt;A Solution for Collecting Analysis Services Performance Data for Performance Analysis - Updated 3/6/09 to simplify install and use&lt;/li&gt;
&lt;li&gt;Scripts for Using ASCMD for Stress Testing - Updated 2/23/09&lt;/li&gt;
&lt;li&gt;Script for Creating a Processing Log File&lt;/li&gt;
&lt;li&gt;Powershell Scripts for Querying Analysis Services 2008 DMVs&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.beeii.com/?p=466" class="externalLink"&gt;AS Load Sim&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, including Load Testing Best Practices document&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.beeii.com/?p=466" class="externalLink"&gt;AS Query Generator&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Load Test Reports&lt;/li&gt;
&lt;li&gt;RSS Style Sheet&lt;/li&gt;
&lt;li&gt;Activity Viewer&lt;/li&gt;
&lt;li&gt;Aggregation Manager&lt;/li&gt;
&lt;li&gt;AS Trace&lt;/li&gt;
&lt;li&gt;Analysis Services Upgrade Verification Tool &lt;/li&gt;
&lt;li&gt;SSIS Package For Collecting SSAS DMV Data&lt;/li&gt;
&lt;li&gt;SSAS Monitoring Scripts For Management Data Warehouse&lt;/li&gt;
&lt;li&gt;SsasHelper - Work with Visual Studio SSAS Projects using AMO, sample MSBuild task to build a SSAS project&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&amp;referringTitle=Home"&gt;ResMon&lt;/a&gt; - add SSAS server stats to a cube&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=Analysis%20Services%20Load%20Balancing&amp;referringTitle=Home"&gt;ASLB&lt;/a&gt; - Analysis Services Load Balancing&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Sun, 12 Feb 2012 22:11:29 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120212101129P</guid></item><item><title>Updated Wiki: Analysis Services Load Balancing</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=Analysis Services Load Balancing&amp;version=2</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;ASLB - Analysis Services Load Balancing&lt;/h2&gt;
The ASLB tool is a customizable software load balancer for use with Analysis Services. It is described further on the &lt;a href="http://sqlcat.com/sqlcat/b/toolbox/archive/2010/02/08/aslb.aspx" class="externalLink"&gt;SQLCAT website&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;To download the source code, go the Source Code tab and and click the Download link then look for the ASLBSetup folder.&lt;br /&gt;&lt;br /&gt;A community member amattas has created a customized version he calls Better ASLB which can be found at &lt;a href="http://aslb.codeplex.com" class="externalLink"&gt;http://aslb.codeplex.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Sun, 12 Feb 2012 22:10:31 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Analysis Services Load Balancing 20120212101031P</guid></item><item><title>Updated Wiki: Analysis Services Load Balancing</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=Analysis Services Load Balancing&amp;version=1</link><description>&lt;div class="wikidoc"&gt;The ASLB tool is a customizable software load balancer for use with Analysis Services. It is described further on the &lt;a href="http://sqlcat.com/sqlcat/b/toolbox/archive/2010/02/08/aslb.aspx" class="externalLink"&gt;SQLCAT website&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;To download the source code, go the Source Code tab and and click the Download link then look for the ASLBSetup folder.&lt;br /&gt;&lt;br /&gt;A community member amattas has created a customized version he calls Better ASLB which can be found at &lt;a href="http://aslb.codeplex.com" class="externalLink"&gt;http://aslb.codeplex.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Sun, 12 Feb 2012 22:10:08 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Analysis Services Load Balancing 20120212101008P</guid></item><item><title>Updated Wiki: Home</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?version=18</link><description>&lt;div class="wikidoc"&gt;This project contains SQL Server Analysis Services samples contributed by Microsoft outside of the regular release cycle, MVPs, and other members of the community.&lt;br /&gt;&lt;br /&gt;If you would like to contribute new Analysis Services samples to this site or make contributions to samples already posted, &lt;a href="http://www.codeplex.com/UserAccount/ContactUser.aspx?ContactUser=SQLTeamAdmin&amp;amp;OriginalUrl=http%3a%2f%2fwww.codeplex.com%2fUserAccount%2fUserProfile.aspx%3fUserName%3dSQLTeamAdmin" class="externalLink"&gt;Contact the Project Admin&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Samples on this site include:&lt;/h3&gt;
This release contains the following projects:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Compress M2M C# Application&lt;/li&gt;
&lt;li&gt;A Solution for Collecting Analysis Services Performance Data for Performance Analysis - Updated 3/6/09 to simplify install and use&lt;/li&gt;
&lt;li&gt;Scripts for Using ASCMD for Stress Testing - Updated 2/23/09&lt;/li&gt;
&lt;li&gt;Script for Creating a Processing Log File&lt;/li&gt;
&lt;li&gt;Powershell Scripts for Querying Analysis Services 2008 DMVs&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.beeii.com/?p=466" class="externalLink"&gt;AS Load Sim&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, including Load Testing Best Practices document&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.beeii.com/?p=466" class="externalLink"&gt;AS Query Generator&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Load Test Reports&lt;/li&gt;
&lt;li&gt;RSS Style Sheet&lt;/li&gt;
&lt;li&gt;Activity Viewer&lt;/li&gt;
&lt;li&gt;Aggregation Manager&lt;/li&gt;
&lt;li&gt;AS Trace&lt;/li&gt;
&lt;li&gt;Analysis Services Upgrade Verification Tool &lt;/li&gt;
&lt;li&gt;SSIS Package For Collecting SSAS DMV Data&lt;/li&gt;
&lt;li&gt;SSAS Monitoring Scripts For Management Data Warehouse&lt;/li&gt;
&lt;li&gt;SsasHelper - Work with Visual Studio SSAS Projects using AMO, sample MSBuild task to build a SSAS project&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&amp;referringTitle=Home"&gt;ResMon&lt;/a&gt; - add SSAS server stats to a cube&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Fri, 04 Mar 2011 01:59:32 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110304015932A</guid></item><item><title>New Comment on "ResMon Cube Documentation"</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon Cube Documentation&amp;ANCHOR#C18495</link><description>If you are going to monitor an instance, before executing the CreateResMon.xmla in Management Studio perform a Find and Replace. Find&amp;#58; MSAS 2008 Replace&amp;#58; MSOLAP&amp;#36;&amp;#60;Instance_Name&amp;#62;</description><author>ACALVETT</author><pubDate>Wed, 09 Feb 2011 16:00:53 GMT</pubDate><guid isPermaLink="false">New Comment on "ResMon Cube Documentation" 20110209040053P</guid></item><item><title>Updated Wiki: Home</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?version=17</link><description>&lt;div class="wikidoc"&gt;This project contains SQL Server Analysis Services samples contributed by Microsoft outside of the regular release cycle, MVPs, and other members of the community.&lt;br /&gt;&lt;br /&gt;If you would like to contribute new Analysis Services samples to this site or make contributions to samples already posted, &lt;a href="http://www.codeplex.com/UserAccount/ContactUser.aspx?ContactUser=SQLTeamAdmin&amp;amp;OriginalUrl=http%3a%2f%2fwww.codeplex.com%2fUserAccount%2fUserProfile.aspx%3fUserName%3dSQLTeamAdmin" class="externalLink"&gt;Contact the Project Admin&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Samples on this site include:&lt;/h3&gt;
This release contains the following projects:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Compress M2M C# Application&lt;/li&gt;
&lt;li&gt;A Solution for Collecting Analysis Services Performance Data for Performance Analysis - Updated 3/6/09 to simplify install and use&lt;/li&gt;
&lt;li&gt;Scripts for Using ASCMD for Stress Testing - Updated 2/23/09&lt;/li&gt;
&lt;li&gt;Script for Creating a Processing Log File&lt;/li&gt;
&lt;li&gt;Powershell Scripts for Querying Analysis Services 2008 DMVs&lt;/li&gt;
&lt;li&gt;AS Load Sim, including Load Testing Best Practices document&lt;/li&gt;
&lt;li&gt;AS Query Generator&lt;/li&gt;
&lt;li&gt;Load Test Reports&lt;/li&gt;
&lt;li&gt;RSS Style Sheet&lt;/li&gt;
&lt;li&gt;Activity Viewer&lt;/li&gt;
&lt;li&gt;Aggregation Manager&lt;/li&gt;
&lt;li&gt;AS Trace&lt;/li&gt;
&lt;li&gt;Analysis Services Upgrade Verification Tool &lt;/li&gt;
&lt;li&gt;SSIS Package For Collecting SSAS DMV Data&lt;/li&gt;
&lt;li&gt;SSAS Monitoring Scripts For Management Data Warehouse&lt;/li&gt;
&lt;li&gt;SsasHelper - Work with Visual Studio SSAS Projects using AMO, sample MSBuild task to build a SSAS project&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon%20Cube%20Documentation&amp;referringTitle=Home"&gt;ResMon&lt;/a&gt; - add SSAS server stats to a cube&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Thu, 04 Nov 2010 19:29:26 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20101104072926P</guid></item><item><title>Updated Wiki: ResMon Cube Documentation</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon Cube Documentation&amp;version=4</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;ResMon Cube Documentation&lt;/h2&gt;
With Analysis Services 2008 and later, data from dynamic management views can be retrieved with SQL query syntax as described &lt;a href="http://dwbi1.wordpress.com/2010/01/01/ssas-dmv-dynamic-management-view/" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Therefore, it is possible to build an Analysis Services cube which uses Analysis Services DMV SQL queries as the data source.&lt;br /&gt;&lt;br /&gt;The ResMon cube rolls up information about Analysis Services such as memory usage by object, perfmon counters, aggregation hits/misses, and current session stats.&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Installation Instructions&lt;/h3&gt;
Download ResMon from the &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/releases" class="externalLink"&gt;Downloads&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab and unzip.&lt;br /&gt;&lt;br /&gt;Open CreateResMon.xmla in Management Studio, connected to the SSAS instance, and execute the script.&lt;br /&gt;&lt;br /&gt;Connect to the SSAS instance in Object Explorer. Expand Databases... ResMon... Data Sources, then double click on the OlapServer data source.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163653" alt="DataSourceObjectExplorer.PNG" title="DataSourceObjectExplorer.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click the ... button next to the connection string. Fix the server name to mention the SSAS instance (if it&amp;#39;s not the default instance) and change the Initial Catalog to ResMon.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163654" alt="DataSourceConnectionString.PNG" title="DataSourceConnectionString.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click OK twice. Then right click on the ResMon database in Object Explorer, choose Process, then click OK to run a Process Full (this one time only). Now the ResMon cube contains the first snapshot of SSAS memory usage and other stats.&lt;br /&gt;&lt;br /&gt;Run some queries against the other databases on that SSAS server, then update the ResMon cube with another snapshot of SSAS memory usage and other stats by running the ProcessResMon.xmla script in Management Studio manually.&lt;br /&gt;&lt;br /&gt;If you wish, you can setup a SQL Server Agent job which will, on a schedule, update the ResMon cube. The job step should look like the following and the command should contain the XMLA from ProcessResMon.xmla:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163657" alt="SqlAgentJobStep.PNG" title="SqlAgentJobStep.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;The Sessions cube currently contains only a current snapshot of active session statistics. The script for processing it (which can be used manually or in a SQL Agent job step) is called ProcessSessionsCube.xmla.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Reports Off the ResMon Cube&lt;/h3&gt;
Here are a few examples of reports that you can build yourself using Excel 2010 PivotTables/PivotCharts connected to the ResMon cube.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Memory Usage Trend Details:&lt;/b&gt; A PivotTable that shows the change in memory usage over time. The Time dimension isn&amp;#39;t very pretty, but the column headers are showing two snapshots: November 4, 2010 at 11:53 (AM) versus 12:02 (PM). You can see that the Customer dimension is using the most memory at around 9MB:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163661" alt="MemoryUsageTrendPivotTable.PNG" title="MemoryUsageTrendPivotTable.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Memory Usage Trend Chart:&lt;/b&gt; Showing the trend over time of SSAS memory usage for a certain object, divided by shrinkable and non-shrinkable:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163659" alt="MemoryUsageTrendChart.PNG" title="MemoryUsageTrendChart.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Perfmon Counters Snapshot:&lt;/b&gt; Showing a snapshot at a point in time for many relevant SSAS perfmon counters. (Make sure to filter by Time since the PERF COUNTER VALUE measure is currently marked as AggregationFunction=Sum.)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163662" alt="PerfmonCounters.PNG" title="PerfmonCounters.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Aggregation Hits/Misses History:&lt;/b&gt; Showing whether aggregations are being hit or missed. (You can see Fact Currency Rate is the only measure group where we&amp;#39;re getting agg hits.)&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163663" alt="AggregationHitsVersusMisses.PNG" title="AggregationHitsVersusMisses.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Active Session Statistics:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163665" alt="SessionStats.PNG" title="SessionStats.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Credits&lt;/h3&gt;
Many thanks to Edward Melomed, Program Manager with the Analysis Services team, for sharing this code.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Thu, 04 Nov 2010 19:13:19 GMT</pubDate><guid isPermaLink="false">Updated Wiki: ResMon Cube Documentation 20101104071319P</guid></item><item><title>Updated Wiki: ResMon Cube Documentation</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon Cube Documentation&amp;version=3</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;ResMon Cube Documentation&lt;/h2&gt;
With Analysis Services 2008 and later, data from dynamic management views can be retrieved with SQL query syntax as described &lt;a href="http://dwbi1.wordpress.com/2010/01/01/ssas-dmv-dynamic-management-view/" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Therefore, it is possible to build an Analysis Services cube which uses Analysis Services DMV SQL queries as the data source.&lt;br /&gt;&lt;br /&gt;The ResMon cube rolls up information about Analysis Services such as memory usage by object, perfmon counters, aggregation hits/misses, and current session stats.&lt;br /&gt;
&lt;h3&gt;Installation Instructions&lt;/h3&gt;
Download ResMon from the &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/releases" class="externalLink"&gt;Downloads&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab and unzip.&lt;br /&gt;&lt;br /&gt;Open CreateResMon.xmla in Management Studio, connected to the SSAS instance, and execute the script.&lt;br /&gt;&lt;br /&gt;Connect to the SSAS instance in Object Explorer. Expand Databases... ResMon... Data Sources, then double click on the OlapServer data source.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163653" alt="DataSourceObjectExplorer.PNG" title="DataSourceObjectExplorer.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click the ... button next to the connection string. Fix the server name to mention the SSAS instance (if it&amp;#39;s not the default instance) and change the Initial Catalog to ResMon.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163654" alt="DataSourceConnectionString.PNG" title="DataSourceConnectionString.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click OK twice. Then right click on the ResMon database in Object Explorer, choose Process, then click OK to run a Process Full (this one time only). Now the ResMon cube contains the first snapshot of SSAS memory usage and other stats.&lt;br /&gt;&lt;br /&gt;Run some queries against the other databases on that SSAS server, then update the ResMon cube with another snapshot of SSAS memory usage and other stats by running the ProcessResMon.xmla script in Management Studio manually.&lt;br /&gt;&lt;br /&gt;If you wish, you can setup a SQL Server Agent job which will, on a schedule, update the ResMon cube. The job step should look like the following and the command should contain the XMLA from ProcessResMon.xmla:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163657" alt="SqlAgentJobStep.PNG" title="SqlAgentJobStep.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Reports Off the ResMon Cube&lt;/h3&gt;
Here are a few examples of reports that you can build yourself using Excel 2010 PivotTables/PivotCharts connected to the ResMon cube.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Memory Usage Trend Details:&lt;/b&gt; A PivotTable that shows the change in memory usage over time. The Time dimension isn&amp;#39;t very pretty, but the column headers are showing two snapshots: November 4, 2010 at 11:53 (AM) versus 12:02 (PM). You can see that the Customer dimension is using the most memory at around 9MB:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163661" alt="MemoryUsageTrendPivotTable.PNG" title="MemoryUsageTrendPivotTable.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Memory Usage Trend Chart:&lt;/b&gt; Showing the trend over time of SSAS memory usage for a certain object, divided by shrinkable and non-shrinkable:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163659" alt="MemoryUsageTrendChart.PNG" title="MemoryUsageTrendChart.PNG" /&gt;&lt;br /&gt;
&lt;h3&gt;Credits&lt;/h3&gt;
Many thanks to Edward Melomed, Program Manager with the Analysis Services team, for sharing this code.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Thu, 04 Nov 2010 18:43:48 GMT</pubDate><guid isPermaLink="false">Updated Wiki: ResMon Cube Documentation 20101104064348P</guid></item><item><title>Updated Wiki: ResMon Cube Documentation</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon Cube Documentation&amp;version=2</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;ResMon Cube Documentation&lt;/h2&gt;
With Analysis Services 2008 and later, data from dynamic management views can be retrieved with SQL query syntax as described &lt;a href="http://dwbi1.wordpress.com/2010/01/01/ssas-dmv-dynamic-management-view/" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Therefore, it is possible to build an Analysis Services cube which uses Analysis Services DMV SQL queries as the data source.&lt;br /&gt;&lt;br /&gt;The ResMon cube rolls up information about Analysis Services such as memory usage by object, perfmon counters, aggregation hits/misses, and current session stats.&lt;br /&gt;
&lt;h3&gt;Installation Instructions&lt;/h3&gt;
Download ResMon from the &lt;a href="http://sqlsrvanalysissrvcs.codeplex.com/releases" class="externalLink"&gt;Downloads&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab and unzip.&lt;br /&gt;&lt;br /&gt;Open CreateResMon.xmla in Management Studio, connected to the SSAS instance, and execute the script.&lt;br /&gt;&lt;br /&gt;Connect to the SSAS instance in Object Explorer. Expand Databases... ResMon... Data Sources, then double click on the OlapServer data source.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163653" alt="DataSourceObjectExplorer.PNG" title="DataSourceObjectExplorer.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click the ... button next to the connection string. Fix the server name to mention the SSAS instance (if it&amp;#39;s not the default instance) and change the Initial Catalog to ResMon.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163654" alt="DataSourceConnectionString.PNG" title="DataSourceConnectionString.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;Click OK twice. Then right click on the ResMon database in Object Explorer, choose Process, then click OK to run a Process Full (this one time only). Now the ResMon cube contains the first snapshot of SSAS memory usage and other stats.&lt;br /&gt;&lt;br /&gt;Run some queries against the other databases on that SSAS server, then update the ResMon cube with another snapshot of SSAS memory usage and other stats by running the ProcessResMon.xmla script in Management Studio manually.&lt;br /&gt;&lt;br /&gt;If you wish, you can setup a SQL Server Agent job which will, on a schedule, update the ResMon cube. The job step should look like the following and the command should contain the XMLA from ProcessResMon.xmla:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;DownloadId=163657" alt="SqlAgentJobStep.PNG" title="SqlAgentJobStep.PNG" /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;Reports Off the ResMon Cube&lt;/h3&gt;
Here are a few examples of reports that you can build off the ResMon cube.&lt;br /&gt;
&lt;h3&gt;Credits&lt;/h3&gt;
Many thanks to Edward Melomed, Program Manager with the Analysis Services team, for sharing this code.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Thu, 04 Nov 2010 18:35:37 GMT</pubDate><guid isPermaLink="false">Updated Wiki: ResMon Cube Documentation 20101104063537P</guid></item><item><title>Updated Wiki: ResMon Cube Documentation</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?title=ResMon Cube Documentation&amp;version=1</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;ResMon Cube Documentation&lt;/h2&gt;
With Analysis Services 2008 and later, data from dynamic management views can be retrieved with SQL query syntax as described &lt;a href="http://dwbi1.wordpress.com/2010/01/01/ssas-dmv-dynamic-management-view/" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Therefore, it is possible to build an Analysis Services cube which uses Analysis Services DMV SQL queries as the data source.&lt;br /&gt;&lt;br /&gt;The ResMon cube rolls up information about Analysis Services such as memory usage by object, perfmon counters, aggregation hits/misses, and current session stats.&lt;br /&gt;
&lt;h3&gt;Installation Instructions&lt;/h3&gt;
&amp;lt;in progress&amp;gt;&lt;br /&gt;
&lt;h3&gt;Reports Off the ResMon Cube&lt;/h3&gt;
Here are a few examples of reports that you can build off the ResMon cube.&lt;br /&gt;
&lt;h3&gt;Credits&lt;/h3&gt;
Many thanks to Edward Melomed, Program Manager with the Analysis Services team, for sharing this code.&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>furmangg</author><pubDate>Thu, 04 Nov 2010 18:18:53 GMT</pubDate><guid isPermaLink="false">Updated Wiki: ResMon Cube Documentation 20101104061853P</guid></item><item><title>Updated Wiki: Home</title><link>http://sqlsrvanalysissrvcs.codeplex.com/wikipage?version=16</link><description>&lt;div class="wikidoc"&gt;This project contains SQL Server Analysis Services samples contributed by Microsoft outside of the regular release cycle, MVPs, and other members of the community.&lt;br /&gt;&lt;br /&gt;If you would like to contribute new Analysis Services samples to this site or make contributions to samples already posted, &lt;a href="http://www.codeplex.com/UserAccount/ContactUser.aspx?ContactUser=SQLTeamAdmin&amp;amp;OriginalUrl=http%3a%2f%2fwww.codeplex.com%2fUserAccount%2fUserProfile.aspx%3fUserName%3dSQLTeamAdmin" class="externalLink"&gt;Contact the Project Admin&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Samples on this site include:&lt;/h3&gt;
This release contains the following projects:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Compress M2M C# Application&lt;/li&gt;
&lt;li&gt;A Solution for Collecting Analysis Services Performance Data for Performance Analysis - Updated 3/6/09 to simplify install and use&lt;/li&gt;
&lt;li&gt;Scripts for Using ASCMD for Stress Testing - Updated 2/23/09&lt;/li&gt;
&lt;li&gt;Script for Creating a Processing Log File&lt;/li&gt;
&lt;li&gt;Powershell Scripts for Querying Analysis Services 2008 DMVs&lt;/li&gt;
&lt;li&gt;AS Load Sim, including Load Testing Best Practices document&lt;/li&gt;
&lt;li&gt;AS Query Generator&lt;/li&gt;
&lt;li&gt;Load Test Reports&lt;/li&gt;
&lt;li&gt;RSS Style Sheet&lt;/li&gt;
&lt;li&gt;Activity Viewer&lt;/li&gt;
&lt;li&gt;Aggregation Manager&lt;/li&gt;
&lt;li&gt;AS Trace&lt;/li&gt;
&lt;li&gt;Analysis Services Upgrade Verification Tool &lt;/li&gt;
&lt;li&gt;SSIS Package For Collecting SSAS DMV Data&lt;/li&gt;
&lt;li&gt;SSAS Monitoring Scripts For Management Data Warehouse&lt;/li&gt;
&lt;li&gt;SsasHelper - Work with Visual Studio SSAS Projects using AMO, sample MSBuild task to build a SSAS project&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ddarden42</author><pubDate>Mon, 16 Nov 2009 16:59:04 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091116045904P</guid></item><item><title>Updated Wiki: Home</title><link>http://sqlsrvanalysissrvcs.codeplex.com/Wiki/View.aspx?title=Home&amp;version=15</link><description>&lt;div class="wikidoc"&gt;This project contains SQL Server Analysis Services samples contributed by Microsoft outside of the regular release cycle, MVPs, and other members of the community.&lt;br /&gt;&lt;br /&gt;If you would like to contribute new Analysis Services samples to this site or make contributions to samples already posted, &lt;a href="http://www.codeplex.com/UserAccount/ContactUser.aspx?ContactUser=SQLTeamAdmin&amp;amp;OriginalUrl=http%3a%2f%2fwww.codeplex.com%2fUserAccount%2fUserProfile.aspx%3fUserName%3dSQLTeamAdmin" class="externalLink"&gt;Contact the Project Admin&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Samples on this site include:&lt;/h3&gt;
This release contains the following projects:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Compress M2M C# Application&lt;/li&gt;
&lt;li&gt;A Solution for Collecting Analysis Services Performance Data for Performance Analysis - Updated 3/6/09 to simplify install and use&lt;/li&gt;
&lt;li&gt;Scripts for Using ASCMD for Stress Testing - Updated 2/23/09&lt;/li&gt;
&lt;li&gt;Script for Creating a Processing Log File&lt;/li&gt;
&lt;li&gt;Powershell Scripts for Querying Analysis Services 2008 DMVs&lt;/li&gt;
&lt;li&gt;AS Load Sim, including Load Testing Best Practices document&lt;/li&gt;
&lt;li&gt;AS Query Generator&lt;/li&gt;
&lt;li&gt;Load Test Reports&lt;/li&gt;
&lt;li&gt;RSS Style Sheet&lt;/li&gt;
&lt;li&gt;Activity Viewer&lt;/li&gt;
&lt;li&gt;Aggregation Manager&lt;/li&gt;
&lt;li&gt;AS Trace&lt;/li&gt;
&lt;li&gt;Analysis Services Upgrade Verification Tool &lt;/li&gt;
&lt;li&gt;SSIS Package For Collecting SSAS DMV Data&lt;/li&gt;
&lt;li&gt;SSAS Monitoring Scripts For Management Data Warehouse&lt;/li&gt;
&lt;li&gt;SsasHelper - Work with Visual Studio SSAS Projects using AMO&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ddarden42</author><pubDate>Fri, 18 Sep 2009 20:09:35 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20090918080935P</guid></item></channel></rss>