Decision on Source data Format
Posted: Tue Jan 21, 2014 10:36 am
Hello All,
Was wondering which would be the best form of data source for faster data loadng to TM1 cube using TI process :
Available Data Set :
Table columns : Product, Channel, Region, Division, Jan01, Feb01, Mar01 till Dec15
Column Jan01 to Jan15 are data columns and may contain NULL or a default value "#MI" that needs to be avoided before the CellPutN Statement. The number of CellPutN statements will be equal to the number of measure columns. Have already loaded around 48 Million records using this data set but would like to look into the alternate approach also.
Alternate Approach ;
Table columns : Product, Channel, Region, Division, Period, Data
Period column will have values between Jan01 and Dec15. In this case there wont be NULL or #MI sine the same can be filtered out while populating the tables using PL/SQL
I have the option of desgining the alternate approach. Im planning to do the test run before finalising on the approach. The advantage with the second approach is th NULL and #MI can be avoided. however, the number of records in the second apporach will be much more due to column data converted to rows.
Any adivse/Opinion on which approah i should prefer?
Kind Regards
Gbehel
Was wondering which would be the best form of data source for faster data loadng to TM1 cube using TI process :
Available Data Set :
Table columns : Product, Channel, Region, Division, Jan01, Feb01, Mar01 till Dec15
Column Jan01 to Jan15 are data columns and may contain NULL or a default value "#MI" that needs to be avoided before the CellPutN Statement. The number of CellPutN statements will be equal to the number of measure columns. Have already loaded around 48 Million records using this data set but would like to look into the alternate approach also.
Alternate Approach ;
Table columns : Product, Channel, Region, Division, Period, Data
Period column will have values between Jan01 and Dec15. In this case there wont be NULL or #MI sine the same can be filtered out while populating the tables using PL/SQL
I have the option of desgining the alternate approach. Im planning to do the test run before finalising on the approach. The advantage with the second approach is th NULL and #MI can be avoided. however, the number of records in the second apporach will be much more due to column data converted to rows.
Any adivse/Opinion on which approah i should prefer?
Kind Regards
Gbehel