#apache-zeppelin
#apache-zeppelin
Вопрос:
Недавно я обновил свой zeppelin с 0.8.1
до 0.9.0-preview
(также обновил spark с 2.2 до 3.0,1). Здесь я не могу выполнять ноутбуки параллельно (одним и тем же пользователем или другим пользователем). Первое выполненное задание отправки ноутбука в spark продолжает выполняться, с другой стороны, все остальные ноутбуки отображаются как ожидающие.
Даже после успешного завершения первого notbook другие notbook не могут быть выполнены.
В предыдущей версии мне удалось запустить несколько записных книжек одновременно.
Настройка в zeppelin intrpreter
Ответ №1:
Вы получаете только один сеанс, когда делитесь своим сеансом по всему миру. Это означает, что каждый выполняемый абзац помещается в очередь и обрабатывается последовательно, как показано на рисунке ниже:
В зависимости от вашей рабочей среды вам следует изменить настройки на per note
или на per per user
(в случае многопользовательской среды) и scoped
или isolated
mode .
Ниже приведен обзор из официальной документации преимуществ и недостатков режима shared
, isolated
, и scoped
с точки зрения ноутбука:
Комментарии:
1. Paragraph должен выполняться (также выполняется) последовательно, но notbook может выполняться параллельно? поведение отлично работает в
zeppelin-0.8.*
, но не вzeppelin-0.9.0-preview
2. @HiteshGhuge Ноутбуки могут работать параллельно, если вы измените настройки на
per note
иscoped
илиisolated
.3. в этом случае переводчик будет создан для каждой заметки?
4. @HiteshGhuge в
isolated
нем будет интерпретатор, и вscoped
нем будет сеанс. Пожалуйста, прочтите таблицу моего ответа, в ней содержатся все ответы.