Как связать или добавить зависимость между абзацами в записной книжке Zeppelin

#apache-zeppelin

#apache-zeppelin

Вопрос:

У меня есть «Тест» записной книжки Zeppelin. В этой записной книжке есть 2 абзаца, как показано ниже

1.

 %spark
import statements;
val df=sqlContext.read.format....cassandra..table
df.registerTempTable("users")
  

2.

 %spark.sql
select date,count(users) from users
  

Я планирую запускать эту записную книжку каждые 5 минут. При первом запуске я получаю сообщение об ошибке из второго абзаца о том, что таблица «пользователи» не найдена.

Мне нужно добавить зависимость ко 2-му абзацу таким образом, чтобы 2-й абзац выполнялся только после завершения первого. Как добиться этого в Zeppelin 0.6.0?

Комментарии:

1. Сталкиваюсь с аналогичной проблемой. Любое предложение будет высоко оценено

2. Смогли ли вы найти какое-либо решение для этого? Я не смог найти никакого решения для этого

Ответ №1:

Начните абзац 2 с абзаца 1 с помощью z.запустите

z.run(«paragraphID«)

Ответ №2:

В zeppelin 0.8 абзацы можно выполнять последовательно

Комментарии:

1. Привет @zjffdu Я работаю с zeppelin 0.8.0, и абзацы не выполнялись последовательно, я хочу знать, пропустили ли какую-то конфигурацию

2. Можете ли вы поделиться более подробной информацией? например, какие интерпретаторы вы используете? Потому что у меня это работает, поэтому было бы лучше знать, как воспроизвести эту проблему.

3. Спасибо, @zjffdu за быстрый отклик при работе с spark и интерпретатором MongoDB, я должен настроить запросы с использованием angular и отправить параметр в MongoDB для выполнения запроса, а затем вернуть результат в виде таблицы и панелей мониторинга…

4. Вы не возражаете задать вопрос в списке рассылки пользователя zeppelin и прикрепить файл note?