Gerenciando estruturas e modelos de mineração de dados

As tarefas de gerenciamento que você pode executar nas estruturas e modelos de mineração existentes dependem do cliente que será usado para acessar o servidor. No Business Intelligence Development Studio., é possível trabalhar com dados subjacentes, renomear ou alterar objetos, processar objetos e implantar soluções. No SQL Server Management Studio, você pode reprocessar objetos que tenham sido implantados, procurar modelos, criar consultas de previsão e medir a exatidão de modelos de mineração usando gráficos e outras ferramentas, além de excluir objetos existentes; entretanto, não é possível criar novos objetos, renomear objetos nem alterar suas propriedades.

Além do Business Intelligence Development Studio e do SQL Server Management Studio, você pode gerenciar objetos de mineração de dados programaticamente, usando AMO, ou usar outros clientes que se conectam a um banco de dados do Analysis Services, como o Data Mining Add-ins for Microsoft Excel 2007.

Esta seção explica como gerenciar estruturas de mineração e modelos existentes usando o Business Intelligence Development Studio e o SQL Server Management Studio para fazer as seguintes alterações:

Estruturas de mineração

  • Alterar a definição da estrutura de mineração adicionando colunas ou alterando propriedades de coluna.

  • Adicionar um novo modelo a uma estrutura

  • Excluir ou reprocessar uma estrutura de mineração.

  • Excluir dados armazenados em cache relacionados à estrutura de mineração.

  • Exportar a definição de estrutura de mineração para um arquivo.

Modelos de mineração

  • Alterar a definição do modelo de mineração adicionando colunas, alterando definições de coluna, alterando o uso de colunas no modelo.

  • Alterar o algoritmo associado ao modelo ou os parâmetros de algoritmo.

  • Habilitar o detalhamento.

  • Adicionar um filtro.

    Observação   Todas as alterações em uma estrutura ou um modelo de mineração, inclusive alterações em metadados como um nome ou uma descrição, requerem que a estrutura ou o modelo sejam reprocessados.

Local das estruturas de mineração e dos modelos de mineração

As estruturas e os modelos de mineração que foram processados, em geral, são armazenados em uma instância do Analysis Services.

Se você criar uma conexão com um banco de dados do Analysis Services no modo Imediato quando desenvolver seus objetos de mineração de dados, qualquer objeto que for criado será adicionado imediatamente ao servidor como trabalho. Entretanto, se você criar objetos de mineração de dados no modo Offline, que é o padrão quando trabalha no Business Intelligence Development Studio, os objetos de mineração criados serão apenas contêineres de metadados, até serem implantados em uma instância do Analysis Services. Assim, sempre que você fizer uma alteração em um objeto, deverá reimplantar o objeto no servidor Analysis Services. Para obter mais informações sobre a arquitetura de mineração de dados, consulte Arquitetura física (Analysis Services – Mineração de Dados).

ObservaçãoObservação

Alguns clientes, como os Suplementos de Mineração de Dados para Microsoft Excel 2007, também permitem criar modelos e estruturas de mineração de sessão que usam uma conexão com uma instância, mas armazenam a estrutura e os modelos de mineração no servidor somente durante a sessão. Também é possível gerenciar esses modelos através do cliente, da mesma forma que estruturas e modelos armazenados no banco de dados Analysis Services, porém os objetos não persistem depois de desconectar da instância do Analysis Services.

Gerenciando estruturas e modelos no Business Intelligence Development Studio

O Business Intelligence Development Studio oferece muitos recursos que permitem navegar, editar e administrar objetos de mineração de dados com facilidade. Para obter uma visão geral de como trabalhar com projetos no Business Intelligence Development Studio, consulte Apresentando o Business Intelligence Development Studio.

Gerenciando estruturas e modelos no SQL Server Management Studio

No SQL Server Management Studio, é possível fazer scripts, processar ou excluir estruturas e modelos de mineração. Você pode exibir apenas um conjunto limitado de propriedades usando o Pesquisador de Objetos; entretanto, é possível exibir metadados adicionais sobre modelos de mineração abrindo a janela Editor de Consultas DMX e selecionando uma estrutura de mineração.

Gerenciando estruturas e modelos programaticamente

Você pode criar, alterar, processar e excluir objetos de mineração de dados usando as linguagens de programação a seguir. Cada linguagem é designada para tarefas diferentes e, por isso, pode haver restrições no tipo de operações de gerenciamento que você pode executar. Por exemplo, algumas propriedades dos objetos de mineração de dados não podem ser alteradas com o uso de DMX; você deve utilizar XML/A ou AMO.

Objetos de Gerenciamento de Análise (AMO)

Um modelo de objeto criado com base em XML/A que lhe proporciona o controle total sobre objetos de mineração de dados. Permite criar, implantar e monitorar estruturas e modelos de mineração

Restrições: nenhuma.

DMX (Data Mining Extensions)

Pode ser usada com outras interfaces de comando como ADO.NET ou ADOMD.Net para criar, excluir e consultar estruturas e modelos de mineração.

Restrições: algumas propriedades não podem ser alteradas usando DMX.

XML for Analysis (XML/A)

Fornece total controle sobre objetos de mineração de dados. Todas as operações de gerenciamento entre o cliente e o servidor podem ser executadas com o uso de XMLA. Para sua conveniência, é possível usar ASSL (Analysis Services Scripting Linguagem) para encapsular XML.

Restrições: o Business Intelligence Development Studio gera algumas instruções XML que têm suporte apenas para uso interno e não podem ser usadas em scripts XML DDL.