数据可视化DataRT

功能及平台机制说明

可视化是平台包装了第三方开源应用,提供数据可视化设计,服务注册完成后,在门户菜单中有可视化功能菜单进行配置使用

支持在应用开发时进行可视化数据分析设计,配置完成后进行应用发布,当运行时租户从市场添加该应用后,在运行提供的功能中导入应用中设计的仪表板资源,并且提供将仪表板资源直接生成到serviceMetaInfo文件中,直接分配仪表板菜单即可访问仪表板资源

支持多人团队协作开发

支持对可视化资源配置数据权限进行授权访问限制机制

添加可视化DataRt服务

  1. 租户管理员进入控制台的应用中心添加报表服务应用,集群选择共享集群
  2. 门户正常注册服务,注册完毕后菜单中有数据可视化功能

一、开发环境数据可视化DataRt设计使用说明

1.开发环境配置

  1. 要在开发环境IDE进行数据可视化配置时,需要从市场添加datartImport组件
  2. 引用组件后,根据提示进行重启IDE,之后IDE导航栏会显示数据可视化选项
  3. 点击数据可视化导航选项,可在IDE中打开可视化设计页面,数据源、数据视图、仪表板下都会自动生成以当前租户编码命名的根目录,同时也会自动生成当前应用编码命名的目录,之后进行可视化设计时,将资源保存到对应目录即可

2.开发环境数据源管理

  1. 切换到高级导航选项,会提示数据源增加或已更新成功提示,说明已经将当前应用的IDE数据库添加到对应应用数据源目录中切换到数据可视化页签下,数据源对应应用目录下可查看

3. 创建数据视图

  1. 在数据源列表中,点击新建数据视图

  2. 进入数据视图列表页面,支持表视图(直接选择表进行关联创建)、SQL视图(使用SQL语句创建数据视图),根据情况选择数据视图类型创建即可

  3. 如下图为表视图,点击选择表格,在下拉选择中选择要使用的数据库,再接着选择表
  4. 有表连接时,点击添加表连接进行关联表设置
  5. 设置后,点击执行可查看配置的数据视图
  6. 点击右上角保存按钮进行保存,保存文件夹根据情况选择,可直接保存到默认的根目录,也可以保存到当前应用目录下

4. 开始数据分析设计

  1. 在数据视图上点击开始分析打开页面配置,也可以到可视化里点击开始分析,选择目录下创建好的数据视图配置即可
  2. 在可视化设计页面,将拖拽数据字段到对应于维度、指标中,并选择可视化图表,即可展现对应数据视图,可以设置样式、分析、交互等配置操作
  3. 配置完成后进行保存,或者直接保存到仪表板
  4. 在仪表板中可以添加已有数据图标、添加控制器、媒体组件、仪表板尺寸、背景等设置
  5. 配置完成后进行发布,并且点击IDE里的保存操作,到此开发时数据可视化配置完成
  6. 保存后在代码页签下/model/service/main/init/dash目录下会保存配置可视化数据,应用发布后,将最为应用初始化数据,如其他租户使用此模板时,可直接再运行时导入该服务仪表板资源使用即可

4. 生成仪表板菜单

在IDE高级设置中,点击生成仪表板菜单后,该应用下自动生成仪表板菜单项,如图

5. 发布应用

如上数据可视化配置完成后,发布当前应用即可。

二、运行时数据可视化使用说明

1. 可视化设计

  1. 打开可视化设计菜单,可查看从开发时配置的数据分析及运行时进行分析设计

2. 数据源管理

  1. 打开数据源管理功能
  2. 在此系统中的数据库列表中,显示的是当前租户下所有的应用数据库
  3. 勾选要在可视化中使用的数据源,点击“生成到可视化应用中”,选择可视化应用中的组织,选择默认组织,即可将数据源添加到可视化工程中
  4. 添加完成后,即可在可视化应用中的数据源中,选择可视化工程,查看添加的数据源信息
  5. 打开可视化平台,打开数据源,即可查看自动添加的数据源信息

3. 导入仪表板

针对应用在开发时配置的可视化仪表板资源,在运行时提供的导入仪表板功能进行对应资源导入操作

  1. 服务:选择注册的微服务应用,点击应用可用性测,可检查当前应用是否绑定状态,如绑定则返回ok
  2. 导入应用中的仪表板资源,将应用中配置的可视化仪表板资源导入到可视化资源表中,在可视化应用资源管理main_dashboardsimport表中可查看导入服务的资源

4. 仪表板菜单

  1. 步骤3中导入成功后,在提供的仪表板菜单功能中,勾选仪表板资源,点击生成菜单到serviceMetaInf中,即可生成菜单
  2. 目前system管理员可以查看所有导入的仪表板菜单,如需要其他用户查看,则需要在应用资源管理中进行添加角色分配权限,再进行分配组织即可。

三. 数据可视化授权管理

  1. 数据权限访问设置(以运行时设置为例)
    1. 打开系统管理中【应用资源管理】功能,选择数据可视化服务
    2. 点击权限管理,打开权限配置页面,选择数据权限
    3. 点击要授权访问的表,选择外部数据库,在打开的列表中选择数据源进行设置(注:后续要设置修改操作时,每次都需要选择数据源后进入设置,另外在手工指定页签中,支持自定义添加外部数据库)
    4. 打开权限配置页面,此时在打开需要授权访问的表中将显示对应外部数据源中的表
    5. 勾选要授权访问的表后,在数据权限配置页签中,点击添加按钮
    6. 在数据权限设置页面中,填写权限名称(自定义)及选择表名,勾选查询数据操作并设置查询数据访问权限表达式
    7. 数据权限设置完成后,保存配置
    8. 在应用资源管理中,点击角色,添加角色并给角色分配对应数据权限
    9. 完成设置后,点击“保存并发布配置”按钮,完成服务配置注册操作
    10. 配置发布成功后在通过授权管理中,将创建的数据权限角色授权给对应组织即可完成数据权限授权设置
    11. 如图没有权限访问则报无相关权限提示

results matching ""

    No results matching ""