Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Pour l’exploration de données, la requête de définition de données de catégorie signifie des instructions DMX ou des commandes XMLA qui effectuent les opérations suivantes :
Créez, modifiez ou manipulez des objets d’exploration de données, tels qu’un modèle.
Définissez la source de données à utiliser dans l’entraînement ou pour la prédiction.
Exportez ou importez des modèles d’exploration de données et des structures d’exploration de données.
Création de requêtes de définition de données
Requêtes de définition de données dans SQL Server Data Tools
Requêtes de définition de données dans SQL Server Management Studio
Instructions de définition de données de script
Instructions de script pour la définition de données
Création de requêtes de définition de données
Vous pouvez créer des requêtes de définition de données (instructions) à l’aide du Générateur de requêtes de prédiction dans SQL Server Data Tools (SSDT) et SQL Server Management Studio, ou à l’aide de la fenêtre requête DMX dans SQL Server Management Studio. Les instructions de définition de données dans DMX font partie du langage de définition de données Analysis Services (DDL).
Pour plus d’informations sur la syntaxe des instructions de définition de données spécifiques, consultez Référence des extensions d’exploration de données (DMX).
Requêtes de définition de données dans SQL Server Data Tools
L’Assistant Exploration de données est l’outil préféré dans SQL Server Data Tools (SSDT) pour créer et modifier des modèles d’exploration de données et des structures d’exploration de données, ainsi que pour définir les sources de données utilisées dans les requêtes de prédiction et pour l’entraînement.
Toutefois, si vous souhaitez savoir quelles instructions sont envoyées au serveur par l’Assistant pour créer des structures de données ou des modèles d’exploration de données, vous pouvez utiliser SQL Server Profiler pour capturer les instructions de définition de données. Pour plus d’informations, consultez Utiliser SQL Server Profiler pour surveiller Analysis Services.
Pour afficher les instructions utilisées pour définir des sources de données utilisées pour l’apprentissage ou la prédiction, vous pouvez utiliser la vue SQL dans le Générateur de requêtes de prédiction. Il peut parfois être utile de créer des requêtes de base pour l’apprentissage et le test de modèles à l’aide du Générateur de requêtes de prédiction pour établir la syntaxe correcte. Vous pouvez ensuite basculer vers la vue SQL et modifier manuellement la requête. Pour plus d’informations, consultez Modifier manuellement une requête de prédiction.
Requêtes de définition de données dans SQL Server Management Studio
Pour les objets d’exploration de données, vous pouvez utiliser des requêtes de définition de données pour effectuer les actions suivantes :
Créez des types spécifiques de modèles, tels qu’un modèle de clustering ou un modèle d’arbre de décision, à l’aide de CREATE MINING MODEL (DMX).
Modifiez une structure d’exploration de données existante en ajoutant un modèle ou en modifiant ses colonnes, en utilisant ALTER MINING STRUCTURE (DMX). Notez que vous ne pouvez pas modifier un modèle d’exploration de données à l’aide de DMX ; vous ajoutez uniquement de nouveaux modèles à une structure existante.
Effectuez une copie d’un modèle d’exploration de données, puis modifiez-le à l’aide de SELECT INTO (DMX).
Définissez le jeu de données utilisé pour l’apprentissage d’un modèle, à l’aide d’INSERT INTO (DMX) avec une requête de source de données telle qu’OPENROWSET.
SQL Server Management Studio fournit des modèles de requête qui peuvent vous aider à créer des requêtes de définition de données. Pour plus d’informations, consultez Utiliser des modèles Analysis Services dans SQL Server Management Studio.
En général, les modèles fournis pour Analysis Services dans SQL Server Management Studio contiennent uniquement la définition de syntaxe générale, que vous devez personnaliser, soit en tapant dans la fenêtre Requête , soit en utilisant la boîte de dialogue fournie pour entrer des paramètres.
Pour obtenir un exemple d’entrée de paramètres à l’aide de l’interface, consultez Créer une requête de prédiction Singleton à partir d’un modèle.
Instructions de définition de données de script
Analysis Services fournit plusieurs langages de script et de programmation que vous pouvez utiliser pour créer ou modifier des objets d’exploration de données ou pour définir des sources de données. Bien que DMX soit conçu pour accélérer les tâches d’exploration de données, vous pouvez également utiliser XMLA et AMO pour manipuler des objets dans des scripts ou dans du code personnalisé.
Le complément d’exploration de données pour Excel inclut également de nombreux modèles de requête et fournit l’éditeur de requête avancé, qui vous aide à composer des instructions DMX complexes. Vous pouvez créer une requête de manière interactive, puis basculer vers la vue SQL pour capturer l’instruction DMX.
Exportation et importation de modèles
Vous pouvez utiliser des instructions de définition de données dans DMX pour exporter la définition d’un modèle et sa structure et ses sources de données requises, puis importer cette définition dans un autre serveur. L’utilisation de l’exportation et de l’importation est le moyen le plus rapide et le plus simple de déplacer des modèles d’exploration de données et des structures d’exploration de données entre les instances d’Analysis Services. Pour plus d’informations, consultez Gestion des solutions et objets d’exploration de données.
Avertissement
Si votre modèle est basé sur des données provenant d’une source de données de cube, vous ne pouvez pas utiliser DMX pour exporter le modèle, et vous devriez utiliser la sauvegarde et la restauration à la place.
Tâches associées
Le tableau suivant fournit des liens vers des tâches liées aux requêtes de définition de données.
| Utilisez des modèles pour les requêtes DMX. | Utiliser des modèles Analysis Services dans SQL Server Management Studio |
| Concevoir des requêtes de toutes sortes, à l’aide du Générateur de requêtes de prédiction. | Créer une requête de prédiction à l’aide du Générateur de requêtes de prédiction |
| Capturez les définitions de requête à l’aide de SQL Server Profiler et utilisez des traces pour surveiller Analysis Services. | Utiliser SQL Server Profiler pour surveiller Analysis Services |
| En savoir plus sur les langages de script et les langages de programmation fournis pour Analysis Services. |
Référence XML for Analysis (XMLA) Développement avec Analysis Management Objects (AMO) |
| Découvrez comment gérer des modèles dans SQL Server Management Studio et SQL Server Data Tools (SSDT). |
Exporter et importer des objets d’exploration de données EXPORT (DMX) IMPORT (DMX) |
| En savoir plus sur OPENROWSET et d’autres façons d’interroger des données externes. | <requête> de données source. |
Voir aussi
Assistant Exploration de données (Analysis Services - Exploration de données)