首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

检测实时数据流中的复杂事件(2)

检测实时数据流中的复杂事件(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          应用程序的实时运行状态。可将鼠标悬停在该图上的操作符或它们之间的连接上,以获得更详细的信息。在下面的屏幕截图中,将鼠标悬停在该图中的一个连接上,会显示在该图中前两个操作符之间流动的元组数量等信息:
返回列表