Exportation et importation de projets d'exploration de données (Analysis Services - Exploration de données)

Outre les fonctionnalités fournies dans SQL Server 2008 Analysis Services pour la sauvegarde, la restauration et la migration des solutions, SQL Server Data Mining permet de transférer rapidement des modèles et des structures d'exploration de données entre différents serveurs en utilisant des instructions DMX (Data Mining Extensions). Plus précisément, si votre solution d'exploration de données utilise des données relationnelles au lieu d'une base de données multidimensionnelle, le transfert de modèles à l'aide des commandes EXPORT et IMPORT est beaucoup plus rapide et plus facile qu'en utilisant la restauration de base de données ou qu'en déployant une solution dans son intégralité.

Cette section présente la procédure de transfert des modèles et des structures d'exploration de données à l'aide d'instructions DMX. Pour obtenir des détails sur la syntaxe, ainsi que des exemples, consultez EXPORT (DMX) et IMPORT (DMX).

[!REMARQUE]

Pour exporter ou importer les objets d'une base de données Microsoft SQL Server Analysis Services, vous devez être administrateur de base de données ou de serveur. L'exportation de modèles OLAP n'est pas prise en charge.

Exportation de structures d'exploration de données

Lorsque vous exportez une structure d'exploration de données, l'instruction EXPORT exporte tous les modèles associés. Pour contrôler les objets exportés, vous devez spécifier chaque objet par son nom.

Si la structure d'exploration de données a été traitée et que les résultats ont été mis en cache (comportement par défaut), lorsque vous exportez la structure d'exploration de données, la définition contient un résumé des données sur lesquelles la structure est basée. Si vous voulez supprimer ce résumé, vous devez effacer le cache associé à la structure d'exploration de données en effectuant une opération Process Clear Structure. Pour plus d'informations, consultez Procédure : traiter une structure d'exploration de données.

Exportation de modèles d'exploration de données

Le mot clé WITH DEPENDENCIES vous permet d'exporter la source de données et la définition de la vue de source de données avec le modèle d'exploration de données et sa structure. Vous pouvez également ajouter un mot de passe au fichier de sauvegarde lorsque vous exportez un modèle ou une structure, afin de protéger le modèle ou son cache.

Lorsque vous exportez un modèle d'exploration de données sans exporter ses dépendances, l'instruction EXPORT exporte la définition du modèle et sa structure, mais pas la définition des sources de données. Par conséquent, après avoir importé le modèle d'exploration de données, vous pourrez le parcourir immédiatement. Toutefois, si vous souhaitez le retraiter sur le serveur cible ou exécuter des requêtes sur les données sous-jacentes, vous devez créer une source de données correspondante sur le serveur de destination.

Vous pouvez exporter un modèle unique. Cela peut s'avérer utile lorsque vous avez testé plusieurs algorithmes et que vous voulez exporter uniquement le meilleur modèle afin de le partager avec d'autres utilisateurs.

Importation de modèles et de structures d'exploration de données

Lorsque vous importez un objet d'exploration de données, il est importé vers le serveur et la base de données auxquels vous êtes connecté lorsque vous exécutez l'instruction IMPORT. Si le fichier d'importation comporte une base de données qui n'existe pas sur le serveur, la base de données est créée.

Vous pouvez également importer un modèle ou une structure d'exploration de données à l'aide de la commande Restore Analysis Services. Vos modèles ou structures seront restaurés dans la base de données qui porte le même nom que celle à partir de laquelle ils ont été exportés. Pour plus d'informations, consultez Options de restauration.

Remarques

Vous ne pouvez pas importer de modèle ou de structure dans un serveur si un modèle ou une structure portant le même nom existe déjà sur celui-ci. Par ailleurs, vous ne pouvez pas exporter un objet d'exploration de données, puis modifier son nom dans le fichier d'exportation. Par conséquent, veillez à passer en revue les éventuels conflits de noms avant d'exporter le modèle.

Historique des modifications

Mise à jour du contenu

Clarification du comportement lors de l'exportation de modèles uniques. Mention de la possibilité de protéger par mot de passe les fichiers de sauvegarde.

Ajout d'un commentaire indiquant que l'exportation de modèles OLAP n'est pas prise en charge.