I have asked many BO experts ( colleagues) I know, they have never encountered such scenario. Are there any specific need of macros in BO universe? So far, I have worked too, I never come across a requirement.
Maybe you can post this to SAP DS forum and they will surely reply. I used to work in SAP DS etl before.