Thanks Jeff for sharing this.   I’ve often wanted to take what I did in my 
notebook, and then make that logic flow something that could be triggered by 
other processes.   I used the CRON feature that was available always in the 8.x 
line of Zeppelin, and had the end of my notebook be a HTTP PUT with my output 
calculations for example ;-).

I’m not sure about the term High and Low.   The other project that I saw that 
used those terms was Apache Poi, and they had a high-level API about a Excel 
spreadsheet, that abstracted a lot away, and then a very low-level one where 
you were working with, and then a low level one where you worked with the basic 
datastructures.

I would think that “High Level” is the working with notebooks and paragraphs, 
but without really knowing what was going on inside of them.  I interact with 
Notebook X and Notebook Y, but they are blackboxes to me.   Whereas the “Low 
Level” would be the “I am actually running code against Zeppelin, and 
understand how to run code on Zeppelin”.

I know this is the opposite of your definition!

Regardless of naming, more ways to leverage Zeppelin would be nice.  



> On Jul 24, 2020, at 11:53 AM, Jeff Zhang <zjf...@gmail.com> wrote:
> 
> Hi Folks,
> 
> I'd like to discuss this proposal with you about the zeppelin client api 
> (zeppelin sdk).
> The background is that now Zeppelin’s main usage scenario is interactive data 
> analysis. Although it provides rest api, it is not easy for an external 
> system (e.g. scheduler system) to integrate Zeppelin for the scenario where 
> zeppelin is used as a backend job service. So I propose to introduce a new 
> module: Zeppelin client api (Zeppelin SDK), whose purpose is to provide easy 
> api for external systems to integrate zeppelin.
> 
> I have created a google doc for the details, welcome any comments and 
> feedback.
> 
> https://docs.google.com/document/d/1bLLKKxleZlZpP9EFJlLLkJKwDBps-RNvzNwh3LFZWZ4/edit?usp=sharing
>  
> <https://docs.google.com/document/d/1bLLKKxleZlZpP9EFJlLLkJKwDBps-RNvzNwh3LFZWZ4/edit?usp=sharing>
> 
> 
> -- 
> Best Regards
> 
> Jeff Zhang

_______________________
Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 | 
http://www.opensourceconnections.com <http://www.opensourceconnections.com/> | 
My Free/Busy <http://tinyurl.com/eric-cal>  
Co-Author: Apache Solr Enterprise Search Server, 3rd Ed 
<https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw>
    
This e-mail and all contents, including attachments, is considered to be 
Company Confidential unless explicitly stated otherwise, regardless of whether 
attachments are marked as such.

Reply via email to