Сначала вы можете создать поток событий, указав атрибуты и указав, какие атрибуты вам необходимо сохранить. Когда события поступают в потоки, они будут храниться в таблицах Events [1].
Затем вы можете создать приемник событий для этого потока событий [2]. При создании потока событий вы можете использовать такие протоколы, как Thrift, Soap, Http, Mqtt, JMS, Kafka и веб-сокеты. Вы можете написать простое Java-приложение для публикации данных в приемнике DAS, который вы создали по протоколу формата сообщения, который вы выбрали. Например, если вы создаете приемник SOAP, вы можете использовать данные в формате мыльных сообщений, а также, если вы создаете приемник HTTP, вы можете использовать формат JSON.
Вы можете создать панель мониторинга и гаджеты для визуализации таблицы событий, созданной вашим постоянным потоком [3]. Обратите внимание, что эта таблица событий содержит все события, полученные WSO2 DAS, вы можете обработать эти данные с помощью искрового SQL [4] и создать несколько потоков, которые можно использовать в Analytics Dashboard.
[1]https://docs.wso2.com/display/DAS300/Understanding+Event+Streams+and+Event+Tables
[2] https://docs.wso2.com/display/DAS300/Configuring+Event+Receivers
[3] https://docs.wso2.com/display/DAS300/Analytics+Dashboard< /а>
[4] https://docs.wso2.com/display/DAS300/Batch+Analytics+Using+Spark+SQL
person
Tharik Kanaka
schedule
08.01.2016