Разработка на языке ASSL (язык ASSL)
Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Язык ASSL является расширением XML для аналитики, в котором добавлен язык определения объектов и командный язык для создания структур служб Analysis Services и управления этими структурами непосредственно на сервере. Язык ASSL можно применять в пользовательском приложении для обмена данными со службами Analysis Services по протоколу XMLA. Язык ASSL состоит из двух частей.
Язык определения данных (DDL) или язык определения объектов определяет и описывает экземпляр SQL Server Analysis Services, а также базы данных и объекты базы данных, содержащиеся в этом экземпляре.
Язык команд, который отправляет команды действий, такие как "Создать", "Изменить" или "Процесс", экземпляру служб Analysis Services. Этот язык команд рассматривается в справочнике по XML для анализа (XMLA).
Чтобы просмотреть ASSL, описывающий многомерное решение в SQL Server Data Tools, можно использовать команду Просмотреть код на уровне проекта. Вы также можете создать или изменить скрипт ASSL в Management Studio с помощью редактора запросов XMLA. Построенные скрипты можно использовать для управления объектами и выполнения команд на сервере.
См. также:
Объекты ASSL и характеристики объектов
Обозначения в XML языка ASSL
Источники данных и привязки (многомерные службы SSAS)