#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?