Analysis Services Scripting Language (ASSL for XMLA)

Applies to: SQL Server 2016 and later Analysis Services Azure Analysis Services Fabric/Power BI Premium

Applications communicate with Analysis Services using XML commands and object descriptions. Analysis Services Scripting Language (ASSL) represents the object definition language portion of this XML dialect.

This reference section contains syntax and usage information for each element in the ASSL schema.

Administrators and developers can refer to this reference section for help in understanding the scripts generated by SQL Server Management Studio, SQL Server Data Tools, Analysis Management Objects (AMO), and other applications, or for help in creating or modifying scripts for their own purposes.

In This Section

Topic Description
Analysis Services Scripting Language XML Element Hierarchy (ASSL) A detailed diagram of the hierarchy of elements in ASSL.
Analysis Services Scripting Language XML Data Type Hierarchy (ASSL) A detailed diagram of the inheritance hierarchy of data types in ASSL.
Analysis Services Scripting Language XML Elements (ASSL) Syntax reference for each element in the ASSL schema.
Analysis Services Scripting Language XML Data Types (ASSL) Syntax reference for each data type in the ASSL schema.