Partager via


Gestion des solutions et 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 existantes et les modèles d’exploration de données. Cette section décrit les opérations de gestion que vous pouvez effectuer à l’aide de 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 relatives au traitement (exploration de données)

Utilisation de SQL Server Profiler pour surveiller l’exploration de données (Analysis Services - Exploration de données)

Emplacement des objets d’exploration de données

Les structures et modèles d’exploration de données qui ont été traités sont stockés dans une 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 lorsque 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 une 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).

Remarque

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 à une 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 après la déconnexion de l’instance d’Analysis Services.

Gestion des objets d’exploration de données dans SQL Server Data Tools

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 allez utiliser SQL Server Data Tools (SSDT) comme outil pour développer de nouveaux projets et ajouter à des projets existants, puis gérer des projets et des objets qui ont été déployés à l’aide d’outils tels que SQL Server Management Studio.

Toutefois, vous pouvez modifier directement des 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 Se connecter en mode en ligne à une base de données Analysis Services.

Avertissement

Toutes les modifications apportées à une structure d’exploration de données 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 le retraitement de la structure ou du modèle.

Si vous n'avez pas le fichier de solution utilisé pour créer le projet d'exploration de données ou les objets, vous pouvez importer le projet existant à partir du serveur en utilisant l'Assistant Importation des Services d'Analyse, 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 Analysis Services.

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

Dans SQL Server Management Studio, vous pouvez créer des scripts, 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 limité de propriétés à l’aide de l’Explorateur d’objets ; Toutefois, vous pouvez 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 à l’aide des langages de programmation suivants. Chaque langage est conçu pour différentes tâches et, par conséquent, il peut y avoir des restrictions sur le 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 d’extensions d’exploration de données (DMX) ; vous devez utiliser XMLA ou AMO.

Objets de gestion d'analyse (AMO)

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

Restrictions: Aucun.

Extensions d’exploration de données (DMX)

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 à l’aide de DMX.

XML for Analysis (XMLA)

XML for Analysis (XMLA) est le langage de définition de données pour l’ensemble d’Analysis Services. XMLA vous permet de contrôler la plupart des objets d’exploration de données et des opérations de serveur. Toutes les opérations de gestion entre le client et le serveur peuvent être effectuées à l’aide de XMLA. Pour plus de commodité, vous pouvez utiliser analysis Services Scripting Language (ASSL) pour encapsuler le code XML.

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

Voir aussi

Guide du développeur (Analysis Services)