cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Data Purging Process in BW4HANA

Valeti
Explorer
224

Hello Experts,

We have a requirement to purge the data in all adso's with retention period of 15 yrs.

For ADSO with time char, came across below option to design a solution for purging the data.

Option:

  1. Create a config table with ADSO names, Time char and org units. Creating an org table to maintain its values( If available, Cocode, Plant)
  2. Write an ABAP or AMDP program considering the above two tables data and system date for  deriving  period.
  3. Maintaining a log table to track deletion of ADSO data.
  4. Calling the program in Process chain to execute as a yearly activity.

Note: Stored procedure option is not preferred in our case as all jobs are scheduled in Process chains.

Could you please assist or help if above option is ok or is there any other better option available for better and efficient way. we have around 200 ADSOs to purge now.

Thanks,

Shyamala.

View Entire Topic
roland_szajko
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Shyamala

The manual manipulation of the data in BW Infoprovider tables is not supported. So having a program which practically does simply a DELETE FROM is problematic.
The official way of removing data selectively based on a time parameter from ADSO-s is one of these or their combination:

Also check:

3232938 [BW Central KBA] How-To: Data Management for BW Infoprovider tables

 

br

Roland

SHYAMALA_V
Discoverer
0 Kudos

Hi Roland,

Thanks for your input.

We are performing house keeping activities  yearly to clean up the data in CL table.

However we must purge the historical data in Active table of ADSO as a part of compliance based on retention period. 

So, based on above suggestion, do we need to go for selective deletion for ACT table to drop the table for all ADSO's.

Thanks,

Shyamala.