阅读(3675) (0)

Solr JDBC驱动程序:Apache Zeppelin

2017-12-07 13:43:38 更新

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

Solr JDBC驱动程序

2、然后点击“Create”:

Solr JDBC驱动程序

3、输入关于Solr安装的信息:

Apache Zeppelin

对于大多数安装, Apache Zeppelin将PostgreSQL配置为JDBC解释程序默认驱动程序。如上面所述, 默认驱动程序可以由 Solr 驱动程序替换, 也可以添加一个单独的JDBC解释程序前缀,如Apache Zeppelin JDBC解释器文档中所述。

创建一个Notebook

如果您要在Apache Zeppelin中新建一个Notebook,请执行下列操作:

1、点击Notebook,选择创建新笔记:

Apache Zeppelin

2、提供一个名字并点击“Create Note”

Apache Zeppelin

用Notebook查询

对于某些笔记本,默认情况下,JDBC解释程序将不会绑定到笔记本。请参考将JDBC解释器绑定到Notebook的说明。

以下是Solr查询的结果:

Apache Zeppelin

下面的代码块假定Apache Solr驱动程序被设置为默认的JDBC解释器驱动程序。如果情况并非如此,则可以获得使用不同前缀的说明

%jdbc
select fielda, fieldb, from test limit 10