XML for Analysis Schema Rowsets
The Microsoft XML for Analysis (XMLA) provider includes schema rowsets that return metadata about server state, activity, and objects. Retrieving metadata is necessary if you are developing a client application that connects to an Analysis Services model whose structure and characteristics are variable.
Schema rowsets also provide insight into internal processes and operations that can help you monitor the server and troubleshoot problems. To better support ad hoc administrative tasks, you can run a Dynamic Management View (DMV) query against most schema rowsets. DMV queries return results in a readable, tabular format that you can view in Management Studio.
The following table lists and describes each XMLA schema rowset, and identifies whether it returns information specific to tabular data models.
In This Section
Rowset1 |
Description |
---|---|
Returns information about dependencies among tables, columns, measures, and calculated column formulas. Applies to tabular models deployed on an Analysis Services instance and PowerPivot models in Excel workbooks that run in a SharePoint environment. |
|
Provides resource usage and activity information about the currently opened connections on the server. |
|
Provides resource usage and activity information about the objects in use by the referenced command. |
|
Provides resource usage and activity information about the currently executing or last executed commands in the opened connections on the server |
|
Returns an XML definition of a data source to a client that can consume a tabular or PowerPivot model, and present the source data as part of a report. Applies to tabular models deployed on an Analysis Services instance and PowerPivot models in Excel workbooks that run in a SharePoint environment. |
|
Returns a list of the XMLA Provider data sources that are available on the server or Web service. |
|
Provides resource usage and activity information about the currently opened connections from the server to a database. |
|
Returns statistics on the specified dimension. |
|
Returns a list of names, data types, and enumeration values of enumerators supported by the XMLA Provider for a specific data source. |
|
Provides information about the active jobs executing on the server. |
|
Returns information about keywords reserved by the XMLA provider. |
|
Returns information about literals, including data types and values, supported by the XMLA provider. |
|
Returns information about the contents of a backup file. |
|
Provides information about the current standing locks on the server. |
|
Returns a list of internal memory quota grants that are taken by jobs that are currently running on the server. |
|
Returns the memory usage statistics for various objects allocated by the server. |
|
Provides resource usage per object since the start of the service. |
|
Provides information about memory resources used by objects. |
|
Returns statistics on the dimension that is associated with a partition. |
|
Returns statistics on aggregations in a particular partition. |
|
Returns the value of one or more specified performance counters. |
|
Returns a list of information and values about the standard and provider-specific properties that are supported by the XMLA provider for the specified data source. |
|
Returns the names, restrictions, description, and other information for all enumeration values and any additional provider-specific enumeration values supported by the XMLA provider. |
|
Provides resource usage and activity information about the currently opened sessions on the server. |
|
Provides information at the column and segment level about storage tables used by a tabular or PowerPivot database. Applies to tabular models deployed on an Analysis Services instance and PowerPivot models in Excel workbooks that run in a SharePoint environment. |
|
Allows the client to determine the assignment of columns to storage tables used by a tabular or PowerPivot database. Applies to tabular models deployed on an Analysis Services instance and PowerPivot models in Excel workbooks that run in a SharePoint environment. |
|
Returns information about the tables used in a model. Applies to tabular models deployed on an Analysis Services instance and PowerPivot models in Excel workbooks that run in a SharePoint environment. |
|
Describes the trace columns provided by the trace provider. |
|
Returns basic information about the trace provider, such as its name and description. |
|
Describes the event categories provided by the trace provider. |
|
Returns information about traces running on a server. |
|
Returns the current set of pending transactions on the system. |
|
Returns an XML document describing a requested object. |
1 All the schema rowsets listed here are supported by the MSOLAP data source provider for the Microsoft XMLA Provider.
See Also
Reference
Retrieving Metadata from an Analytical Data Source
Concepts
Developing with XMLA in Analysis Services
Use Dynamic Management Views (DMVs) to Monitor Analysis Services