It's possible to exchange variables between Scala and Spark
through z.put and z.get.

How to pass a variable to %sh?

In Jupyter it's possible to do for example as

>   ! hadoop fs -put {localfile} {hdfsfile}


where localfile and and hdfsfile are Python variables.

Can't find any references for something similar in Shell Interpreter
https://zeppelin.apache.org/docs/0.7.0-SNAPSHOT/interpreter/shell.html

In many notebooks we have to pass small variabels
from Zeppelin notes to external scripts as parameters.

It would be awesome to have something like

%sh
> /path/to/script --param8={var1} --param9={var2}


where var1 and var2 would be implied to be fetched as z.get('var1')
and z.get('var2') respectively.

Other thoughts?


Thank you,
Ruslan Dautkhanov

Reply via email to