Solr JDBC驱动程序:Apache Zeppelin
Apache Zeppelin
Solr JDBC驱动程序可以支持Apache Zeppelin。
这需要包含JDBC解释器的Apache Zeppelin 0.6.0版本或更高版本。
要在Solr中使用 Apache Zeppelin,您需要为Solr创建一个JDBC解释器。这会将SolrJ添加到解释程序类路径中。一旦解释程序被创建,您可以创建一个Notebook来发出查询。在Apache Zeppelin JDBC解释文件提供了有关JDBC前缀和其他功能的附加信息。
创建Apache Solr JDBC解释程序
创建Apache Zeppelin JDBC解释程序的步骤如下所示:
1、单击界面顶部导航中的“Interpreter”:
2、然后点击“Create”:
3、输入关于Solr安装的信息:
对于大多数安装, Apache Zeppelin将PostgreSQL配置为JDBC解释程序默认驱动程序。如上面所述, 默认驱动程序可以由 Solr 驱动程序替换, 也可以添加一个单独的JDBC解释程序前缀,如Apache Zeppelin JDBC解释器文档中所述。
创建一个Notebook
如果您要在Apache Zeppelin中新建一个Notebook,请执行下列操作:
1、点击Notebook,选择创建新笔记:
2、提供一个名字并点击“Create Note”
用Notebook查询
对于某些笔记本,默认情况下,JDBC解释程序将不会绑定到笔记本。请参考将JDBC解释器绑定到Notebook的说明。
以下是Solr查询的结果:
下面的代码块假定Apache Solr驱动程序被设置为默认的JDBC解释器驱动程序。如果情况并非如此,则可以获得使用不同前缀的说明。
%jdbc
select fielda, fieldb, from test limit 10