数据鸟瞰图
数据鸟瞰图是 Zion 平台提供的可视化工具,帮助您直观地查看项目中各种组件、数据和行为之间的依赖关系。通过图形化的方式展示数据表、API 接口、工作流等组件之间的连接关系,让您更好地理解项目架构和数据流向。
功能概述
数据鸟瞰图将您的项目数据以节点和连线的形式展示:
- 节点:代表项目中的各种数据元素(数据表、API、工作流等)
- 连线:表示元素之间的依赖关系(调用、引用、触发等)
- 交互:支持点击、悬停、筛选等操作来探索数据关系
节点类型
数据鸟瞰图展示以下类型的节点:
- 数据表 :已创建的数据表
- API :已创建的 API
- 行为流 :已创建的行为流
- 变量 :已创建的全局变量、页面变量、行为流变量等
- 组件数据 :组件的输入和输出
- AI :已创建的 ZAI
- 角色权限 :已创建的角色
- 触发器 :已创建的触发器
关系类型说明
连线表示元素之间的不同关系:
- 调用 :API、行为流、ZAI 之间的调用关系,如一个行为流调用另一个 API
- 创建 :数据创建关系,如行为流创建数据记录
- 读取 :数据查询关系,如组件读取数据表信息
- 更新 :数据修改关系,如组件点击行为触发更新数据表内容
- 删除 :数据删除关系,如组件点击行为触发删除数据表内容
- 引用 :数据引用关系,如行为流输出引用行为流变量
- 触发 :事件触发关系,如触发器启动行为流
- 赋值 :变量赋值关系,如页面变量赋值给全局变量
- 管控 :权限控制关系,如管理员角色管控账户表修改权限
- 作为类型定义 :类型定义关系,如账户表作为类型定义来声明全局变量
globalA
- 作为数据源 :作为页面数据源关系,如页面使用账户表作为数据源
- 作为工具 :作为 AI 的工具关系,如 AI 助手使用 API 作为工具
- 作为知识库 :作为 AI 的知识库关系,如 AI 助手使用账户表作为知识库
操作指南
查看图谱
- 在数据模型、行为流、ZAI 编辑器中,点击”数据鸟瞰图”功能按钮
- 系统会自动生成以当前编辑器中的元素为中心原点的依赖关系图谱
- 图谱中节点大小根据连接数量自动调整,连接越多的节点越大
节点交互
- 悬停节点显示基本信息
- 点击节点高亮并突出相关连线
- 节点详情可一键跳转编辑
连线交互
- 点击连线查看详细关系
- 右侧可筛选显示关系类型,支持多选
筛选与搜索
- 顶部筛选节点类型,右侧筛选关系类型,均支持多选
- 系统自动隐藏无连接节点,保持图谱简洁
- 顶部可搜索节点,右侧可搜索关系,支持模糊查找
使用场景
- 快速了解项目结构和数据流向
- 分析依赖关系和变更影响
- 排查数据和调用问题
- 优化架构和数据访问
注意事项
- 大型项目建议筛选聚焦,系统自动优化性能
- 图谱实时反映最新状态,修改后自动更新
- 显示内容受权限限制,仅展示可访问数据
常见问题
- 节点未显示:可能无连接或被筛选隐藏
- 查看关系:可搜索、点击节点或筛选关系类型
- 图谱不全:检查筛选设置或权限
Last updated on