我有一个用例,其中有多个RDMS data-sources
,我想从这些metadata
中提取data-sources
。用户将基于lookup
选择data-source
类型并建立连接。成功连接后,将填充表和列的详细信息。
由于我是Python的新手,所以我提供了一种解决方案,可以使用条件语句编写代码并相应地建立连接。但是我认为这不是最佳和合适的解决方案,因为对于每个新的data-source
,我都必须对代码进行更改。
我正在寻找一些想法/建议,通过它们可以归档一些动态行为。类似于dialects
工具中可用的ORM
或某些库,它们将对所有data-source
类型执行相同的查询。
感谢您的想法/建议。