Partager via


Gestion des solutions et des objets d'exploration de données

SQL Server 2014 fournit des outils clients que vous pouvez utiliser pour gérer les structures d’exploration de données et les modèles d’exploration de données existants. Cette section décrit les opérations de gestion que vous pouvez effectuer avec chaque environnement.

En plus de ces outils, vous pouvez gérer des objets d’exploration de données par programmation, à l’aide d’AMO, ou utiliser d’autres clients qui se connectent à une base de données Analysis Services, comme les compléments d’exploration de données pour Microsoft Excel 2007.

Dans cette section

Déplacement d'objets d'exploration de données

Exigences et considérations concernant le traitement (exploration de données)

Utilisation de SQL Server Profiler pour contrôler l'exploration de données (Analysis Services – Exploration de données)

Emplacement des objets d'exploration de données

Les structures et les modèles d’exploration de données qui ont été traités sont stockés dans un instance d’Analysis Services.

Si vous créez une connexion à une base de données Analysis Services en Immediate mode lors du développement de vos objets d’exploration de données, tous les objets que vous créez sont immédiatement ajoutés au serveur à mesure que vous travaillez. Toutefois, si vous concevez des objets d’exploration de données en mode hors connexion, qui est la valeur par défaut lorsque vous travaillez dans SQL Server Data Tools (SSDT), les objets d’exploration de données que vous créez ne sont que des conteneurs de métadonnées jusqu’à ce que vous les déployiez sur un instance d’Analysis Services. Par conséquent, chaque fois que vous apportez une modification à un objet, vous devez redéployer l’objet sur le serveur Analysis Services. Pour plus d’informations sur l’architecture d’exploration de données, consultez Architecture physique (Analysis Services - Exploration de données).

Notes

Certains clients, tels que les compléments d’exploration de données pour Microsoft Excel 2007, vous permettent également de créer des modèles d’exploration de données et des structures d’exploration de données, qui utilisent une connexion à un instance mais stockent la structure et les modèles d’exploration de données sur le serveur uniquement pendant la durée de la session. Vous pouvez toujours gérer ces modèles via le client, comme vous le feriez pour les structures et les modèles stockés dans une base de données Analysis Services, mais les objets ne sont pas conservés une fois que vous vous déconnectez de la instance d’Analysis Services.

Gestion des objets d'exploration de données dans les outils de données SQL Server

SQL Server Data Tools (SSDT) offre des fonctionnalités qui facilitent la création, la navigation et la modification d’objets d’exploration de données.

Les liens suivants fournissent des informations sur la façon dont vous pouvez modifier des objets d’exploration de données à l’aide de SQL Server Data Tools (SSDT) :

En règle générale, vous utiliserez SQL Server Data Tools (SSDT) comme outil pour développer de nouveaux projets et ajouter des projets existants, puis gérerez les projets et les objets qui ont été déployés à l’aide d’outils tels que SQL Server Management Studio.

Toutefois, vous pouvez modifier directement les objets déjà déployés sur une instance de ssASnoversion en utilisant l'option Immediate et en vous connectant au serveur en mode en ligne. Pour plus d'informations, consultez Connect in Online Mode to an Analysis Services Database.

Avertissement

Toutes les modifications apportées à une structure ou un modèle d'exploration de données, y compris les modifications apportées aux métadonnées, telles qu'un nom ou une description, nécessitent un retraitement de la structure ou du modèle.

Si vous ne disposez pas du fichier solution utilisé pour créer le projet ou les objets d'exploration de données, vous pouvez importer le projet existant à partir du serveur via l'Assistant Importation d'Analysis Services, modifier les objets, puis redéployer à l'aide de l'option Incremental. Pour plus d’informations, consultez Importer un projet d’exploration de données à l’aide de l’Assistant Importation d’Analysis Services.

Gestion des objets d'exploration de données dans SQL Server Management Studio

Dans SQL Server Management Studio, vous pouvez créer un script, traiter ou supprimer des structures d’exploration de données et des modèles d’exploration de données. Vous ne pouvez afficher qu'un ensemble restreint de propriétés en utilisant l'Explorateur d'objets. Vous pouvez toutefois afficher des métadonnées supplémentaires sur les modèles d'exploration de données en ouvrant une fenêtre Requête DMX et en sélectionnant une structure d'exploration de données.

Gestion des objets d'exploration de données par programmation

Vous pouvez créer, modifier, traiter et supprimer des objets d'exploration de données en utilisant les langages de programmation suivants. Chaque langage est conçu pour des tâches différentes. Par conséquent, il peut y avoir des restrictions quant au type d'opérations que vous pouvez effectuer. Par exemple, certaines propriétés d'objets d'exploration de données ne peuvent pas être modifiées à l'aide de DMX (Data Mining Extensions) ; vous devez utiliser XMLA ou AMO.

Objets AMO (Analysis Management Objects)

Les objets AMO (Analysis Management Objects) sont un modèle objet reposant sur XMLA qui vous donne un contrôle total sur les objets d'exploration de données. En utilisant des objets AMO, vous pouvez créer, déployer et surveiller les structures et modèles d'exploration de données.

Restrictions : Aucun.

DMX (Data Mining Extensions)

Les extensions d’exploration de données (DMX) peuvent être utilisées avec d’autres interfaces de commande, telles que ADO.NET ou ADOMD.Net pour créer, supprimer et interroger des structures d’exploration de données et des modèles d’exploration de données.

Restrictions : Certaines propriétés ne peuvent pas être modifiées avec DMX.

XML for Analysis (XMLA)

XML for Analysis (XMLA) est le langage de définition de données utilisé pour l'ensemble d'Analysis Services. XMLA vous permet de contrôler la plupart des objets d'exploration de données et opérations de serveur. Toutes les opérations de gestion entre le client et le serveur peuvent être effectuées avec XMLA. Pour des raisons pratiques, vous pouvez utiliser le langage de script Analysis Services (ASSL) pour encapsuler le code XML.

Restrictions : SQL Server Data Tools (SSDT) génère des instructions XMLA qui sont prises en charge pour une utilisation interne uniquement et qui ne peuvent pas être utilisées dans les scripts DDL XML.

Voir aussi

Guide du développeur (Analysis Services)