有没有办法为Superset提供apache Solr后端?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有办法为Superset提供apache Solr后端?相关的知识,希望对你有一定的参考价值。
我正在尝试从Superset连接到Apache Solr数据源。根据我的理解,Solr是Java,Superset是用python开发的,SqlAlchemy中没有Solr的方言。
答案
你无法为开箱即用的Solr创建一个Superset数据源,因为(对你而言)Solr没有SQLAlchemy方言。
请注意,只要存在功能性的SqlAlchemy方言和Python驱动程序,SQLAlchemy(或Superset)就不关心该数据源是用java(或Fortran)编写的。
话虽这么说,Solr不存在SQLAlchemy方言的原因是它们是基于不同的目的而构建的,并且基于不同的结构。
您最好的选择可能是实现某种类型的数据提取过程,从Solr中获取所需的数据,并将其放入支持的数据库中。
以上是关于有没有办法为Superset提供apache Solr后端?的主要内容,如果未能解决你的问题,请参考以下文章
Apache Superset从入门到放弃(基于python3.6.9)
Apache Superset从入门到放弃(基于python3.6.9)
yum 安装apache 发现没有phplib5.so解决办法