#wso2 #event-stream-processing
# #wso2 #обработка потока событий
Вопрос:
Когда я пытаюсь использовать #streamingml
расширение в WSO2 SP, я получаю сообщение об ошибке, что расширение недоступно.
Однако я убедился, что siddhi-execution-streamingml-1.0.15
оно загружено и помещено в /lib
каталог.
Я запускаю это в Ubuntu 16.04 как службу docker. Я загрузил расширение и поместил его в каталог /lib.
@info(name = 'training-query')
from ProductionTrainingStream**#streamingml:updateHoeffdingTree**('SweetTypeModel', 5, density, volume, sweetType)
select *
insert into TemporaryStream;
Комментарии:
1. Какую версию SP вы используете? Можете ли вы попробовать использовать последнюю версию этого jar, если вы используете последнюю версию SP? mvnrepository.com/artifact /…
2. Спасибо, Лакшан. Версия, которую я использую, — SP430. Я попробую это расширение и посмотрю, поможет ли это мне решить проблему.
3. Привет, Лакшан, я попробовал это с последней версией siddhi-execution-streamingml-1.1.1.jar . Все еще не повезло. Я продолжаю получать ту же ошибку. Должен ли я выполнить какое-либо действие после сохранения файла расширения в папке $ SP_HOME / lib? Например, импортировать расширение в редакторе или добавить его в какой-либо конфигурационный файл или что-то в этом роде?
Ответ №1:
Классификация HoeffdingTree поддерживается siddhi-gpl-execution-streamingml. Загрузите его последнюю версию из maven и скопируйте ее в каталог SP_HOME / lib.