高级搜索
搜索结果
共找到了22个结果
总体架构与运行环境
文档目的 本章面向开发、测试、部署和运维人员,说明数脉平台各层职责、关键集成、环境要求和安全边界。业务用户无需阅读本章即可完成看板、报表和 AI 问数操作。 图 10-1 门户、业务服务、数据底座和外部引擎的分层关系 分层架构 层级 主要组件 职责 用户与门户层 Vue 3、Element Plus、RuoYi-Vue-Plus 风格权限与路由 登录、菜单、工作台、统一交互和受控跳转 应用服务层 Java 21、Spring Boot、MyBatis-Plus 用户权限、业务建模、质量治理、AI 编排、审计和集成票...
API、鉴权与权限模型
鉴权流程 用户登录后获得平台会话。访问业务 API 时,前端在受控请求层携带会话令牌;后端验证身份、菜单权限、按钮权限和数据范围。打开嵌入式分析工具时,另行申请短时一次性票据,票据只能用于指定目标页面。 浏览器 → 门户登录 → 会话令牌 → 业务 API 浏览器 → 点击分析菜单 → 后端校验权限 → 一次性票据 浏览器 → 目标系统交换票据 → 建立受控会话 → 打开指定页面 API 约定 项目 约定 基础路径 门户后端统一前缀,按模块分组 请求格式 JSON;文件上传使用 multipart/form-da...
AI 生成看板与样式调整
能力边界 AI 对话分析把自然语言问题转换为经校验的分析方案,再由后端创建 Superset 图表并组合到一个看板中。当前产品约束如下: 单次最多生成 5 张图表,统一进入一个看板。 首次请求先生成方案,用户二次确认后才创建资产。 方案 TTL 为 30 分钟,且一次性消费。 用户问题最多 500 字。 SQL 只读,字段来自白名单,结果行数受限。 支持后续用自然语言调整背景色、图表颜色、文字颜色和字号。 默认模型为 DeepSeek-V4.1-Flash,通过企业模型网关访问。 生成流程 自然语言问题 → ...
测试、发布与运维
测试分层 层级 重点 典型验证 单元测试 参数校验、权限判断、SQL 编译、样式 Schema 边界值、空值、非法值、幂等 接口测试 鉴权、状态码、事务、审计、错误信息 401/403/404/409/422/502 集成测试 门户票据、Superset、报表、调度、元数据 免登录跳转、票据过期、服务不可用 端到端测试 用户从菜单进入并完成目标业务 生成多图表看板并调整样式 权限回归 角色、部门、数据集和导出边界 业务用户不能访问管理接口 安全测试 越权、注入、文件上传、敏感信息泄露 白名单、限流、日志脱敏 可用性...