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