Créer des requêtes d'extraction à l'aide de DMX

S’applique à : SQL Server 2019 et versions antérieures d’Analysis Services Azure Analysis Services Fabric/Power BI Premium

Important

L’exploration de données a été déconseillée dans SQL Server 2017 Analysis Services et est à présent abandonnée dans SQL Server 2022 Analysis Services. La documentation n’est pas mise à jour pour les fonctionnalités déconseillées et abandonnées. Pour en savoir plus, consultez Compatibilité descendante d’Analysis Services.

Pour tous les modèles qui prennent en charge l’extraction, vous pouvez récupérer des données de cas et des données de structure en créant une requête DMX dans SQL Server Management Studio ou tout autre client prenant en charge DMX.

Avertissement

Pour afficher les données, l'extraction doit avoir été activée, et vous devez disposer des autorisations nécessaires.

Spécification des options d'extraction

La syntaxe générale pour extraire les cas de modèles et les cas de structure est la suivante :

SELECT <model column list>, StructureColumn('<structure column name') FROM <modelname>.CASES  

Pour plus d’informations sur l’utilisation des requêtes DMX pour retourner des données de cas, consultez LE modèle> SELECT FROM<. CASES (DMX) et la structure> SELECT FROM<. CAS.

Exemples

La requête DMX suivante retourne les données de cas pour une série de produit spécifique, à partir d'un modèle de série chronologique. La requête retourne également la colonne Amount, qui n'a pas été utilisée dans le modèle, mais qui est disponible dans la structure d'exploration de données.

SELECT [DateSeries], [Model Region], Quantity, StructureColumn('Amount') AS [M200 Pacific Amount]  
FROM Forecasting.CASES  
WHERE [Model Region] = 'M200 Pacific'  

Notez que, dans cet exemple, un alias a été utilisé pour renommer la colonne de structure. Si vous n'assignez pas d'alias à la colonne de structure, la colonne est retournée avec le nom 'Expression'. Il s'agit du comportement par défaut pour toutes les colonnes sans nom.

Voir aussi

Requêtes d'extraction (exploration de données)
Extraction sur des structures d'exploration de données