Partilhar via


Exportando e importando projetos de mineração de dados (Analysis Services - Mineração de Dados)

Além da funcionalidade fornecida no SQL Server 2008 Analysis Services para backup, restauração e migração de soluções, a Mineração de Dados do SQL Server fornece a capacidade de transferir rapidamente estruturas e modelos de mineração de dados entre servidores diferentes usando DMX. Em particular, se a sua solução de mineração de dados usar dados relacionais, em vez de um banco de dados multidimensional, a transferência de modelos com o uso de EXPORT e IMPORT será muito mais rápida e fácil do que com o uso da restauração do banco de dados ou da implantação de toda uma solução.

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

ObservaçãoObservaçã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 todos os modelos associados automaticamente. Se você quiser controlar os objetos que são exportados, especifique cada objeto pelo nome.

Se a estrutura de mineração tiver sido processada e os resultados armazenados em cache, o 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 com a estrutura de mineração executando uma operação Process Clear Structure. Para obter mais informações, consulte Como processar uma estrutura de mineração.

Exportando modelos de mineração de dados

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

Quando você exportar um modelo de mineração sem exportar dependências, a instrução EXPORT exportará a definição do modelo de mineração e sua estrutura de mineração, mas não a definição das fontes de dados. Em virtude disso, após a importação do modelo, você poderá percorrê-lo imediatamente, mas se quiser reprocessar o modelo de mineração no servidor de destino ou executar consultas nos dados subjacentes, será necessário criar uma fonte de dados correspondente no servidor de destino.

Importando estruturas e modelos de mineração de dados

Quando um objeto de mineração de dados é importado, esse objeto é importado para o servidor e o banco de dados em que você está conectado durante a execução da instrução IMPORT. Se o arquivo de importação incluir um banco de dados não existente no servidor, o banco de dados será criado.

Você também pode importar uma estrutura de mineração ou modelo de mineração usando o comando Restore. As estruturas ou os modelos 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.

Comentários

Você não poderá importar uma estrutura ou modelo para um servidor se já houver um desses itens com o mesmo nome no servidor. Além disso, não é possível exportar um objeto de mineração de dados e depois modificar seu nome no arquivo de exportação. Assim, se você antecipar conflitos de nome, exclua o objeto de mineração de dados no servidor de destino ou renomeie esse objeto antes de exportar a definição.