Hi,
I am aware that SMC and DI are both built in Java. The Metadata bridge product allows export of metadata for tables,columns and associated constraints and indexes matching particular xml schema definitions. In using both tools I cannot see any way of running an export bridge as a batch process. When I run the metadata export manually, obviously 1 or more java classes are invoked which is why I asked if anyone has any information on what classes are being called and hopefully, information on the methods of those classes etc. The SAS Versioned JAR repository is very large so I hope I can get some targeted information. Javadocs would be great and anyone with experience and samples would be even better.
The batch promotion tools output in a SAS proprietary format which does not meet my requirements.
The reason for the question is that I am defining a solution architecture for a metadata platform (not in SAS) which integrates metadata from multiple platforms (SAP, BOBJ, OBIEE,Tableau, SAS etc.). The solution should not be dependent on human interaction to manually export the metadata. It should happen via a scripted process. My current thinking is to tie the export to our production deployment process via a post commit hook script
Basically, if SAS do not provide any type of CLI or SDK for Metadata Bridges then I will investigate two alternatives;
- Building our own API from the supporting classes if I can find details
- XSL transformation to CWM / OMG schema definition