
创建及部署
-
在TDC平台界面,点击左侧的“大数据”标签,进入大数据产品页面:
-
点击左上角的“自定义产品”,进入自定义云产品页面,设置产品名称、图标、简介、版本名称和产品描述,点击下一步:
-
在以下页面中勾选所需要的组件,并选择组件的版本号,并点击“新建产品”完成对产品的创建:
-
回到大数据产品页面,可以看到新建的“openplant”产品已经创建成功,您可以点击产品图标右上角的“部署”按钮,直接进入产品部署页面,或者点击产品图标,进入产品的描述页面,如下:
-
在该页面,你可以看到你所定义的云产品的一些基本信息,点击部署按钮,进入部署页面,并设置实例描述、可见性,以及选择是否开启安全和接入数据目录,点击下一步:
-
在这一步,对各组件进行资源配置,或者选择现有的模板,快速完成配置,点击下一步:
-
在以下页面,进行参数的配置,完成后点击部署:
-
这时会跳出弹窗,以确认你所要部署的实例信息,点击“确认”后,完成部署:
-
可以在大数据>已部署实例中看到刚才已经部署好的实例:
实例开发
下面通过一个例子来演示实例开发的过程。该例子主要流程为:通过云产品中的组件,对数据做实时计算,并将其以自定义报表的形式展示出来。
组件及软件介绍
-
实时数据库系统openPlant
实时数据库系统openPlant,是一款针对海量动态数据进行采集、存储、分析和展示的数据库产品。
-
命令行终端
命令行终端是集成的组件命令行交互界面。该界面上,除了支持Linux命令,还可以通过命令行的方式对Inceptor、Hyperbase、HDFS、Zookeeper等云产品内的组件进行维护管理。
-
Inceptor任务监控
Inceptor执行任务的监控页面,通过对信息的抽取与整理,提供可视化以及统计化的信息,帮助您了解Inceptor中任务的运行情况,从而对运行资源以及数据分布进行更有效的控制。
-
Pilot报表工具
Pilot是一款轻量级的、自助式智能报表分析工具,支持多种数据源,提供强大的数据集管理功能,使用户通过简单的拖放即可实现对各类查询的操作。
开发流程
-
打开openPlant实时数据库,输入登录信息,查看传感器的数据:
-
进入大数据>已部署实例>openplant,在开发入口中找到“命令行终端”,点击进入:
-
进入终端界面后,通过使用Slipstream 对传感器数据做实时计算,并传入到Pilot中:
-
使用inceptor任务监控组件,对实时计算进行可视化监控:
-
自定义报表,并发布:
-
通过pilot组件,将实时报表上线: