Я хочу вставить некоторые данные в экземпляр ES на AWS (версия 5.6), используя Pentaho DI (версия 7.1 CE).
Эта функция реализована с использованием PHP, но у нее много проблем, ошибок и проблем с производительностью. Мы используем Pentaho DI для многих ETL-процессов, поэтому мы решили использовать Pentaho для ES.
Экземпляр ES настроен на 443 TCP-порту (говорит разработчик).
Прежде всего, я создал задачу «Elasticsearch массовая вставка» и протестировал массовую вставку на экземпляре localhost версии 5.6. Работает нормально, круто.
Но если я переключаю хост на удаленный, у меня возникает проблема "Узлы ElastickSearch не найдены".
Я не забыл о cluster.name и node.name во вкладке Settings, но ошибка по-прежнему меня раздражает!
Я попытался воспроизвести эти шаги в последней версии Pentaho DI - 8.2, и у меня возникли те же проблемы: (
Может быть, есть другой способ, другой плагин или другая задача для передачи данных на удаленный экземпляр ES в AWS?