Développement avec le langage de script Analysis Services (ASSL)

S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Le langage de script ASSL (Analysis Services Scripting Language) est une extension de XMLA qui ajoute un langage de définition d'objets et un langage de commande pour créer et gérer les structures des services Analysis Services directement sur le serveur. Vous pouvez utiliser ASSL dans l'application personnalisée pour communiquer avec Analysis Services sur le protocole XMLA. ASSL comprend deux parties :

  • Un langage DDL (Data Definition Language), ou langage de définition d’objet, définit et décrit un instance de SQL Server Analysis Services, ainsi que les bases de données et les objets de base de données que contient le instance.

  • Langage de commande qui envoie des commandes d’action, telles que Create, Alter ou Process, à un instance d’Analysis Services. Ce langage de commande est abordé dans la référence XML for Analysis (XMLA).

Pour afficher l’ASSL qui décrit une solution multidimensionnelle dans SQL Server Data Tools, vous pouvez utiliser la commande Afficher le code au niveau du projet. Vous pouvez également créer ou modifier un script ASSL dans Management Studio à l’aide de l’éditeur de requête XMLA. Les scripts que vous créez peuvent être utilisés pour gérer des objets ou pour exécuter des commandes sur le serveur.

Voir aussi

Objets ASSL et caractéristiques des objets
Conventions ASSL XML
Sources de données et liaisons (SSAS Multidimensionnel)