Thank you for the response Moon. My requirement is to execute a notebook from an external java client. So we're not using dynamic forms but instead calling the "runParagraph" or "runAll" methods. We need to pass certain values from this external java client for the notebook to use during execution.
On Tue, Nov 24, 2015 at 2:15 AM, moon soo Lee <m...@apache.org> wrote: > Parameter here you mean is value in dynamic form? if it > is, RUN_PARAGRAPH websocket message ( > https://github.com/apache/incubator-zeppelin/blob/fa40d567f0915c6372bd1792c776d485a129fd26/zeppelin-web/src/components/websocketEvents/websocketMsg.service.js#L72) > can ship value for the dynamic form. > > (json structure in 'params' key in RUN_PARAGRAPH message from client will > be deserialized into > https://github.com/apache/incubator-zeppelin/blob/master/zeppelin-interpreter/src/main/java/org/apache/zeppelin/display/GUI.java > class) > > Thanks > moon > > On Tue, Nov 24, 2015 at 1:01 PM Girish Reddy <gir...@springml.com> wrote: > >> We've made progress in using the websocket API to execute a notebook. >> However we're unable to pass any parameters to the notebook. We have a >> requirement to pass a "jobid" runtime parameter so that the notebook can >> update a database once it's done execution. >> >> We have tried passing the parameters as HTTP headers hoping to access >> them via the HttpServletRequest object in NotebookServer. However this >> doesn't seem to work as the headers never make it through to the >> NotebookServer code. >> >> Any thoughts please? >> >> >> >> On Sat, Oct 17, 2015 at 8:22 PM, Renxia Wang <renxia.w...@gmail.com> >> wrote: >> >>> You can use Zeppelin websocket API to interact with notebooks. See here: >>> https://github.com/apache/incubator-zeppelin/blob/master/zeppelin-server/src/main/java/org/apache/zeppelin/socket/NotebookServer.java >>> >>> >>> Or you can use the REST API to create/delete/clone a notebook: >>> https://zeppelin.incubator.apache.org/docs/rest-api/rest-notebook.html >>> >>> The Websocket API provides more functionalities than the REST API. >>> >>> 2015-10-17 16:24 GMT-07:00 Girish Reddy <gir...@springml.com>: >>> >>>> Hello: >>>> >>>> Is there an API or any other way we can execute an existing notebook >>>> remotely? >>>> >>>> Also, can I programatically create a notebook with some "starter" code >>>> (or a template) so that users don't have to start from scratch? >>>> >>>> Thanks. >>>> >>> >>> >>