我想通过 JDBC 驱动程序将超集连接到数据库。但据我发现,没有为此目的准备好的 SQLAlchemy 方言。最接近的选项可能是jaydebeapi,但它也没有 SQLAlchemy 方言。
问题是 SQLAlchemy DB Engine 是否有办法通过 JDBC 驱动程序连接数据库?或者有没有办法在超集中使用 JDBC 驱动程序?
我想通过 JDBC 驱动程序将超集连接到数据库。但据我发现,没有为此目的准备好的 SQLAlchemy 方言。最接近的选项可能是jaydebeapi,但它也没有 SQLAlchemy 方言。
问题是 SQLAlchemy DB Engine 是否有办法通过 JDBC 驱动程序连接数据库?或者有没有办法在超集中使用 JDBC 驱动程序?
这是我不断遇到的问题——SQLAlchemy 项目和 JayDeBeAPI 项目都不想跨过这座桥,真是太遗憾了。
它会在任何选择 SQLAlchemy(如 Superset)的工具中自动启用如此多的附加功能。
我知道 SQL Alchemy 需要更深入地了解特定 DB 的 SQL 方言,因为它的 ORM 功能,但是实现一个主要功能的通用 JDBC 层和/或继承现有的方言应该相当简单。
我能找到的最新参考是这样的:
看起来 JDBC API 是最近才发布的(2020 年 10 月):