It is impossible to select table without selecting schema in "New Dataset" view. #31022
Open
3 tasks done
Labels
data:dataset
Related to dataset configurations
Bug description
Hello everyone. I'm working on a new db_engine_spec and I've found it very difficult.
Dialect I'm trying to integrate with Superset does not support schemas. AFAIK it is not a "rare" scenario - but it is impossible to create physical dataset using table without selecting some schema (only virtual datasets based on queries are available).
What can I do to bypass this issue? If there is a good and easy hack - I'd like to use it!
It would be nice if db_engine_spec would have supports_schemas = True field that we could override in our custom spec. SQLAlchemy have this field already https://github.com/sqlalchemy/sqlalchemy/blob/rel_1_4/lib/sqlalchemy/engine/default.py#L72, so probably you can rely on it.
Screenshots/recordings
Superset version
master / latest-dev
Python version
3.9
Node version
16
Browser
Chrome
Additional context
No response
Checklist
The text was updated successfully, but these errors were encountered: