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.
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 a maintenant été 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 la compatibilité descendante des Analysis Services.
Si vous constatez que les outils et les visionneuses intégrés dans SQL Server Analysis Services ne répondent pas à vos besoins, vous pouvez étendre la puissance de SQL Server Analysis Services en coder vos propres extensions. Dans cette approche, vous avez deux options :
XMLA
SQL Server Analysis Services prend en charge XML for Analysis (XMLA) comme protocole pour la communication avec les applications clientes. Des commandes supplémentaires sont prises en charge par SQL Server Analysis Services qui étendent la spécification XML for Analysis.
Étant donné que SQL Server Analysis Services utilise XMLA pour la définition de données, la manipulation des données et la prise en charge du contrôle des données, vous pouvez créer des structures d’exploration de données et des modèles d’exploration de données à l’aide des outils visuels fournis par SQL Server Data Tools, puis étendre les objets d’exploration de données que vous avez créés à l’aide des scripts DMX (Data Mining Extensions) et Analysis Services Scripting Language (ASSL).
Vous pouvez créer et modifier des objets d’exploration de données entièrement dans des scripts XMLA et exécuter des requêtes de prédiction sur les modèles par programmation à partir de vos propres applications.
Analysis Management Objects (AMO)
SQL Server Analysis Services fournit également une infrastructure complète qui permet aux fournisseurs d’exploration de données tiers d’intégrer les objets d’exploration de données dans SQL Server Analysis Services.
Vous pouvez utiliser AMO pour créer des structures et des modèles d’exploration de données. Consultez les exemples suivants dans CodePlex :
Navigateur AMO
Se connecte à l’instance SSAS que vous spécifiez et répertorie tous les objets serveur et leurs propriétés, y compris la structure d’exploration de données et les modèles d’exploration de données.
Exemple simple AMO
L’exemple AS Simple couvre l’accès par programmation à la plupart des objets principaux, et illustre la navigation des métadonnées et l’accès aux valeurs des objets.
L’exemple montre également comment créer et traiter une structure et un modèle d’exploration de données, ainsi que parcourir un modèle d’exploration de données existant.
DMX
Vous pouvez utiliser DMX pour encapsuler des instructions de commande, des requêtes de prédiction et des requêtes de métadonnées et retourner des résultats dans un format tabulaire, en supposant que vous avez créé une connexion à un serveur SQL Server Analysis Services.
Dans cette section
OLE DB pour l’exploration de données
Décrit les ajouts à la spécification pour prendre en charge l’exploration de données et les données multidimensionnelles : nouveaux ensembles de lignes et colonnes de schéma, langage DMX (Data Mining Extensions) pour créer et gérer des structures d’exploration de données.
Informations de référence connexes
Développement avec ADOMD.NET
Introduit ADOMD.NET objets de programmation client et serveur.
Développement avec Analysis Management Objects (AMO)
Présente la bibliothèque de programmation AMO.
Développement avec Analysis Services Scripting Language (ASSL)
Introduit XML for Analysis (XMLA) et ses extensions.
Voir aussi
Documentation du développeur Analysis Services
Informations de référence sur les extensions d’exploration de données (DMX)