Partilhar via


Desenvolvendo com ASSL (linguagem de script do Analysis Services)

Aplica-se a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

ASSL (Linguagem de scripts do Analysis Services) é uma extensão ao XMLA que adiciona uma linguagem de definição de objeto e linguagem de comandos para criar e gerenciar as estruturas do Analysis Services diretamente no servidor. Você pode usar o ASSL em um aplicativo personalizado para comunicar-se com o Analysis Services em um protocolo XMLA. O ASSL é composto de duas partes:

  • Uma DDL (Linguagem de Definição de Dados) ou linguagem de definição de objeto define e descreve uma instância de SQL Server Analysis Services, bem como os bancos de dados e objetos de banco de dados que a instância contém.

  • Um idioma de comando que envia comandos de ação, como Criar, Alterar ou Processar, para uma instância do Analysis Services. Essa linguagem de comando é discutida na Referência XMLA (XML for Analysis).

Para exibir o ASSL que descreve uma solução multidimensional no SQL Server Data Tools, você pode usar o comando Exibir Código no nível do projeto. Você também pode criar ou editar o script ASSL no Management Studio usando o editor de consultas XMLA. Os scripts que você cria podem ser usados para gerenciar objetos ou executar comandos no servidor.

Consulte Também

Objetos e características de objeto ASSL
Convenções de XML do ASSL
Fontes de dados e associações (SSAS multidimensional)