Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Se você descobrir que as ferramentas internas e os visualizadores no Analysis Services não atendem aos seus requisitos, você pode estender o poder do Analysis Services codificando suas próprias extensões. Nessa abordagem, você tem duas opções:
XMLA
O Microsoft SQL Server 2014 Analysis Services (SSAS) dá suporte ao XMLA (XML for Analysis) como um protocolo para comunicação com aplicativos cliente. Comandos adicionais são compatíveis com o Analysis Services que estendem a especificação XML for Analysis.
Como o Analysis Services usa XMLA para definição de dados, manipulação de dados e suporte a controle de dados, você pode criar estruturas de mineração e modelos de mineração usando as ferramentas visuais fornecidas pelo SSDT (SQL Server Data Tools) e, em seguida, estender os objetos de mineração de dados que você criou usando scripts DMX (Extensões de Mineração de Dados) e ASSL (Analysis Services Scripting Language).
Você pode criar e modificar objetos de mineração de dados inteiramente em scripts XMLA e executar consultas de previsão nos modelos programaticamente de seus próprios aplicativos.
Objetos de Gerenciamento de Análise (AMO)
O Analysis Services também fornece uma estrutura completa que permite que provedores de mineração de dados de terceiros integrem os objetos de mineração de dados ao Analysis Services.
Você pode criar estruturas de mineração e modelos de mineração usando AMO. Veja os seguintes exemplos no CodePlex:
Navegador AMO
Conecta-se à instância do SSAS que você especifica e lista todos os objetos de servidor e suas propriedades, incluindo estrutura de mineração e modelos de mineração.
Exemplo simples de AMO
O exemplo simples do AS aborda o acesso programático à maioria dos objetos principais e demonstra a navegação de metadados e o acesso aos valores em objetos.
O exemplo também demonstra como criar e processar uma estrutura e um modelo de mineração de dados, bem como procurar um modelo de mineração de dados existente.
DMX
Você pode usar o DMX para encapsular instruções de comando, consultas de previsão e consultas de metadados e retornar resultados em um formato tabular, supondo que você tenha criado uma conexão com um servidor do Analysis Services.
Nesta seção
OLE DB para mineração de dados
Descreve as adições à especificação para dar suporte à mineração de dados e dados multidimensionais: novos conjuntos de linhas e colunas de esquema, linguagem DMX (Extensões de Mineração de Dados) para criar e gerenciar estruturas de mineração.
Referência relacionada
Desenvolvendo com ADOMD.NET
Apresenta ADOMD.NET objetos de programação de cliente e servidor.
Desenvolvimento com Objetos de Gerenciamento de Análise (AMO)
Apresenta a biblioteca de programação AMO.
Desenvolvendo com o ASSL (Analysis Services Scripting Language)
Apresenta XMLA (XML for Analysis) e suas extensões.
Consulte Também
Guia do Desenvolvedor (Analysis Services)
Referência de DMX (Data Mining Extensions)