Esportare e importare gli oggetti di data miningExport and Import Data Mining Objects

Si applica a: SQL Server Analysis Services Azure Analysis Services Power bi Premium

Oltre alle funzionalità fornite in Analysis ServicesAnalysis Services per il backup, il ripristino e la migrazione di soluzioni, il componente Data mining di SQL Server offre la possibilità di trasferire rapidamente strutture e modelli di data mining tra server diversi tramite DMX (Data Mining Extensions).In addition to the functionality provided in Analysis ServicesAnalysis Services for backing up, restoring, and migrating solutions, SQL Server Data Mining provides the ability to quickly transfer data mining structures and models between different servers by using Data Mining Extensions (DMX).

Se la soluzione di data mining usa dati relazionali anziché un database multidimensionale, il trasferimento dei modelli mediante EXPORT e IMPORT risulta molto più veloce e semplice rispetto all'uso della funzione di ripristino del database o alla distribuzione di un'intera soluzione.If your data mining solution uses relational data instead of a multidimensional database, transferring models by using EXPORT and IMPORT is much faster and easier than either using database restore or deploying an entire solution.

In questa sezione viene fornita una panoramica di come trasferire strutture e modelli di data mining mediante istruzioni DMX.This section provides an overview of how to transfer data mining structures and models by using DMX statements. Per informazioni dettagliate sulla sintassi con relativi esempi, vedere EXPORT (DMX) e IMPORT (DMX).For details of the syntax, together with examples, see EXPORT (DMX) and IMPORT (DMX).

Nota

Per esportare o importare oggetti da un database di Microsoft SQL Server Analysis Services, è necessario essere un amministratore del server o del database.You must be a database or server administrator to export or import objects from a Microsoft SQL Server Analysis Services database.

Esportazione di strutture di data miningExporting Data Mining Structures

Quando si esporta una struttura di data mining, l'istruzione EXPORT esporta automaticamente tutti i modelli associati.When you export a mining structure, the EXPORT statement automatically exports all associated models. Se si desidera controllare gli oggetti esportati, è necessario specificare ogni oggetto per nome.If you want to control the objects that are exported, you must specify each object by name.

Se durante l'esportazione la struttura di data mining è stata elaborata e i risultati sono stati memorizzati nella cache, che rappresenta il comportamento predefinito, la definizione conterrà un riepilogo dei dati su cui si basa la struttura.If the mining structure has been processed and the results have been cached, which is the default behavior, when you export the mining structure, the definition contains a summary of the data on which the structure is based. Per rimuovere questo riepilogo, è necessario cancellare la cache associata alla struttura di data mining eseguendo l'operazione Elaborazione struttura pulita .To remove this summary, you must clear the cache associated with the mining structure by performing a Process Clear Structure operation. Per altre informazioni, vedere Elaborare una struttura di data mining.For more information, see Process a Mining Structure.

Esportazione di modelli di data miningExporting Data Mining Models

È possibile usare la parola chiave WITH DEPENDENCIES per esportare l'origine dati e la definizione della vista origine dati insieme al modello di data mining e alla relativa struttura.You can use the WITH DEPENDENCIES keyword to export the data source and data source view definition together with the mining model and its structure.

Quando si esporta un modello di data mining senza esportarne le dipendenze, l'istruzione EXPORT esporta la definizione del modello di data mining e la relativa struttura di data mining, ma non la definizione delle origini dati.When you export a mining model without exporting its dependencies, the EXPORT statement will export the definition of the mining model and its mining structure, but does not export the definition of the data sources. Di conseguenza, dopo aver importato il modello sarà possibile esplorarlo immediatamente ma, se si desidera rielaborarlo nel server di destinazione o eseguire query sui dati sottostanti, sarà necessario creare un'origine dati corrispondente nel server di destinazione.As a consequence, after you import the model you will be able to browse the model immediately, but if you want to reprocess the mining model on the target server, or run queries against the underlying data, you must create a corresponding data source on the destination server.

Importazione di strutture e modelli di data miningImporting Data Mining Structures and Models

Quando si importa un oggetto di data mining, esso viene importato nel server e nel database ai cui si è connessi quando si esegue l'istruzione IMPORT.When you import a data mining object, the object is imported to the server and database to which you are connected when you execute the IMPORT statement. Se il file di importazione include un database che non esiste nel server, il database verrà creato.If the import file includes a database that does not exist on the server, the database will be created.

È inoltre possibile importare una struttura o un modello di data mining mediante il comando Restore .You can also import a mining structure or mining model by using the Restore command. I modelli o le strutture verranno ripristinate nel database che presenta lo stesso nome del database dal quale sono stati esportati.Your models or structures will be restored into the database that has the same name as the database from which they were exported. Per altre informazioni, vedere Opzioni di ripristino.For more information, see Restore Options.

OsservazioniRemarks

Non è possibile importare un modello o una struttura in un server se in tale server è già presente un modello o una struttura con lo stesso nome.You cannot import a model or structure to a server if a model or structure of the same name already exists on that server. Inoltre, non è possibile esportare un oggetto di data mining, quindi modificarne il nome nel file di esportazione.Also, you cannot export a data mining object and then modify the name of that object in the export file. Pertanto, se si prevedono conflitti di denominazione, è necessario eliminare l'oggetto di data mining nel server di destinazione o rinominare l'oggetto di data mining prima di esportare la definizione.Therefore, if you anticipate naming conflicts, you should either delete the data mining object on the target server, or rename the data mining object before you export the definition.

Vedere ancheSee Also

Gestione degli oggetti e delle soluzioni di data miningManagement of Data Mining Solutions and Objects