Freigeben über


Entwickeln mit Analysis Services Scripting Language (ASSL)

Analysis Services Scripting Language (ASSL) ist eine Erweiterung für XMLA, die eine Objektdefinitionssprache und Befehlssprache zum Erstellen und Verwalten von Analysis Services-Strukturen direkt auf dem Server hinzufügt. Sie können ASSL in benutzerdefinierter Anwendung verwenden, um mit Analysis Services über das XMLA-Protokoll zu kommunizieren. ASSL besteht aus zwei Teilen:

  • Eine Datendefinitionssprache (Data Definition Language, DDL) oder eine Objektdefinitionssprache definiert und beschreibt eine Instanz von Analysis Services sowie die Datenbanken und Datenbankobjekte, die die Instanz enthält.

  • Eine Befehlssprache, die Aktionsbefehle, z Create. B. , Alteroder Process, an eine Instanz von Analysis Services sendet. Diese Befehlssprache wird in der XML for Analysis (XMLA)-Referenz erläutert.

Um die ASSL anzuzeigen, die eine multidimensionale Lösung in SQL Server Data Tools beschreibt, können Sie den Befehl "Code anzeigen" auf Projektebene verwenden. Sie können das ASSL-Skript auch in Management Studio mithilfe des XMLA-Abfrage-Editors erstellen oder bearbeiten. Die skripts, die Sie erstellen, können verwendet werden, um Objekte zu verwalten oder Befehle auf dem Server auszuführen.

Siehe auch

ASSL-Objekte und -Objektmerkmale
ASSL-XML-Konventionen
Datenquellen und Bindungen (SSAS Multidimensional)