Skip to main content

Module 15: BW/4HANA Monitoring & Housekeeping (BW/4HANA 2.0)

Monitoring and housekeeping are not optional activities in BW/4HANA.
They directly impact:

  • System performance
  • Data consistency
  • Storage costs
  • Operational stability

This module covers:

  • Load monitoring
  • Request management
  • PSA handling
  • Data aging (intro)
  • Housekeeping jobs

1. Load Monitoring​

1.1 Why Load Monitoring Matters​

Load monitoring ensures:

  • Data completeness
  • Timely availability
  • Early detection of issues
Operational Reality

Most BW production issues are detected via monitoring, not complaints.


1.2 Monitoring Tools in BW/4HANA​

ToolPurpose
DTP MonitorTrack data loads
Request MonitorRequest lifecycle
Process Chain MonitorEnd-to-end flows
Delta Queue MonitorDelta health

1.3 What to Monitor​

  • Load status (green/yellow/red)
  • Runtime trends
  • Error patterns
  • Delta backlogs
Best Practice

Monitor trends, not just failures.


2. Request Management​

2.1 What is a Request?​

A request represents:

  • One data load execution
  • Identifiable by request ID
  • Tracked end-to-end

2.2 Request Lifecycle​

Created → Loaded → Activated → Available

2.3 Request Deletion & Repair​

  • Delete old requests
  • Repair failed requests
  • Reprocess error stack
Best Practice

Keep request volumes manageable to reduce activation overhead.


3. PSA Handling​

3.1 What is PSA?​

PSA (Persistent Staging Area):

  • Stores extracted source data
  • Enables reprocessing
  • Acts as audit layer

3.2 PSA in BW/4HANA​

  • PSA is optional
  • Often replaced by Staging aDSOs
  • Still useful for auditing
BW/4HANA Shift

Persist PSA only when audit or replay is required.


3.3 PSA Cleanup Strategy​

  • Retain recent requests
  • Delete old PSA data
  • Balance audit vs storage
warning

Uncontrolled PSA growth is a silent storage killer.


4. Data Aging (Intro)​

4.1 What is Data Aging?​

Data aging:

  • Moves cold data to cheaper storage
  • Keeps hot data accessible
  • Reduces memory footprint

4.2 Data Aging in BW/4HANA​

  • Based on time characteristics
  • Aging buckets (hot/warm/cold)
  • Transparent to queries
info

Data aging is storage optimization, not data deletion.


4.3 When to Consider Data Aging​

  • Very large historical datasets
  • Legal retention requirements
  • Performance-sensitive systems

5. Housekeeping Jobs​

5.1 Common Housekeeping Tasks​

TaskPurpose
Delete old requestsReduce load
PSA cleanupFree storage
Change log cleanupOptimize aDSOs
Temp data cleanupSystem hygiene

5.2 Scheduling Housekeeping Jobs​

  • Run during off-peak hours
  • Automate via process chains
  • Monitor execution
Best Practice

Housekeeping jobs should be scheduled, not manual.


6. BW/4HANA vs Classic BW (Operations)​

AreaClassic BWBW/4HANA
MonitoringFragmentedCentralized
PSA usageMandatoryOptional
StorageDisk-basedIn-memory optimized
Data agingLimitedAdvanced

7. Common Operational Mistakes​

Avoid These

Never deleting requests
Ignoring PSA growth
Manual housekeeping
No monitoring alerts


8. Interview-Grade Questions​

Q1. Why is request management important?​

Answer: Requests track data loads and directly affect performance and activation times. Proper management ensures system stability.

Q2. Is PSA mandatory in BW/4HANA?​

Answer: No. PSA is optional and often replaced by Staging aDSOs, but can still be used for auditing and reprocessing.


9. Summary​

  • Monitoring ensures stability
  • Requests must be managed
  • PSA handling impacts storage
  • Data aging optimizes memory
  • Housekeeping keeps BW healthy

10. What's Next?​

➡️ Module 16: Performance Optimization & Tuning (BW/4HANA)

Learning Tip

A BW system without housekeeping is guaranteed to degrade over time.