Add REST api to get the necessary items
/catalog/dataset/lineage
/catalog/dataset/preview
/catalog/dataset/schema
/catalog/dataset/annotate
the idea here is to be able to give it descriptions/notes
Need to think through this one for details. Might separate those to different endpoints? or a single PUT/POST endpoint with data
For this sprint/phase of enhanced catalog i am re-using existing api to:
Save and get the schema as create/update full dataset api
Annotate schema fields as create/update full dataset api
Get dataset preview with multiple calls from ui to spark shell transform api
Created separate user stories for implementing
Preview API as a single API call: KYLO-3237
Annotate dataset: KYLO-3238
Lineage: KYLO-3239