使用 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实例以及实例包含的数据库和数据库对象。
一种命令语言,用于将操作命令(如 Create、 Alter 或 Process)发送到 Analysis Services 的实例。 XML for Analysis (XMLA) 参考中讨论了此命令语言。
若要查看在 SQL Server Data Tools 中描述多维解决方案的 ASSL,可以在项目级别使用“查看代码”命令。 还可以使用 XMLA 查询编辑器在 Management Studio 中创建或编辑 ASSL 脚本。 生成的脚本可用于管理服务器上的对象或在服务器上运行命令。