✏️ Explanatory Question
An RDP (Report Data Provider) class in SSRS is used when a query cannot fulfill the report requirements alone. It allows for additional business logic to process and provide data for the report. It works alongside a contract class that defines the report parameters.