Compartilhar via


Exportar e importar objetos de mineração de dados

Além da funcionalidade fornecida no Analysis Services para fazer backup, restaurar e migrar soluções, o SQL Server Data Mining fornece a capacidade de transferir rapidamente estruturas de mineração de dados e modelos entre diferentes servidores usando DMX (Extensões de Mineração de Dados).

Se sua solução de mineração de dados usa dados relacionais em vez de um banco de dados multidimensional, transferir modelos usando EXPORT e IMPORT é muito mais rápido e fácil do que usar a restauração de banco de dados ou implantar uma solução inteira.

Esta seção fornece uma visão geral de como transferir estruturas e modelos de mineração de dados usando instruções DMX. Para obter detalhes da sintaxe, juntamente com exemplos, consulte EXPORT (DMX) e IMPORT (DMX).

Observação

Você deve ser um administrador de banco de dados ou servidor para exportar ou importar objetos de um banco de dados do Microsoft SQL Server Analysis Services.

Exportando estruturas de mineração de dados

Quando você exporta uma estrutura de mineração, a instrução EXPORT exporta automaticamente todos os modelos associados. Se você quiser controlar os objetos exportados, especifique cada objeto pelo nome.

Se a estrutura de mineração tiver sido processada e os resultados tiverem sido armazenados em cache, que é o comportamento padrão, quando você exportar a estrutura de mineração, a definição conterá um resumo dos dados nos quais a estrutura se baseia. Para remover esse resumo, você deve limpar o cache associado à estrutura de mineração executando uma Process Clear Structure operação. Para obter mais informações, consulte Processar uma estrutura de mineração.

Exportando modelos de mineração de dados

Você pode usar a WITH DEPENDENCIES palavra-chave para exportar a definição da fonte de dados e da exibição da fonte de dados junto com o modelo de mineração e sua estrutura.

Quando você exporta um modelo de mineração sem exportar suas dependências, a instrução EXPORT exportará a definição do modelo de mineração e sua estrutura de mineração, mas não exportará a definição das fontes de dados. Como consequência, depois de importar o modelo, você poderá procurar o modelo imediatamente, mas se quiser reprocessar o modelo de mineração no servidor de destino ou executar consultas nos dados subjacentes, você deverá criar uma fonte de dados correspondente no servidor de destino.

Importando estruturas e modelos de mineração de dados

Quando você importa um objeto de mineração de dados, o objeto é importado para o servidor e o banco de dados ao qual você está conectado ao executar a instrução IMPORT. Se o arquivo de importação incluir um banco de dados que não existe no servidor, o banco de dados será criado.

Você também pode importar uma estrutura de mineração ou um modelo de mineração usando o Restore comando. Seus modelos ou estruturas serão restaurados no banco de dados que tem o mesmo nome do banco de dados do qual foram exportados. Para obter mais informações, consulte Opções de Restauração.

Observações

Não é possível importar um modelo ou estrutura para um servidor se já existir um modelo ou estrutura com o mesmo nome nesse servidor. Além disso, você não pode exportar um objeto de mineração de dados e modificar o nome desse objeto no arquivo de exportação. Portanto, se você antecipar conflitos de nomenclatura, deverá excluir o objeto de mineração de dados no servidor de destino ou renomear o objeto de mineração de dados antes de exportar a definição.

Consulte Também

Gerenciamento de soluções e objetos de mineração de dados