mistercrunch commented on issue #27194:
URL: https://github.com/apache/superset/issues/27194#issuecomment-2518348531

   Pointing out that https://github.com/apache/superset/pull/30398 is ready for 
review/merge and is a bit related to the topic. Now looking at the issue as a 
whole, it was less about Superset providing a true uuid across instances (as 
the UuidMixin) implementation solves for - but more about allowing to enrich 
the Superset metadata with say a remote uuid from the metadata catalog. 
   
   For that purpose, many ORM-backed tables implement the `ExtraJSONMixin` -> 
https://github.com/apache/superset/blob/master/superset/models/helpers.py#L595, 
which is used to store arbitrary object metadata without having to change the 
database model. This seems like a decent entry-point to allow say an external 
service to enrich any model with any metadata. Seems it'd be possible to add 
endpoint(s) that would enable reading/write arbitrary key/value pairs to any 
model backed by `ExtraJSONMixin`
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to