You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by GitBox <gi...@apache.org> on 2022/01/22 21:03:04 UTC

[GitHub] [superset] ad-m opened a new issue #18139: Deprecated connector for Databricks in use

ad-m opened a new issue #18139:
URL: https://github.com/apache/superset/issues/18139


   **Is your feature request related to a problem? Please describe.**
   
   We use `databricks-dbapi[sqlalchemy]` since #13682 by @betodealmeida. That library is deprecated, so we should avoid using it.
   
   On [databricks-dbapi](https://github.com/crflynn/databricks-dbapi/blob/master/README.rst) following note are available:
   
   > This package is no longer maintained. Databricks now officially maintains a DBAPI package called `databricks-sql-connector <https://pypi.org/project/databricks-sql-connector/>`__ that is compatible with workspace and sql analytics clusters. There is also the newer `sqlalchemy-databricks <https://pypi.org/project/sqlalchemy-databricks/>`__ package which uses the ``databricks-sql-connector`` as a driver.
   
   **Describe the solution you'd like**
   
   We should migrate to a maintained driver for Databricks. We need to choose a solution that is stable, compatible, maintained, and compatible with our project's licenses.
   
   **Describe alternatives you've considered**
   
   We could drop Databricks support, but this is not a viable alternative.
   
   We could write our own connector, but it takes disproportionate resources.
   
   **Additional context**
   
   `sqlalchemy-databricks` package is MIT licensed package.
   `databricks-sql-connector` package is currently shared as "Public Preview". As such, it raises the possibility of its incorporation at this stage into the public release of Apache Superset. As such, it raises doubts about its applicability at this stage to the public release of Apache Superset. 
   


-- 
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-unsubscribe@superset.apache.org

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



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