Поделиться через


Разработка на языке 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)