Re: [Proposal] Zeppelin Client API (Zeppelin SDK)

2020-08-29 Thread Jeff Zhang
Hi Folks, I have created PR for this feature, this is a big PR. But you can just take a look at the examples in new module zeppelin-client-examples to see what this zeppelin client api would look like. Welcome any comment and feedback. https://github.com/apache/zeppelin/pull/3887 Jongyoul Lee

Re: [Proposal] Zeppelin Client API (Zeppelin SDK)

2020-08-03 Thread Jongyoul Lee
Sounds good to me as well. BTW, don't we have to change some web socket code as well? <- It's just an idea. I would like to see PoC for it and I'm willing to help to improve it because my company needs it too. 2020년 8월 1일 (토) 오전 12:05, Jeff Zhang 님이 작성: > Good idea, Moon, I think cli would be

Re: [Proposal] Zeppelin Client API (Zeppelin SDK)

2020-07-31 Thread Jeff Zhang
Good idea, Moon, I think cli would be a good start for users. This kind of cli is a super combination of spark-shell, hive beeline, flink scala shell, python shell. e.g. >>> %spark sc.version >>> %hive show tables >>> %python print('hello world') moon soo Lee 于2020年7月31日周五 下午10:55写道: > Looks

Re: [Proposal] Zeppelin Client API (Zeppelin SDK)

2020-07-31 Thread Jeff Zhang
Thanks for your feedback, I have created ticket https://issues.apache.org/jira/browse/ZEPPELIN-4981 Just like @Alex Ott mentioned, this api may need several iterations, so I plan to make it as an experimental feature first, and then refine the api based on user feedback. . Alex Ott

Re: [Proposal] Zeppelin Client API (Zeppelin SDK)

2020-07-31 Thread Alex Ott
Idea is very good - I think that we'll need to get several iterations of API refinement, but current approach looks promising. On Fri, Jul 24, 2020 at 5:54 PM Jeff Zhang wrote: > Hi Folks, > > I'd like to discuss this proposal with you about the zeppelin client api > (zeppelin sdk). > The

Re: [Proposal] Zeppelin Client API (Zeppelin SDK)

2020-07-27 Thread Eric Pugh
:-). That makes sense to me, just that I feel like the Low and High words make it seem like they are for the same scenario, just differing levels of knowledge needed by the user. Having said that, I do really like the idea of letting Zeppelin solve more use cases! > On Jul 25, 2020, at

Re: [Proposal] Zeppelin Client API (Zeppelin SDK)

2020-07-25 Thread Jeff Zhang
Hi Eric, Thanks for your feedback. I name them as high level api and low level api just because the high level depends on the low level api. Actually the high level api and low level api are for difference scenarios. The low level api is for the scenario that user write code in notebook and would

Re: [Proposal] Zeppelin Client API (Zeppelin SDK)

2020-07-24 Thread Eric Pugh
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

[Proposal] Zeppelin Client API (Zeppelin SDK)

2020-07-24 Thread Jeff Zhang
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