villebro commented on issue #31932:
URL: https://github.com/apache/superset/issues/31932#issuecomment-2619880827

   > Regarding "Database connectors", we already have a plugin architecture 
based on Python entry points, and today it's possible to install new DB engine 
specs from 3rd-party codebases. The only thing missing is a proper definition 
of the interface, which is documented but sometimes falls out of sync.
   
   The idea here is to not only support various SQLAlchemy based connectors, 
but any queriable datasource. I know Superset used to have an abstraction for 
this, but it was really an intersection of Native Druid and SQLAlchemy, and 
didn't abstract well to other datasource types. By having well defined 
interfaces on the datasource level, the community could then author their own 
connectors, and query those via SQL Lab (probably Query Lab going forward) if 
they so wish. Examples could include PromQL or arbitrary NoSQL dbs.


-- 
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