How can I real-time synchronize heterogeneous data?

The following sentence: We have a requirement to synchronize some table data in MongoDB to another MongoDB database in real time. There are two requirements: one is real-time, and the other is to only synchronize some fields of some tables in the original database, and the field names are different from those in the destination database, requiring some personalized configuration. Do you know if MongoDB has a similar tool, or do you know where to find a similar tool that can be implemented?

Not sure if this can work for your case. If not, you can try change stream capture