使用 Analysis Services 脚本语言 (ASSL) 开发

适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Analysis Services 脚本语言 (ASSL) 是对 XMLA 的扩展,该语言添加了对象定义语言和命令语言,用来在服务器上直接创建和管理 Analysis Services 结构。 您可以在自定义应用程序中使用 ASSL 通过 XMLA 协议与 Analysis Services 通信。 ASSL 由两个部分组成:

  • (DDL) 或对象定义语言的数据定义语言定义和描述SQL Server Analysis Services实例以及实例包含的数据库和数据库对象。

  • 一种命令语言,用于将操作命令(如 CreateAlterProcess)发送到 Analysis Services 的实例。 XML for Analysis (XMLA) 参考中讨论了此命令语言。

若要查看在 SQL Server Data Tools 中描述多维解决方案的 ASSL,可以在项目级别使用“查看代码”命令。 还可以使用 XMLA 查询编辑器在 Management Studio 中创建或编辑 ASSL 脚本。 生成的脚本可用于管理服务器上的对象或在服务器上运行命令。

另请参阅

ASSL 对象和对象特征
ASSL XML 约定
数据源和绑定(SSAS 多维)