2016-10-31 6 views
3

Возможно ли использовать SparkSQL в Zep Notebook взять вход dynamic form и связать его, как это можно сделать с помощью Angular interpreter? Я пытаюсь использовать SparkSQL в Zep Notebook для создания панели мониторинга, но хочу, чтобы пользователь мог вводить значение универсальной переменной в начале ноутбука и применять его для нескольких абзацев.Динамические формы + привязка переменных SparkSQL в Zep-ноутбуках

ответ

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

 Смежные вопросы

  • Нет связанных вопросов^_^