Généralement les partitions SSAS se font sur l’axe temps.
Mettons que vos utilisateurs n’aient besoin d’avoir qu’un cube avec une profondeur de 4 ans.
Il vous sera très simple de rendre le partitionnement dynamique en faisant :
Vous l’aurez donc compris. Vos vues auront la particulartié d’avoir un filtre en fonction de getdate()
VTFmatbfait_A aura un filtre where (YEAR(getdate()))
VTFmatbfait_A1 aura un filtre where (YEAR(getdate())-1)
VTFmatbfait_A2 aura un filtre where (YEAR(getdate())-2)
VTFmatbfait_A3 aura un filtre where (YEAR(getdate())-3)
Et le tour est joué! Vous avez votre système de partitionnement dynamique.
@ bientôt pour de nouvelles astuces!