on 04-13-2016 4:57 PM
Hi gurus,
We are trying to add new dimensions to an already existing model that has been in use for 4 years now and I am wondering what are the precautions we need to take before we go ahead.
The new dimensions capture new set of data but the new reports we will be creating will capture the old data and the new data.
Should we create a new model altogether and copy the old data to it or should we just add the dimensions to the existing model?
Regards,
David
Hi David,
1) Backup your environment.
2) Export transaction data in flat file at base level of that model.
3) Add new dimension in model
4) Modify transaction data file with addition of new dimension member.
5) Load transaction data.
6) Check all the script logic, data manager scripts, VBA if any need to modify.
Shri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hmm the new dimensions being added also have the transaction data (Budget data basically) and they need to be in the system before we start creating reports.
I am guessing the exported flat file will have the old transaction data and so when we add the new dimensions I thought we could add the transaction data of the new dimensions to that file itself.
Hi David,
Check below screenshot to understand how to make change in transaction data file.
e.g I have one model which contains 4 dimension. Account, Category, Entity, Time.
In new model I have added PRODUCT dimension.
I am not able to understand what do you mean by new transaction data for new dimension.
Shri
Hi David,
another question to consider, do you use journals in BPC? If yes then you will have to export the journals separately, then delete all journals from the system, re-create the journal template to include the new dimension and then re-import the journal data in a way that adds a member for the new dimension.
Adding a member for the new dimension to old data-records could also be done in your transformation file without actually touching the ASCII file you created with the export.
If you go with a new model you could use a SQL script to copy the data across without having to use ASCII ex- and imports.
BR,
Arnold
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Should we create a new model altogether and copy the old data to it or should we just add the dimensions to the existing model?
This depends below things
1) How much rework on BPF
2) Setting up security.
3) Data flow between other models.
(Creating new model is safe option but more work )
Shri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
13 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.