Skip to content

数据图表

数据看板、分析图表、数据大屏相关处理器。

处理器说明参数说明
yao.chart.setting读取图表配置信息,用于前端界面渲染。通过图表的 Action.Setting 配置执行相应处理器。-
yao.chart.xgen生成图表的前端配置数据。支持传入自定义数据和权限排除项,用于生成最终的图表展示配置。data: object 自定义数据
excludes: array 权限排除项
yao.chart.component执行图表组件相关的查询操作。用于处理图表中特定组件的数据获取需求。xpath: string 组件路径
method: string 方法名
query?: object 查询参数
yao.chart.data获取图表数据。通过图表的 Action.Data 配置执行相应处理器,返回图表所需的数据结果。-

使用示例

在图表 DSL 中配置处理器

json
{
  "action": {
    "data": {
      "process": "scripts.stat.daily",
      "default": ["$G.TODAY"]
    },
    "setting": {
      "process": "scripts.chart.setting"
    }
  }
}

在数据流中使用

json
{
  "nodes": [
    {
      "name": "图表数据",
      "process": "yao.chart.Data",
      "args": ["sales-chart"]
    }
  ]
}