@loud-island-88694 - thank you for the repsonse.
I had a look, and we could just use the dremio api to update the catalog.
However, the use case is we have a mesh architecture. Dremio will potentially be used by the different domains to do analysis and create their data products. What I want to achieve is adding these products to datahub with the least friction - particularly if the audience are analyst type roles who primarily use sql in their day-day work