Конфигурация URL zeppelin AdditionalRemoteRepository в Управлении зависимостями для Interpreter Spark - PullRequest
0 голосов
/ 09 февраля 2020

Я застрял, добавив следующий класс в zeppelin: https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch-spark-20_2.10/7.5.2

Какой синтаксис для zeppelin.dep.additionalRemoteRepository для добавления mvnrepository.com здесь?

Я также развернул локальную версию apache архива и попытался https://archiva.secscs.com/repository/internal (где archiva.secscs.com - мое локальное DNS-имя), но ни одна не работала.

Можете ли вы подскажите, пожалуйста, какое значение URL я могу указать в дополнительном URL удаленного хранилища?

Спасибо, --Larry

1 Ответ

1 голос
/ 09 февраля 2020

Это объясняется в официальной документации . Для вашего примера:

  • Go на странице переводчиков и нажмите edit на интерпретаторе Spark
  • Внизу есть поле артефакт , заполните его: org.elasticsearch:elasticsearch-spark-20_2.10:7.5.2 (всегда в форме groupId:artifactId:version)
  • Сохраните изменения, и Zeppelin перезапустит интерпретатор для загрузки добавленной зависимости.

Другой способ - использовать интерпретатор %spark.dep для загрузки зависимостей:

%spark.dep
// add maven repository
z.addRepo("RepoName").url("RepoURL")

// add artifact recursively
z.load("groupId:artifactId:version")

Подробнее см. Dynami c Загрузка зависимостей через %spark.dep интерпретатор подробности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...