Importing data from an old backup AppSet (copying from FactFinance tables)

Hello - we made a mistake a few weeks ago that wiped out some of our old data. Without realizing the implications, I made a base-level member of our DEPARTMENT dimension a parent, so BPC wiped out all the data for that base-level member. We know not to do that now, and we've changed the member back to base-level. But, our data is still gone.
But, our system automatically makes a backup every day, so we have the data saved. I am now trying to get the old data into our current AppSet. One of our DBA's queried the FactFinance table and found 30,000 records where the department = the one we accidentally erased. This sounded like the correct # of records, so I had him send me the data in a .csv file. I have now verified that all of the data is there in the backup. The DBA copied the records from the the FactFinance table to a test environment of our current AppSet. But, when I go in to look at it, very few records are there. For example, he says he copied 30,000 records, but I only see about 2,000 when I query the AppSet. If it matters, the records that we see only relate to the last three fiscal years, and none of the older data is there.
Can someone tell me how we can get all of these records to appear in our AppSet by copying them to the tables? Or, is there a way to import the data using the Data Manager? I tried saving the records as a .txt file and importing them, but that did not work, probably due to my lack of knowledge of how to manipulate transformation files. Although the file did validate with a transformation file, when I went to import it, it said "Convert Data: Success", but then said "The number of failing rows exceeds the maximum specified".

If you did a backup of your appset then you will be ablle to recuperate all data for that member of dimension.
1. First extract the data from backup from follow tables:
tblfact"yourapplication"
tblfac2"yourapplication"
tblfactwb"yourapplication".
2. Make sure your member is right now base member into your application
3. Delete all the existing records for Department member for all three table
fact,fac2, wb  of your current database. By the way if this dimension is share then you will have this problem in all application not just in one.
4. Copy extracted records into tblfac2"yourapplication"
5. Process from SSAS fac2 partition of your application.
After that you should be able to see all data except the data inserted after your change from base member to parent.
Kind Regards
Sorin Radulescu

Similar Messages

Maybe you are looking for