Non sottovalutare questo problema.
Per fare *bene* quello di cui stai parlando dovresti:
1) Avere un'area di staging dove fare l'analisi del dato in ingresso e derivare le fotografie dei dati "grezzi" da caricare
2a) Opzionalmente, usare un data warehouse in metodologia InMon (anziché Kimball) per archiviare i dati rilevati
2b) In alternativa, fare una tua tabella di storicizzazione del dato che altrimenti perderesti
3) Alimentare lo star schema in metodologia Kimball da 2a o 2b, a seconda di quello che hai scelto
4) Alimentare il cubo dallo star schema
Può sembrare lungo, ma la cosa migliore da fare. Certo, costa un po' di spazio su disco, ma costa molto meno che risolvere tutti i casini che sorgono se provi qualche scorciatoia. Ricorda inoltre che le partizioni hanno una funzione di ottimizzazione, non possono essere usate con una funzione "logica" - prima ancora di pensare se funzionerebbe o no, so che è sbagliato da un punto di vista metodologico (banalmente - a fronte di un cambio di modello del cubo, le partizioni le butti via...).
Spero di non scoraggiarti con questo... ma questo genere di cose va fatto prendendole dal punto di vista corretto, che è quello di pensare che è un lavoro molto, molto più impegnativo che non fare l'aggiornamento sui dati correnti e basta.