数据图表
数据看板、分析图表、数据大屏相关处理器。
处理器 | 说明 | 参数说明 |
---|---|---|
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"]
}
]
}