是否可以使用 Apache-Zeppelin 的笔记本 REST-API 执行 SQL 查询并检索结果?

Is it possible to use Apache-Zeppelin's Notebook REST-API to execute SQL queries and retrieve the results?

我一直在探索 Apache Zeppelin,我发现了 Notebook REST-API

浏览文档后,我无法理解是否可以通过 Notebook API 发送 SQL 查询,在 Apache Zeppelin 中执行它,并通过相同的通道检索其结果.

为此,我将使用 Spring 引导服务器将查询发送到 Apache Zeppelin 服务器并接收返回的查询结果。

是否可以使用 Zeppelin 来实现这个目标?

在Zeppelin中,执行单位是一个paragraph and a note包含多个段落。因此 运行 查询,

  1. create a note
  2. create a paragraph
  3. execute the paragraph asynchronously(也有同步版本,但需要考虑大查询)

目前没有API更新段落文本。 (https://issues.apache.org/jira/browse/ZEPPELIN-1897) 所以我们每次都需要创建新的段落。