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]
