MarioDurantez commented on issue #23850:
URL: https://github.com/apache/superset/issues/23850#issuecomment-1556779220

   I met a similar problem with an Athena datasource. I found that superset 
2.1.0 uses SQLAlchemy's get_view_names() 
[here](https://github.com/apache/superset/blob/fc8c537118ce6c7b3a4624f88a31e2e7fb287327/superset/db_engine_specs/base.py#L1186).
 The pyAthena version suggested in the docs did not implement this call, and 
the NotImplementedError was being caught and supressed by superset code. 
   
   I solved by upgrading pyAthena to >=2.0.0, which already implements 
get_view_names(). Unfortunately, [the most recent Impala driver for 
sqlAlchemy](https://github.com/cloudera/impyla/blob/db67498e0a4e833b64e5e070272be2fcbd36f443/impala/sqlalchemy.py)
 does not implement this call, only get_table_names().
   
   Currently the only solution seems to be downgrading Superset to 2.0.1. 


-- 
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: notifications-unsubscr...@superset.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org
For additional commands, e-mail: notifications-h...@superset.apache.org

Reply via email to