Share via


Sviluppo con Analysis Services Scripting Language (ASSL)

Si applica a: SQL Server Analysis Services Azure Analysis Services Fabric/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:

  • Un linguaggio DDL (Data Definition Language), o un linguaggio di definizione dell'oggetto, definisce e descrive un'istanza di SQL Server 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 guida di riferimento XML per l'analisi (XMLA).

Per visualizzare ASSL che descrive una soluzione multidimensionale in SQL Server Data Tools, è possibile usare il comando Visualizza codice a livello di progetto. È anche possibile creare o modificare lo script ASSL in Management Studio usando l'editor di query XMLA. Gli script compilati possono essere utilizzati per gestire oggetti o eseguire comandi nel server.

Vedere anche

Oggetti ASSL e relative caratteristiche
Convenzioni XML di ASSL
Origini dati e associazioni (SSAS - multidimensionale)