I recently went for an introductury course, and got to know basic capabilities of TM1. Now I am about to start some self-paced courses etc.. But this week I got a task to start working on a TM1 Proof of Concept. It was identified that TM1 is wished to be used for storing property information. Such as areas, number of parking spaces etc, and some other (what I call attributes) values..The data is gathered via emailed excel sheets from each store (and finally consolidated to one big) with a structure logic example below:
shopArea (m2)
entranceArea (m2)
restaurantAreaTot (m2)
- restaurantSubArea1 (m2)
- restaurantSubArea2 (m2)
franschiseEnabled (boolean yes/no)
parkingModes(string)
This data would like to be used for two purposes:
- Financial Followup (Main purpose) Thought here is to later also load in some financial data from Controller and get some return of investment and KPI-figures based on square meters for analysis and reporting.
- Property Register (Secondary Purpose) - To actually use TM1 as a register and get rid of the spreadsheets. This means all input directly from each store through e.g. Cognos Insight or other interface is wished.
While for the Financial follow up, I already see that in such cases it would be necessary to create some more complicated aggregations (exluding some areas) and also align with the structure from Controller. For the secondary purpose i think it could be a pretty straight forward structure. There is also a wish that all totals of areas should be calculated in the tool itself and not by hand before input.
Questions:
A. Is this something that is viable to use TM1 for?
B.For me , the gut feeling says I will have to create two separate cubes for each purpose. What, do you guys think?
- b1. If yes, are there possibilities of say, automatically loading data from the "Property register" cube, into the "Financial cube" as soon as a user does an input in the first?
- b2. If yes, any ideas of which cube might be better to start of with? (im guessing the Register)
- b3. If yes, how flexible is the data loading between cubes. Do you use Turbo Integrator, can you transform from any level from source to any level in target etc?
- b4. If no, what could be another approach?
c. (Question related to POC). When it comes to the creation of a bit more complex total. E.g calculating totals, and excluding some subtotals for another definition. I would probably be necessitated to using rules right, just using hierarchies with some weights would not be sufficient?
Some other general thoughts or comments on this? If someone has time and feels its interesting to disect , please do. I think I would appreciate any kind of discussion/conversation with someone with more experience as I'm alone in this boat! =). While I will only work on a small portion of this for the POC (simplified version of secondary target), I was wondering about if TM1 is viable at all, and general approaches for situations like above !