Возможно ли использовать SparkSQL в Zep Notebook взять вход dynamic form и связать его, как это можно сделать с помощью Angular interpreter? Я пытаюсь использовать SparkSQL в Zep Notebook для создания панели мониторинга, но хочу, чтобы пользователь мог вводить значение универсальной переменной в начале ноутбука и применять его для нескольких абзацев.Динамические формы + привязка переменных SparkSQL в Zep-ноутбуках
3
A
ответ
4
Динамические формы уровня записи в Zeppelin еще не поддерживаются (есть Jira Introduce Note level dynamic form).
Я использую обходной путь сейчас:
выделить пункт для динамических форм и переменной связывания (например,
z.angularBind("BIND_VAR_A", z.input("VAR_A", 111)) z.angularBind("BIND_VAR_B", z.input("VAR_B", "Default"))
->image)восстановить переменные в любом пункте, который разделяет же контексте (например,
val VAR_A = z.angular("BIND_VAR_A") val data = "(select * from table where id = " + VAR_A + ") as data"
)- Он также работает с SQL переводчика:
%sql select * from data where id = VAR_A