标题:
检测实时数据流中的复杂事件(2)
[打印本页]
作者:
look_w
时间:
2018-6-24 13:27
标题:
检测实时数据流中的复杂事件(2)
第 3 步. 部署应用程序并查看它现在将按原样部署该入门应用程序,不更改任何代码,然后浏览 UI。在本教程后面,您有机会自定义该应用程序并重新部署它。
在操作系统命令行中,进入其中包含已解压应用程序的目录。
连接到 Cloud Foundry 的 Bluemix 实例:cf api
https://api.ng.bluemix.net
cf login
部署您的应用程序:cf push
yourapp
在 Bluemix 中,单击应用程序的路径打开它。您会看到一个名为
Welcome to the Event Detection Sample Application!
的基础网页:
Application Flow
部分列出了该应用程序正在执行的步骤及其状态。
Event Types
部分定义了应用程序正在检测的事件类型。
Application Results
部分显示已检测出的事件。它还会显示当前报告的最高和最低温度。
第 4 步. 探索正在运行的 Streams 应用程序
返回到 Bluemix,调出 Streaming Analytics 服务的服务仪表板。您可通过多种方式访问该仪表板,包括单击应用程序中的 Streaming Analytics 图标:
Streaming Analytics 仪表板(如这里所示)提供了控制实例的各种任务以及相关信息的链接:
您也可以使用该仪表板启动 Streaming Analytics 控制台,控制台中显示了 Streaming Analytics 实例的信息。
单击仪表板上的
LAUNCH
按钮,显示 Streaming Analytics 控制台。在这个屏幕截图中,控制台显示了一个正在运行的作业 — 正在执行复杂事件检测的 Streams 应用程序:
在下面的屏幕截图中,每个连接显示当前元组速率为 0,因为天气数据的来源是 “爆发性” 的:不会频繁地发布新数据,所以在某些时间段没有数据可处理。要在该图中看到非零的元组速率,可重新启动 Bluemix 应用程序并立即切换到该图。在 Streams 应用程序处理初始的大量数据时,您至少会在几分钟内看到非零的元组速率。
最大化控制台右上角的 Streams Graph 窗格,以显示 Streams 应用程序的流程图。使用浏览器的缩放控件来查看整个流程图。该图显示了 Streams 应用程序的实时运行状态。可将鼠标悬停在该图上的操作符或它们之间的连接上,以获得更详细的信息。在下面的屏幕截图中,将鼠标悬停在该图中的一个连接上,会显示在该图中前两个操作符之间流动的元组数量等信息:
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0