Implement Custom Channels in Salesforce for CDC Events
Here is the quick overview of how to setup Custom Channels on CDC when there is a scenario/requirement to send specific fields in every event payload.
CDC usually sends only the fields which are populated in Create/Update operations and with the Custom Channels, we can send set of specific fields in every event. This is very common requirement for Integration with Data Warehouse where data replication needs to have set of specific fields replicated in every event.
Gourav Sood on LinkedIn: Event Filtering and Enrichment | Developer Quick Takes
We used this pattern recently for a customer and it works seamlessly.