I don't you create all partitions when developing the cube?
You just need to have a different view or named query for each partition.
As a Best Practice when possible I restrict a cube/database to have just one year (either fiscal or civil year). This way you create database for year.