Gestion d'Analysis Services à l'aide de la programmation
Microsoft SQL Server Analysis Services prend en charge différentes technologies qui peuvent être utilisées pour réaliser des tâches administratives dans une instance d'Analysis Services. À l'aide des technologies d'administration d'Analysis Services, vous pouvez effectuer les opérations suivantes :
Créer ou modifier des objets Analysis Services
Vous pouvez créer ou modifier des objets Analysis Services, tels que les bases de données, cubes, dimensions et structures d'exploration de données, à l'aide de commandes AMO (Analysis Management Objects) ou XMLA (XML for Analysis) contenant des éléments ASSL (Analysis Services Scripting Language).Pour créer ou modifier des objets Analysis Services :
Vous pouvez utiliser AMO dans une application cliente managée pour créer ou modifier des objets à l'aide des interfaces du Microsoft.NET Framework. Pour plus d'informations, consultez Objets AMO (Analysis Management Objects).
Vous pouvez utiliser XMLA et ASSL pour créer ou modifier directement des objets dans une instance Analysis Services. Pour plus d'informations, consultez Référence Analysis Services Scripting Language (ASSL).
Traiter des objets Analysis Services
Vous pouvez traiter des objets Analysis Services dans lesquels l'instance Analysis Services récupère et manipule des données issues de sources de données sous-jacentes pour les bases de données, cubes, dimensions, structures d'exploration de données, modèles d'exploration de données, groupes de mesures et partitions.Pour traiter des objets Analysis Services :
Vous pouvez utiliser AMO dans une application cliente managée pour traiter des objets à l'aide des interfaces du .NET Framework. Pour plus d'informations, consultez Objets AMO (Analysis Management Objects).
Vous pouvez utiliser XMLA pour traiter des objets, dans une transaction série ou parallèle avec prise en charge de restauration, dans une instance Analysis Services. Pour plus d'informations, consultez Référence Analysis Services Scripting Language (ASSL).
Gérer une instance Analysis Services
Vous pouvez gérer une instance Analysis Services en définissant des propriétés de configuration, en gérant la sécurité de l'instance, et en contrôlant le service Windows pour l'instance Analysis Services.Pour gérer une instance Analysis Services :
Vous pouvez utiliser AMO dans une application cliente managée pour gérer des propriétés d'instance à l'aide des interfaces du .NET Framework. Pour plus d'informations, consultez Objets AMO (Analysis Management Objects).
Vous pouvez utiliser XMLA pour gérer tous les aspects d'une instance Analysis Services. Pour plus d'informations, consultez Référence Analysis Services Scripting Language (ASSL).
Prise en charge de Microsoft .NET Framework
À partir de SQL Server, Analysis Services prend entièrement en charge le Microsoft.NET Framework. La prise en charge du .NET Framework permet aux développeurs d'accéder aux données et métadonnées Analysis Services à l'aide de divers langages compatibles .NET ou en utilisant le code natif. Le SDK Microsoft .NET Framework inclut les compilateurs Microsoft Visual Basic .NET et Microsoft C#, ainsi que les outils correspondants.
Pour créer des applications qui utilisent Analysis Services, les développeurs peuvent se servir de Microsoft Visual Studio .NET, un environnement de développement intégré (IDE), qui leur offre de nombreux outils et fonctionnalités qui simplifient et accélèrent les cycles répétitifs de codage, de débogage, de test et de déploiement. Cependant, les développeurs n'ont pas besoin d'utiliser Visual Studio .NET pour compiler et générer des applications managées pour Analysis Services. Ils peuvent recourir à tout éditeur de code ou de texte qui est compatible avec le .NET Framework.
Important
Par défaut, le .NET Framework est installé avec SQL Server, alors que son SDK ne l'est pas. Si le SDK n'est pas installé sur votre ordinateur et inclus dans la collection Documentation en ligne, les liens vers son contenu dans cette section ne peuvent pas fonctionner. Installez le SDK .NET Framework. Ajoutez-le ensuite à la collection Documentation en ligne ainsi qu'à la table des matières de celle-ci en suivant les instructions exposées dans Gestionnaire de collection d'aide combinée SQL Server.