Я определил источник данных в консоли cep, перешел на панель аналитики cep и попытался создать новый гаджет. Это не удается с ошибкой. Нет доступных источников данных. Глядя на исходный код для создания гаджетов, можно увидеть зависимость от заглушки службы аналитики, которая не является частью установки по умолчанию. Я переключился на использование DAS и получил ту же ошибку. У кого-нибудь есть указания, как заставить это работать?
Не удается создать гаджеты
Ответы (1)
Фактически источник данных гаджета не является источником данных для баз данных. Источником данных для гаджетов являются потоки данных в CEP и DAS.
Есть два типа гаджетов.
<сильный>1. Гаджеты обработки в реальном времени. Эти гаджеты отображают данные в режиме реального времени, как только данные, полученные для потока. Чтобы создать их, вам нужно создать публикатор пользовательского интерфейса для потока [1]. Затем поток будет отображаться как источник данных при создании гаджета панели мониторинга. Пожалуйста, обратитесь к документации CEP о том, как создать гаджет реального времени [2].
<сильный>2. Гаджеты пакетной обработки. Эти гаджеты будут загружать данные из таблиц аналитических событий и строить графики. В WSO2 DAS, если вы создадите поток и сохраните его в таблице событий [3], эти потоки будут отображаться как источники данных на аналитической панели. Пожалуйста, обратитесь к документации DAS о том, как создать гаджет [4]
[1] https://docs.wso2.com/display/CEP410/UI+Event+Publisher
[2] https://docs.wso2.com/display/CEP410/Creating+Gadgets< /а>
[3] https://docs.wso2.com/display/DAS301/Understanding+Event+Streams+and+Event+Tables
[4] https://docs.wso2.com/display/DAS301/Adding+Gadgets+to+a+Dashboard