All topics
BW_ANALYTICSbeginner

DTP

The Data Transfer Process (DTP) is the SAP BW/BW4HANA object that moves data between persistence layers (PSA, DataSource, ADSO/InfoCube, and other targets) using the rules defined in a Transformation. This part covers DTP fundamentals, types (full and delta), configuration, and intermediate design topics including filters, error handling, delta queue mechanics, semantic groups, and performance/troubleshooting in production landscapes.

Overview

The Data Transfer Process (DTP) is the SAP BW/BW4HANA object that moves data between persistence layers (PSA, DataSource, ADSO/InfoCube, and other targets) using the rules defined in a Transformation. This part covers DTP fundamentals, types (full and delta), configuration, and intermediate design topics including filters, error handling, delta queue mechanics, semantic groups, and performance/troubleshooting in production landscapes.

Lessons in this topic

Interview questions covered

  • What are the core concepts of DTP, and how would you explain them clearly in an SAP interview?
  • How would you apply DTP in a real SAP project? Walk through the design or implementation approach.
  • A production issue is reported in DTP. What would you check first, and how would you troubleshoot it systematically?
  • What are the most important design decisions, trade-offs, and best practices in DTP?
  • Suppose you inherit an existing DTP solution. How would you review it before making a change?
  • A senior architect is reviewing DTP. The project situation is: A retail company loads daily sales transactions from an ECC DataSource into a BW/4HANA ADSO. What design changes, validation evidence and production controls would you require before approving the solution?
  • Using this SAP project situation — A retail company loads daily sales transactions from an ECC DataSource into a BW/4HANA ADSO — explain DTP Fundamentals: Purpose, Types, and Basic Configuration. What should happen, which concepts or process steps matter, and what common mistake would you avoid?
  • A project encounters this situation while working on DTP Error Handling, Semantic Groups and Delta Queue Management: A retail BW client had a delta DTP loading POS transaction data into an ADSO nightly. Walk through how you would analyze the requirement or issue, what you would validate, and how you would test the solution before release.
  • A project encounters this situation while working on DTP Design in Practice: Filters, Error Handling, Delta Mechanics, and Troubleshooting: A finance reporting team notices that a monthly aggregated key figure in an ADSO occasionally shows incorrect totals only on days with very high transaction volume. Walk through how you would analyze the requirement or issue, what you would validate, and how you would test the solution before release.

Related topics

Interview questions on this topic