2016-05-09 3 views
3

enter image description here я пытаюсь z.load в апача дирижабля следующим образом:z.load в апаче результатов Цеппелин ошибочных

%dep 
z.load("/zeppelin-0.5.6-incubating-bin-all/lplibs/hive/csv-serde-1.0.5-jar-with-dependencies.jar") 

я получаю ERROR и говорит (не уверен, что это ошибка):

Must be used before SparkInterpreter (%spark) initialized 
Hint: put this paragraph before any Spark code and restart Zeppelin/Interpreter 

этот раздел дирижабля является первого я имею в моем ноутбуке, так что я не уверен, что его жалуясь ..

ответ

1

В настоящий момент я не могу проверить вашу проблему, но перед загрузкой файла jar-зависимой перезагрузки необходимо перезапустить интерпретатор (нажать кнопку перезапуска).

0

Возможно, что Sparkcontext уже запущен другим ноутбуком.

Как упоминалось в Kangrok, просто перезапустите Spark-интерпретатор.

Но кроме того, почему бы вам не использовать последний zeppelin, в котором вам не нужно использовать% dep для загрузки ваших зависимостей. Вместо этого он может загружаться с экрана Interpreter.

Более подробную информацию можно найти здесь https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/manual/dependencymanagement.html