как передать данные из класса Java в Wso2 DAS

Есть ли какой-либо документ или пошаговый процесс, который поможет нам использовать WS02 DAS для извлечения данных из объектов класса Java и отображения отчетов с использованием этих данных с помощью информационных панелей WS02.

Любая помощь могла бы быть полезна.


person ash    schedule 05.01.2016    source источник


Ответы (2)


Сначала вы можете создать поток событий, указав атрибуты и указав, какие атрибуты вам необходимо сохранить. Когда события поступают в потоки, они будут храниться в таблицах 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

Ваш предмет вопроса и тело противоречивы. Субъект говорит отправить данные, в то время как тело говорит вытащить данные.

Если вы хотите получить push-данные, вы можете перейти по https://docs.wso2.com/pages/viewpage.action?pageId=45952633 При этом используется экономный клиент для отправки данных в DAS.

См. https://docs.wso2.com/display/DAS300/Analyzing+Data о том, как анализировать необработанные данные. Вы можете написать искровые скрипты для анализа.

Наконец, вы можете https://docs.wso2.com/display/DAS300/Communicating+Results о том, как анализировать данные. Вы можете использовать REST API, доступный с DAS 3.0.0, для извлечения данных из DAS.

person Kalpa Welivitigoda    schedule 08.01.2016