Sviluppo con Analysis Services Scripting Language (ASSL)
Si applica a:
SQL Server Analysis Services
Azure Analysis Services
Power BI Premium
ASSL (Analysis Services Scripting Language) è un'estensione di XMLA che aggiunge un linguaggio di definizione dell'oggetto e un linguaggio di comando per la creazione e la gestione di strutture di Analysis Services direttamente sul server. È possibile utilizzare ASSL in un'applicazione personalizzata per comunicare con Analysis Services mediante il protocollo XMLA. Il linguaggio ASSL è costituito da due componenti:
Linguaggio DDL (Data Definition Language), o linguaggio di definizione dell'oggetto, che specifica e descrive un'istanza di Analysis Services nonché i database e gli oggetti di database che l'istanza contiene.
Linguaggio di comando che invia comandi di azione, ad esempio Create, Alter o Process, a un'istanza di Analysis Services. Questo linguaggio di comando viene illustrato nella XML for Analysis (xmla).
Per visualizzare l'ASSL che descrive una soluzione multidimensionale in SQL Server Data Tools, è possibile utilizzare il comando Visualizza codice al livello del progetto. È inoltre possibile creare o modificare script ASSL in Management Studio utilizzando l'editor di query XMLA. Gli script compilati possono essere utilizzati per gestire oggetti o eseguire comandi nel server.
Vedere anche
Oggetti ASSL e caratteristiche degli oggetti
Convenzioni XML ASSL
Origini dati e associazioni (SSAS multidimensionale)