我在cep控制台中定义了一个数据源,转移到cep分析仪表板并尝试创建一个新的小工具。这失败并出现错误。没有可用的数据源。查看用于创建小工具的源代码,存在对不属于默认安装的分析服务存根的依赖性。我切换到使用DAS并得到了同样的错误。任何人都有任何指示让这个工作?
答案 0 :(得分:0)
实际上,小工具的数据源不是数据库的数据源。小工具的数据源是CEP和DAS中的数据流。
有两种类型的小工具。
<强> 1。实时处理小工具 - 这些小工具将实时绘制数据,作为流的即时数据。要创建这些,您需要为流[1]创建UI发布者。然后,流将在仪表板小工具创建中显示为数据源。请参阅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