Я успешно добавил новый интерпретатор JDBC в предпочитаемую базу данных с помощью обычного пользовательского интерфейса zeppelin. Оно работает. Мой Zeppelin работает на док-контейнере на моей машине. Я заметил, что он добавил мою конфигурацию интерпретатора в файл /zeppelin/conf/interpreter.json.
Я извлек фрагмент json, который был вставлен в файл, в коллекцию interpreterSettings. Я создал скрипт, который программно добавил бы этот блок json в /zeppelin/conf/interpreter.json, чтобы мой контейнер запускался с этим интерпретатором, настроенным из коробки.
Но после того, как я запустил свой скрипт на совершенно новом контейнере Zeppelin, получилось так:
1) работает - кусок json успешно вставлен в /zeppelin/conf/interpreter.json
2) Zeppelin не будет показывать мой переводчик на своем интерфейсе
Что еще я должен сделать, чтобы программно добавить этот интерпретатор в мой контейнер Zeppelin?