Dealing with Aged Data
we building series of cubes , trying find elegant way of dealing aged data (i.e. removing it). documentation on subject seems sparse. ways looking @ doing either load data fact partitions drop after period of time or alternatively trying 'discard' data cube partitions.
q. possible delete dimension data in cube only? xmla 'drop' command appears force relational source dml , not possible e.g. when using processadd load data or when using named query.
q. if set dimension errorconfiguration.keyerroraction = discard record , run processadd on partition, loaded data in partition discarded there no associated record in the dimension?
q. there way 'split' existing partitions?
q. possible delete dimension data in cube only? xmla 'drop' command appears force relational source dml , not possible e.g. when using processadd load data or when using named query.
you cannot delete data dimensions, can add, update or rebuild them scratch (rebuilding unprocess partitions)
q. if set dimension errorconfiguration.keyerroraction = discard record , run processadd on partition, loaded data in partition discarded there no associated record in the dimension?
no, , if tried process partition had data there no dimension member processing operation throw , error , rollback.
q. there way 'split' existing partitions?
no, can merge partitions. if want age data out need keep partitions @ granularity appropriate aging process.
SQL Server > SQL Server Analysis Services
Comments
Post a Comment