Hi All,
Couple of weeks I was experimenting zeppelin to create interactive
visualization. Since the cleaned data was available in mysql database in
structured format %jdbc was the obvious choice.
Since I wanted the dashboard to be interactive I used available dynamic
forms available by default.
Below are couple of challenges which I faced while using %jdbc interpreter,
If it seems valid enhancement I can go and create defects for them
1. *Something similar to z context in %jdbc interpreter* - I have a *input
box* which takes number of days as input . I have a number of paragraph
which has same *input box.* What I need is one input box at the top and
bind the remaining paragraphs with it. ?
1. Can I use something similar to Z context here
2. *Store query result into a spark data frame* : The second requirement
is to execute a mysql query using %jdbc and store the result as spark data
frame. Basically the requirement is to create multiple temp table after
executing a single sql query and create various type of visualization based
on those temp queries.
3. *Using Basic Display System with query result* : Can I use %html
inside query output . The requirement is – A query output has a column
which stores url and I wish to appear as an anchor tag so that it is
clickable.
4. *Easy way of pulling some paragraphs from different notebooks* : I
have different groups of user which need different type of visualization ,
the visualization which I want to show can be same/different or mixed. Is
it possible to create a master notebook with alls the paragraph and then
create notebooks by pulling some paragraph from it. Its not copy but can be
thought as reference.
5. *Authorization* - I have used Dynamic form ( text box), Now I want to
authorize user to modify the value in text box and execute the paragraph
but does not allow him to read/modify the sql query. Currently with the
available permission (owner/read/write) its not possible .
6. *Default visualization* – The default visualization bar chart shows
the label horizontally. When the number of label increases say to 40-50 or
length of text of a label increases I was able to see overlaps in the label
text. Is there a way to choose particular portion of the graph and then
zoom that portion.
7. *click on a visualization element to invoke any paragraph action* :
To make visualization sort of drill down is it possible to invocation a
different paragraph by clicking a bar chart. Its like taking input from bar
chart as an argument to next paragraph and then execute and transition to
that paragraph.
Thanks for your inputs and help
~Pankaj