Utilisation de l'exploration de données

L'exploration de données vous donne accès aux informations dont vous avez besoin pour prendre des décisions réfléchies sur des problèmes professionnels complexes. Microsoft SQL Server 2005 Analysis Services (SSAS) fournit des outils d'exploration de données qui vous permettent d'identifier des règles et des modèles dans vos données et vous permettre ainsi de déterminer pourquoi certains phénomènes se produisent et de prédire ce qui se produira ultérieurement. Lorsque vous créez une solution d'exploration de données dans Analysis Services, vous commencez par créer un modèle qui décrit votre problème professionnel, puis vous traitez vos données à l'aide d'un algorithme qui génère un modèle mathématique des données, un processus connu sous le nom d'apprentissage du modèle. Vous pouvez ensuite explorer graphiquement le modèle d'exploration de données ou créer sur lui des requêtes de prédictions. Analysis Services peut utiliser des datasets provenant de bases de données relationnelles et OLAP, et inclut différents algorithmes utilisables pour examiner ces données. Pour une présentation globale du processus d'exploration de données, consultez Concepts d'exploration de données.

SQL Server 2005 fournit différents environnements et outils utilisables pour l'exploration de données. Les sections suivantes détaillent un processus classique de création d'une solution d'exploration de données et elles identifient les ressources à utiliser pour chaque étape.

Création d'un projet Analysis Services

Pour créer une solution d'exploration de données, vous devez commencer par créer un nouveau projet Analysis Services, puis ajouter et configurer une source de données et une vue de source de données pour le projet. La source de données définit la chaîne de connexion et les informations d'authentification à utiliser pour se connecter à la source de données sur laquelle il convient de baser le modèle d'exploration. La vue de source de données fournit une abstraction de la source de données, que vous pouvez utiliser pour modifier la structure des données afin de les rendre plus pertinentes pour votre projet.

Pour plus d'informations :Définition d'un projet Analysis Services, Définition d'une source de données à l'aide de l'Assistant Source de données, Définition d'une vue de source de données à l'aide de l'Assistant Vue de source de données

Ajout de structures d'exploration de données dans un projet Analysis Services

Une fois que vous avez créé un projet Analysis Services, vous pouvez ajouter des structures d'exploration de données, ainsi qu'un ou plusieurs modèles d'exploration de données basés sur chaque structure. Une structure d'exploration de données, y compris les tables et les colonnes, est dérivée d'une vue de source de données existante ou d'un cube OLAP dans le projet. Ajouter une nouvelle structure d'exploration de données démarre l'Assistant Exploration de données, qui vous permet de définir la structure et de spécifier un algorithme et des données d'apprentissage à utiliser lors de la création d'un modèle initial basé sur cette structure.

Pour plus d'informations :Création d'une nouvelle structure d'exploration de données, Algorithmes d'exploration de données, Assistant Exploration de données

Vous pouvez utiliser l'onglet Structure d'exploration de données du Concepteur d'exploration de données pour modifier des structures d'exploration de données existantes, et notamment ajouter des colonnes et des tables imbriquées.

Pour plus d'informations :Concepteur d'exploration de données

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

Avant de pouvoir utiliser les modèles d'exploration de données que vous définissez, vous devez les traiter de sorte que Analysis Services puisse soumettre les données d'apprentissage aux algorithmes pour remplir les modèles. Analysis Services fournit plusieurs options pour le traitement des objets de modèles d'exploration de données, dont notamment la capacité à contrôler quels objets sont traités et comment ils sont traités.

Pour plus d'informations :Traitement dans Analysis Services, Traitement des objets d'exploration de données

Une fois que les modèles ont été traités, vous pouvez examiner les résultats et prendre des décisions concernant les modèles les mieux adaptés. Analysis Services fournit des visionneuses pour chaque type de modèle d'exploration de données, sous l'onglet Visionneuse de modèle d'exploration de données, dans le Concepteur d'exploration de données, que vous pouvez utiliser pour explorer les modèles d'exploration. Analysis Services fournit également des outils, sous l'onglet Graphique d'analyse de précision de l'exploration de données du concepteur, qui vous permettent de comparer directement des modèles d'exploration de données et de choisir le modèle d'exploration le mieux adapté à votre objectif. Ces outils incluent un graphique de courbe d'élévation, un graphique des bénéfices et une matrice de classification.

Pour plus d'informations :Affichage d'un modèle d'exploration de données, Validation des modèles d'exploration de données

Création de prédictions

L'objectif principal de la plupart des projets d'exploration de données consiste à utiliser un modèle d'exploration de données pour créer des prédictions. Une fois que vous avez exploré et comparé les modèles d'exploration de données, vous pouvez utiliser un ou plusieurs outils pour créer des prédictions. Analysis Services fournit un langage de requête appelé DMX (Data Mining Extensions) qui est à la base de la création des prédictions. Pour vous aider à créer des requêtes de prédictions DMX, SQL Server fournit un générateur de requêtes, disponible dans SQL Server Management Studio et Business Intelligence Development Studio, ainsi que des modèles DMX pour l'éditeur de requêtes dans Management Studio. Dans BI Development Studio, vous pouvez accéder au générateur de requêtes à partir de l'onglet Prévision de modèle d'exploration de données du Concepteur d'exploration de données.

Pour plus d'informations :Création de requêtes de prédictions DMX, Guide de référence des instructions DMX (Data Mining Extensions)

SQL Server Management Studio

Une fois que vous avez utilisé BI Development Studio pour générer des modèles d'exploration de données pour votre projet d'exploration de données, vous pouvez gérer et utiliser les modèles, et créer des prédictions dans Management Studio.

Pour plus d'informations :Exploration de données dans SQL Server Management Studio

SQL Server Reporting Services

Après avoir créé un modèle d'exploration de données, vous pouvez distribuer les résultats à un public plus étendu. Vous pouvez utiliser le Concepteur de rapports dans Microsoft SQL Server 2005 Reporting Services (SSRS) pour créer des rapports, que vous pouvez utiliser pour présenter les informations que contient un modèle d'exploration de données. Vous pouvez utiliser le résultat de toute requête DMX comme base d'un rapport et vous pouvez tirer profit des fonctionnalités de paramétrage et de mise en forme disponibles dans Reporting Services.

Pour plus d'informations :Utilisation du Générateur de rapports, Utilisation du Concepteur de requêtes DMX Analysis Services

Utilisation par programmation de l'exploration de données

Analysis Services fournit plusieurs outils qui vous permettent d'utiliser par programmation l'exploration de données. Le langage DMX (Data Mining Extensions) fournit des instructions qui vous permettent de créer des modèles d'exploration de données, d'en effectuer l'apprentissage et de les utiliser. Vous pouvez également effectuer ces tâches en utilisant une combinaison d'instructions XMLA (XML for Analysis) et ASSL (Analysis Services Scripting Language), ou en utilisant des objets AMO (Analysis Management Objects).

Vous pouvez accéder à toutes les métadonnées associées à l'exploration de données en utilisant les ensembles de lignes de schéma d'exploration de données. Par exemple, vous pouvez utiliser les ensembles de lignes de schéma pour déterminer les types de données pris en charge par un algorithme ou les noms de modèles qui existent dans une base de données.

Pour plus d'informations :Guide de référence du langage DMX (Data Mining Extensions), Data Mining Schema Rowsets, Analysis Services Administration Programming (SSAS), Using XML for Analysis in Analysis Services (XMLA)

Voir aussi

Concepts

Développement de solutions et de projets Analysis Services
Concepts d'exploration de données
Structures d'exploration de données (Analysis Services)
SQL Server Analysis Services

Autres ressources

Guide de référence du langage DMX (Data Mining Extensions)
Présentation de Business Intelligence Development Studio
SQL Server Management Studio et Business Intelligence Development Studio

Aide et Informations

Assistance sur SQL Server 2005