Dimensions - Stockage

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

Les dimensions dans Microsoft SQL Server SQL Server Analysis Services prennent en charge deux modes de stockage :

  • OLAP relationnel (ROLAP)

  • OLAP multidimensionnel (MOLAP)

Le mode de stockage détermine l'emplacement et le format des données d'une dimension. Le mode de stockage par défaut des dimensions est MOLAP. Rubriques connexes :Modes de stockage de partition et traitement

MOLAP

Les données d’une dimension qui utilise MOLAP sont stockées dans une structure multidimensionnelle dans le instance de SQL Server Analysis Services. Cette structure multidimensionnelle est créée et peuplée lors du traitement de la dimension. Les dimensions MOLAP offrent de meilleures performances d'interrogation que les dimensions ROLAP.

ROLAP

Les données d'une dimension qui utilise ROLAP sont stockées dans les tables utilisées pour définir la dimension. Vous pouvez utiliser le mode de stockage ROLAP pour prendre en charge les grandes dimensions sans avoir à dupliquer de grandes quantités de données, mais au prix de performances moindres pour les requêtes. Étant donné que la dimension dépend directement des tables de la vue de source de données utilisée pour la définir, le mode de stockage ROLAP prend également en charge le mode de stockage OLAP en temps réel.

Important

Si une dimension qui utilise le mode ROLAP est incluse dans un cube qui utilise le mode MOLAP, toute modification apportée au schéma dans la table source doit être suivie par le traitement immédiat du cube. Si vous ne procédez pas ainsi, lorsque vous interrogerez le cube, les résultats ne seront pas cohérents. Rubrique connexe :Automatiser les tâches d’administration Analysis Services avec SSIS.

Voir aussi

Traitement et modes de stockage des partitions