Bases de données de modèle multidimensionnel (SSAS)

S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Une base de données SQL Server Analysis Services est une collection de sources de données, de vues de sources de données, de cubes, de dimensions et de rôles. Si vous le souhaitez, une base de données SQL Server Analysis Services peut inclure des structures pour l’exploration de données et des assemblys personnalisés qui vous permettent d’ajouter des fonctions définies par l’utilisateur à la base de données.

Les cubes sont les objets de requête fondamentaux dans Analysis Services. Lorsque vous vous connectez à une base de données Analysis Services via une application cliente, vous vous connectez à un cube dans cette base de données. Une base de données peut contenir plusieurs cubes si vous réutilisez les dimensions, les assemblys, les rôles ou les structures d'exploration de données dans plusieurs contextes.

Vous pouvez créer et modifier une base de données SQL Server Analysis Services par programmation ou à l’aide de l’une des méthodes interactives suivantes :

  • Déployez un projet SQL Server Analysis Services de SQL Server Data Tools vers un instance de SQL Server Analysis Services désigné. Ce processus crée une base de données SQL Server Analysis Services, si une base de données portant ce nom n’existe pas déjà dans cette instance, et instancie les objets conçus dans la base de données nouvellement créée. Lors de l’utilisation d’une base de données SQL Server Analysis Services dans SQL Server Data Tools, les modifications apportées aux objets dans le projet SQL Server Analysis Services prennent effet uniquement lorsque le projet est déployé sur un SQL Server Analysis Services instance.

  • Créez une base de données SQL Server Analysis Services vide dans une instance de SQL Server Analysis Services, en utilisant SQL Server Management Studio ou SQL Server Data Tools, puis connectez-vous directement à cette base de données à l’aide de SQL Server Data Tools et créez des objets dans celle-ci (plutôt que dans un projet). Lorsque vous utilisez une base de données SQL Server Analysis Services de cette manière, les modifications apportées aux objets prennent effet dans la base de données à laquelle vous vous connectez lorsque l’objet modifié est enregistré.

SQL Server Data Tools utilise l’intégration avec le logiciel de contrôle de code source pour prendre en charge plusieurs développeurs travaillant simultanément avec différents objets au sein d’un projet SQL Server Analysis Services. Un développeur peut également interagir directement avec une base de données SQL Server Analysis Services, plutôt que par le biais d’un projet de SQL Server Analysis Services, mais le risque est que les objets d’une base de données SQL Server Analysis Services puissent devenir désynchronisants avec le SQL Server Analysis Services projet utilisé pour son déploiement. Après le déploiement, vous administrez une base de données SQL Server Analysis Services à l’aide de SQL Server Management Studio. Certaines modifications peuvent également être apportées à une base de données SQL Server Analysis Services à l’aide de SQL Server Management Studio, comme pour les partitions et les rôles, ce qui peut également entraîner la désynchronisation des objets d’une base de données SQL Server Analysis Services avec la base de données SQL Server Analysis Services projet utilisé pour son déploiement.

Attacher et détacher des bases de données Analysis Services

Sauvegarde et restauration de bases de données Analysis Services

Documenter et générer des scripts pour une base de données Analysis Services

Modifier ou supprimer une base de données Analysis Services

Déplacer une base de données Analysis Services

Renommer une base de données multidimensionnelle (Analysis Services)

Niveau de compatibilité d’une base de données multidimensionnelle (Analysis Services)

Définir les propriétés de base de données multidimensionnelle (Analysis Services)

Synchroniser des bases de données Analysis Services

Basculer une base de données Analysis Services entre les modes ReadOnly et ReadWrite

Voir aussi

Connexion en mode en ligne à une base de données Analysis Services
Créer un projet Analysis Services (SSDT)
Interrogation de données multidimensionnelles à l'aide de MDX