I'm wondering if it's possible to create an Aggregator-like object that will work to combine 2 cubes. An obvious example is correlation. You often have 2 cubes of the same shape and want to correlate them along the time dimension, leaving all other dimensions as they are. I currently have an application, with 2 cubes the same shape, where I want to split up a dimension and apply a correlation along each piece of that dimension. If I had a correlation Aggregator, I could use it with cube.aggregated_by and save myself a lot of hassle.
Has anyone tried to do anything similar (successfully or otherwise)?
Thanks,
Ruth