Hi here,
I was playing a bit with the python ingestion library and I found very convenient the way the python classes are generated from the data model and allow to interact with high level objects. It is really a pleasure to work with it.
However, due to the problem I’m solving, ingesting data is only one of the aspects I have to deal with. The other is getting and showing information from the Datahub GMS api.
This side of the problem is proving a little more challenging as there is no ready-to-use library (afaik) to convert the json documents into python objects. This, imho would result in cleaner code (no need to mix two different client with different abstraction levels), and would also be very convenient for seamless get-modify-ingest operations.
Therefore I have a couple of questions:
• Is there any plan to add a rest client using the same high level python object abstractions?
• Is there currently a way to perform the deserialisation of the json objects from the REST api into python classes?
Many thanks!