流水表上的「从开头累到今天」「近 7 天合计 / 平均」必须沿日历时间轴推进。同一天两名员工、两家门店或两个仓库若被串到一条轴上,累计值会立刻串味;窗口若按「往前 7 行」而不是「往前 7 个日历天」,近 N 天口径也会错。

「累计统计」算子专为沿日期做累计与滚动窗口而设计,行数不变。本案例提供一套完整的工业测试数据包,带您由浅入深验证算子的从头累计、近 N 天合计 / 平均、按门店 / 工号 / 仓库分区时间轴以及点名单表。

一、 案例数据集说明

本案例包含 5 份典型的业务数据表。测试前,建议一键下载全部数据并导入至当前工作流的工作空间中:

下载本案例全部表格

数据声明:本页提供的全部案例表格均为测试数据,由 AI 生成,不对应任何真实个人、机构或业务记录,仅供功能演示与操作练习,请勿作为真实业务依据。

1. 测试表结构速览

数据表名称 业务场景角色 初始包含字段列表 测试重点验证方向
销售流水.xlsx 双门店销售流水 日期, 门店, 品类, 销售额, 销量, 利润, 客单价, 订单号, 客户ID, 备注(12 行,2024-03-01~03-20;东区店 7 行 / 西区店 5 行) 从头累计、近 7 天合计 / 平均;按门店分区时提示词须写「按门店」
库存流水.xlsx 分仓库存变动 日期, 仓库, 库存量(4 行:200, -30, 80, -10;东区仓三笔累计 200 → 170 → 160) 按仓库分区时间轴;未点名不被改写
员工考勤.xlsx 分工号加班流水 日期, 工号, 姓名, 加班时长(5 行;张三 E01 为 2+1+3,李四 E02 为 4+0;同一天两个人各一行) 按工号分区时间轴
对账表.xlsx 旁路对照 单号, 金额, 差额(2 行) 未点名不被改写
干扰表.xlsx 干扰 备注, 内容 未点名不被改写

也可以按需单表下载:

二、 测试上手步骤指引

按照以下标准步骤进行交互式测试:

  1. 导入案例数据:在 DT-Bot 界面左侧「工作空间」区域,点击【导入】,批量上传上述 5 个 Excel 表格。
  2. 部署算子节点:在左侧算子库中找到「数据统计」分类下的 「累计统计」 算子,将其拖拽至中间画布区域。
  3. 录入测试指令:单击选中该「累计统计」节点,在右侧弹出的属性配置面板中,将下方测试用例中的【测试提示词】复制粘贴至提示词框中。每次只粘贴一条。按门店各自一条时间轴时,提示词里要写上「按门店」。
  4. 执行并核验:点击节点右上角的【运行】按钮。运行完成后,双击节点输出或在「AI 表编辑器」中核对照「预期输出结果对比」。行数应与原表相同。
  5. 测试复原技巧:
    - 「累计统计」未写结果名时,默认就地在原表加列。
    - 为避免前一条测试的累计列影响后续测试,建议在测下一个用例前重新导入原始表格。

三、 核心测试用例集(由浅入深)

用例 1:点名累计销售额

  • 测试目的:验证销售流水按日期从头累计销售额,旁路表不被改写。
  • 测试提示词:
销售流水按日期给销售额做从前往后的累计。
  • 预期输出结果对比:
  • 加列后「销售流水」:仍 12 行;末行累计 1205;第 2 行 180;第 10 行 995。
  • 旁路表:对账表 / 干扰表不变。
  • 核验重点:行数不变;未点名的表不被改写。

用例 2:别动对账

  • 测试目的:验证显式排除对账表后,只改销售流水。
  • 测试提示词:
别动对账表,销售流水按日期累计销售额。
  • 预期输出结果对比:
  • 旁路表:对账表仍 2 行。
  • 加列后「销售流水」:末行累计 1205。
  • 核验重点:对账表未点名不被改写。

用例 3:别管库存

  • 测试目的:验证排除库存流水后,近 7 天合计只落在销售流水上。
  • 测试提示词:
库存流水也别管,销售流水按日期近7天销售额合计。
  • 预期输出结果对比:
  • 工作空间:只改销售流水。
  • 旁路表:库存流水仍 4 行。
  • 核验重点:库存流水未点名不被改写。

用例 4:点名考勤

  • 测试目的:验证员工考勤按日期累计加班时长时,应按工号分区,避免同一天两个人串到一条时间轴。
  • 测试提示词:
用员工考勤按日期累计加班时长。
  • 预期输出结果对比:
  • 分区风险:若不分工号,同一天两个人会串到一条时间轴上(03-01 出现两行)。
  • 正确分区:按工号分区后,张三累计 2, 3, 6;李四 4, 4。
  • 核验重点:同一天两个人各一行时,必须按工号各自一条时间轴。

用例 5:全部文件只点一张

  • 测试目的:验证「全部文件里只对某张表」的点名语义。
  • 测试提示词:
全部文件里只对销售流水按日期累计销售额。
  • 预期输出结果对比:
  • 旁路表:库存流水 / 员工考勤不被改。
  • 核验重点:未点名不被改写。

用例 6:点名库存不要明细

  • 测试目的:验证点名库存流水并排除销售流水后,按日期累计库存量;对照不分区与按仓库分区两条时间轴。
  • 测试提示词:
点名库存流水,不要用销售流水,按日期把库存量做累计。
  • 预期输出结果对比:
  • 行数:仍 4 行。
  • 若不分区:200, 170, 250, 240。
  • 按仓库分区:东区仓 200, 170, 160;西区仓 80。
  • 核验重点:销售流水不被改;需要各自一条时间轴时须在提示词写明分组(仓库)。

用例 7:近7天合计

  • 测试目的:验证近 7 天合计按日历天开窗,而不是往前数 7 行。
  • 测试提示词:
销售流水按日期近7天销售额合计。
  • 预期输出结果对比:
  • 加列后「销售流水」:仍 12 行。
  • 窗口口径:窗口按日历天,不是往前 7 行。03-08 那一行应含 03-02~03-08 附近的点,记下该值。
  • 核验重点:行数不变;勿把「近 7 天」做成「近 7 行」。

用例 8:近7日平均

  • 测试目的:验证近 7 日窗口使用平均,而不是合计。
  • 测试提示词:
销售流水按日期近7日销售额平均。
  • 预期输出结果对比:
  • 函数口径:func=mean,不是合计。
  • 核验重点:与用例 7 的合计列区分,本条应为平均。

四、 常见测试问题与操作贴士(FAQ)

  • Q1:导入 Excel 文件后,工作空间里的表名带上了 _Sheet1(如 销售流水_Sheet1),提示词该怎么写?
    答:DT-Bot 具备智能表名模糊匹配能力,在提示词中直接书写 销售流水 或 销售流水_Sheet1 均可精确命中。若希望工作空间保持纯粹干净,可在本节点前接入「改表名」算子批量去掉后缀。

  • Q2:为什么运行完成后,左侧工作空间没有出现新的表格?
    答:未写结果名时,「累计统计」默认就地加列。双击当前节点或打开「AI 表编辑器」查看原表即可;行数应与原表相同。

  • Q3:连续测多条提示词时累计值「对不上」?
    答:默认就地加列,上一条的累计列会干扰下一条。建议每次切换测试用例前,点击【重新导入】还原案例数据。

  • Q4:按门店各自一条时间轴,提示词该怎么写?
    答:要在提示词里写上「按门店」。同理,考勤应按工号分区,库存应按仓库分区;否则同一天的不同主体会串到一条时间轴上。