Création de requêtes DMX dans SQL Server Management Studio

SQL Server Management Studio fournit un ensemble complet de fonctionnalités, y compris un éditeur de requêtes et un générateur de requêtes, que vous pouvez utiliser pour générer et exécuter les requêtes DMX (Data Mining Extensions) dans Microsoft SQL Server Analysis Services. L'éditeur de requêtes de prédictions contient des outils pour simplifier le processus de rédaction et de modification des requêtes. Le Générateur de requêtes de prédictions est conçu pour vous aider à créer des requêtes de prédictions.

Pour plus d'informations :Modification de scripts et de fichiers dans SQL Server Management Studio, Utilisation du Générateur de requêtes de prédictions pour créer des requêtes de prédictions DMX, Guide de référence du langage DMX (Data Mining Extensions)

Dans l'éditeur de requêtes, vous pouvez écrire votre propre requête ou utiliser un modèle pour les tâches courantes, telles que la création d'un nouveau modèle d'exploration de données.

Génération et exécution des requêtes

Pour ouvrir une nouvelle requête DMX, cliquez sur Nouvelle requête dans Management Studio, puis sélectionnez Requête DMX Analysis Services. Lorsque la boîte de dialogue Se connecter au serveur s'affiche, sélectionnez l'instance d'Analysis Services qui contient les modèles d'exploration de données que vous voulez utiliser.

L'éditeur de requêtes contient les éléments suivants :

  • une zone de liste déroulante contenant tous les modèles d'exploration de données de la base de données Analysis Services sélectionnée ;

  • un onglet affichant sous forme d'arborescence toutes les colonnes du modèle d'exploration de données sélectionné ;

  • un onglet contenant toutes les fonctions qui peuvent être utilisées avec chaque type de modèle ;

  • un éditeur de texte que vous pouvez utiliser pour créer les requêtes DMX.

Pour vérifier la syntaxe d'une requête, cliquez sur Analyser. Pour exécuter une requête, cliquez sur Exécuter. Pour arrêter une requête en cours d'exécution, cliquez sur Annuler l'exécution de la requête.

L'onglet Résultats en bas de l'écran indique les résultats d'une requête. L'onglet Messages affiche tous les messages qui sont associés à l'exécution de la requête.

Après avoir sélectionné un modèle dans la liste Modèle d'exploration de données, vous pouvez faire glisser dans l'éditeur de texte des colonnes ou fonctions qui se trouvent dans les visionneuses d'arborescences à gauche de l'écran. Les mots clés sont en bleu.

Pour plus d'informations : Écriture, analyse et modification de scripts à l'aide de SQL Server Management Studio, Codage en couleurs dans les éditeurs de code, Nouvelles commandes et fonctionnalités de l'Éditeur de code

Modèles

Des modèles permettant de créer des requêtes DMX de base sont disponibles dans l'Explorateur de modèles. Pour ouvrir l'Explorateur de modèles, sélectionnez Explorateur de modèles dans le menu Affichage. Cliquez sur Serveur d'analyse pour afficher une arborescence des modèles qui s'appliquent à Analysis Services. Le dossier DMX contient des modèles d'exploration de données qui sont répartis entre les dossiers Model Content, Model Management et Prediction Queries.

Pour ouvrir un nouveau modèle, cliquez avec le bouton droit sur le type de requête approprié et sélectionnez Ouvrir. Le tableau suivant répertorie les types de requêtes qui sont disponibles dans SQL Server Management Studio.

Prédiction de base

Créer un modèle relationnel

Contenu PMML

Effacer le contenu d'un modèle

Valeur de colonne discrète

Renommer un modèle

Requête de contenu

Supprimer un modèle

Prédiction singleton

Valeurs de colonne continue

Exporter un modèle

Entraîner un modèle

Créer

Exporter une structure

Entraîner un modèle imbriqué

Créer à partir de PMML

Prédiction imbriquée

 

Créer une prédiction imbriquée

Prédiction singleton imbriquée

 

Pour plus d'informations :Utilisation des modèles de SQL Server Management Studio, Procédure : utiliser des modèles dans SQL Server Management Studio