2016-02-27 130 views
0

我在cep控制台中定义了一个数据源,转移到cep分析仪表板并尝试创建新的小工具。这失败并出现错误。没有数据源可用。通过查看创建小工具的源代码,对不属于默认安装的分析服务存根存在依赖关系。我转而使用DAS并得到相同的错误。任何人都有任何指示让这个工作?创建小工具失败

+0

参考DAS文档可你提到了DAS版本并粘贴了错误日志。你也可以通过点击“测试连接”按钮确保数据源连接成功吗?我希望您已将相关的数据源驱动程序jar复制到​​/repository/components/lib文件夹中。 – Anuruddha

回答

0

其实小工具的数据源并不是数据库的数据源。小工具的数据源是CEP和DAS中的数据流。

有两种类型的小工具。

1.实时处理小工具 - 这些小工具将立即为数据流收到数据实时绘制数据。为了创建这些,您需要为流创建UI发布者[1]。然后该流将作为仪表板小工具创建中的数据源显示。请参阅CEP文档以了解如何创建实时小工具[2]。

2.批量处理小工具 - 这些小工具将从分析事件表和绘图中加载数据。在WSO2 DAS中,如果您创建一个流并将其保存到事件表[3]中,那么这些流将在分析仪表板中显示为数据源。请有关如何创建一个小工具[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