confd_trans_cbs trans_cbs_ and multiple confd_trans_cbs data_cbs_

I have several call-points for operational data defined in the YANG. To set the fields, I have registered only one transaction callback and multiple data callbacks. Does it have any performance impact?

Best regards,

Having one transaction callback is a good choice. Keeping the data callbacks separate makes sense unless you have very similar data to return, and into minimising the footprint.
See more on this subject in the ConfD UG Chapter “The Protocol and a Library Threads Discussion” to select the best design for your particular use-case.