Building Data Dashboard with DTDE

Note

As the English version of the document is being updated, some of the content here might be inconsistent with the actual product or feature that you are using. Bear with us until we bring you the updated documentation in September, 2020.


DT dashboard engine(DTDE)是EnOS提供的一款数据可视化工具,主要面向KPI指标可视化类场景。你可通过拖拽组件、配置组件属性、数据源和交互动作,快速构建数据统计分析页面。

产品组成

DTDE由以下模块组成:

  • 仪表盘编辑:仪表盘编辑器,支持在画布上拖拽和排布图表组件
  • 图表编辑:在仪表盘编辑器上点击某图表,进入图表编辑视图,图表编辑视图分为两部分:
    • 数据编辑:将数据集中的数据列(column)根据维度(dimension)和度量(measurement)两个分类,拖拽到相应区间
    • 图表编辑:选择数据编辑中拖拽的维度(dimension)和度量(measurement)组合,与适配的图表配型
  • 数据集管理:通过数据源导入或同步的数据称为数据集,支持数据集预览和预处理功能
  • 数据源管理:将外部数据导入到DTDE管理中心,支持数据查看、添加、修改、和删除功能
  • 组件商城:第三方开发者提供的自定义组件,可以在组件商城中分享
  • 权限管理工作台:可在EnOS管理门户中的IAM管理模块下管理组态工程的授权(对平台用户和对应用SA)
  • 三方集成SDK:方便三方应用集成组态页面的SDK

开发流程

使用DTDE构建数据统计分析页面的开发流程如下图所示:


../../_images/dtde_workflow.png