Compartilhar via


Estendendo o OLAP por meio de personalizações

O Microsoft SQL Server 2014 Analysis Services (SSAS) fornece muitas funções intrínsecas para uso com as linguagens MDX (Expressões Multidimensionais) e DMX (Extensões de Mineração de Dados). Essas funções são projetadas para realizar tudo, desde cálculos estatísticos padrão até a passagem de membros em uma hierarquia. No entanto, como acontece com qualquer outro produto complexo e robusto, sempre há a necessidade de estender ainda mais a funcionalidade desse produto.

Portanto, o Analysis Services oferece a capacidade de adicionar assemblies e extensões personalizadas a uma instância do serviço, a fim de atender às suas necessidades comerciais sempre que a funcionalidade padrão não for suficiente.

Assembléias

Os assemblies permitem que você estenda a funcionalidade de negócios do MDX e do DMX. Você cria a funcionalidade desejada em uma biblioteca, como uma DLL (biblioteca de link dinâmico), depois adiciona a biblioteca como um assembly a uma instância do Analysis Services ou a um banco de dados do Analysis Services. Os métodos públicos na biblioteca são expostos como funções definidas pelo usuário para expressões MDX e DMX, procedimentos, cálculos, ações e aplicativos cliente.

Extensões personalizadas

As extensões de personalização do SQL Server Analysis Services são a base da ideia de implementar uma arquitetura de plug-in. As extensões de personalização do Analysis Services são uma modificação simples e elegante da arquitetura de assembly gerenciada existente e são expostas em todo o modelo de objeto Microsoft.AnalysisServices.AdomdServer do Analysis Services, sintaxe MDX (Expressões Multidimensionais) e conjuntos de linhas de esquema.

Consulte Também

Gerenciamento de assemblies de modelo multidimensional
Extensões de personalização do Analysis Services