分析师完成清洗与汇总后,往往需要把工作空间里的表写到本机磁盘,供财务归档、跨系统对接或离线备份。导出路径若写成「下载」或相对目录,文件落点不明确;一表一文件与多表合成工作簿若混淆,月报与散落的单表文件也会对不上。

「表导出」算子专为将工作空间表写出到指定磁盘绝对目录而设计,格式仅支持 csv / xlsx:工作空间表只读,导出文件不进工作空间。本案例提供了一套完整的对照测试数据包,带您由浅入深验证算子的单表 csv/xlsx、多表合成一个 xlsx 多表单、全部表各一个文件、同时 csv+xlsx、按表名前缀以及排除某表。

一、 案例数据集说明

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

下载本案例全部表格

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

1. 测试表结构速览

数据表名称 业务场景角色 初始包含字段列表 测试重点验证方向
销售明细.xlsx 线下门店销售流水(东区店 100、西区店 80) 日期, 门店, 销售额 单表 csv、同时导出 csv+xlsx
天气日志.xlsx 外部气象记录(2024-01-05) 日期, 温度 单表 xlsx、与月度销售合成月报
月度销售.xlsx 月度汇总报表(1 月 100、2 月 80) 月份, 销售额 多表合成一个 xlsx 多表单
对账_华东.xlsx 华东对账底稿(E1=100) 单号, 金额 按表名前缀「对账」导出
干扰表.xlsx 名称干扰对照表 备注, 内容 全部导出须覆盖;排除某表时不得出盘

也可以按需单表下载:

二、 测试上手步骤指引

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

  1. 导入案例数据:在 DT-Bot 界面左侧「工作空间」区域,点击【导入】,批量上传上述 5 个 Excel 表格。
  2. 准备导出目录并部署算子:在自己电脑建一个空文件夹,例如 D:\dtbot-export。然后在左侧算子库中找到「元数据」分类下的 「表导出」 算子,将其拖拽至中间画布区域。
  3. 录入测试指令:单击选中该「表导出」节点,在右侧弹出的属性配置面板中,将下方测试用例中的【测试提示词】复制粘贴至提示词框中。每次只粘贴并运行一条提示词。提示词必须写磁盘绝对路径,不要写成「下载」或相对路径;本案例提示词中的 D:\dtbot-export 请保持原文。若你的空文件夹不在该盘符,可先按原文路径建好目录再测。
  4. 执行并核验:点击节点右上角的【运行】按钮。运行完成后,到本机导出文件夹核对照片级文件名与工作簿表单;工作空间里的表应原样,不会多出新表。
  5. 测试复原技巧:
    - 导出文件只落在磁盘目录,不写回工作空间。核验时以文件夹内的 csv / xlsx 为准,不要在工作空间里找「月报」之类的新表。
    - 测下一条前可以清空导出文件夹,避免上一条落盘文件干扰本条核验。

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

用例 1:点名导出 csv

  • 测试目的:验证点名单表并指定 csv 时,磁盘上只出现对应 csv,且工作空间源表不被改写。
  • 测试提示词:
把销售明细导出成 csv,放到 D:\dtbot-export。
  • 预期输出结果对比:
  • 磁盘文件:D:\dtbot-export\销售明细.csv(或销售明细_Sheet1.csv)。
  • 文件内容:含 日期,门店,销售额;东区店 100;西区店 80。
  • 工作空间:销售明细未改。
  • 核验重点:路径必须是磁盘绝对目录;工作空间不得新增表。测下一条前可清空导出文件夹。

用例 2:两张表合成一个月报工作簿

  • 测试目的:验证多表导出成一个 xlsx、且每个源表对应一个表单时,工作簿文件名按提示词指定,不得自拟成源表文件名。
  • 测试提示词:
天气日志和月度销售导出成一个 xlsx 多个表单,文件名月报,放到 D:\dtbot-export。
  • 预期输出结果对比:
  • 磁盘文件:D:\dtbot-export\月报.xlsx(不要自拟成天气日志.xlsx)。
  • 工作簿表单:至少两个表单,分别对应天气日志、月度销售。
  • 工作空间:没有「月报」这张表。
  • 核验重点:这是磁盘上的合成工作簿,不是工作空间新表,也不是两张独立的 xlsx。测下一条前可清空导出文件夹。

用例 3:全部表各导出一个 xlsx

  • 测试目的:验证「全部表」且格式为 xlsx 时,每张源表各落一个文件,工作空间表一张不改。
  • 测试提示词:
把全部表导出成 xlsx,放到 D:\dtbot-export。
  • 预期输出结果对比:
  • 磁盘文件:D:\dtbot-export 里每张源表各一个 xlsx(销售明细、天气日志、月度销售、对账_华东、干扰表)。
  • 工作空间:表一张不改。
  • 核验重点:须覆盖干扰表,且仍是一表一文件,不是合成工作簿。测下一条前可清空导出文件夹。

用例 4:点名导出 xlsx

  • 测试目的:验证点名单表并指定 xlsx 时,磁盘上只出现对应工作簿,源表在工作空间中保持原样。
  • 测试提示词:
把天气日志导出成 xlsx,放到 D:\dtbot-export。
  • 预期输出结果对比:
  • 磁盘文件:D:\dtbot-export\天气日志.xlsx。
  • 工作空间:天气日志未改。
  • 核验重点:仅天气日志出盘;工作空间不会多出新表。测下一条前可清空导出文件夹。

用例 5:同时导出 csv 与 xlsx

  • 测试目的:验证同一张表同时要求 csv 与 xlsx 时,目录中并列两个文件,且仍是一表一文件,而不是合成工作簿。
  • 测试提示词:
把销售明细同时导出成 csv 和 xlsx,放到 D:\dtbot-export。
  • 预期输出结果对比:
  • 磁盘文件:D:\dtbot-export 里同时有销售明细.csv 和 销售明细.xlsx。
  • 文件形态:仍是一表一文件,不是合成工作簿。
  • 核验重点:两种格式都要落到指定绝对目录;工作空间销售明细应原样。测下一条前可清空导出文件夹。

用例 6:按表名前缀导出 csv

  • 测试目的:验证按表名「以……开头」筛选导出时,只写出前缀匹配的表,不得把干扰表或销售明细一并导出。
  • 测试提示词:
把表名以「对账」开头的表导出成 csv,放到 D:\dtbot-export。
  • 预期输出结果对比:
  • 磁盘文件:只有对账_华东.csv。
  • 不应出现:不要导出干扰表、销售明细。
  • 核验重点:前缀「对账」只命中「对账_华东」。测下一条前可清空导出文件夹。

用例 7:全部导出但排除某表

  • 测试目的:验证「全部表」与「别碰」同时出现时,被排除的干扰表不得出盘,其余源表仍各落一个 xlsx。
  • 测试提示词:
把全部表导出成 xlsx,别碰干扰表,放到 D:\dtbot-export。
  • 预期输出结果对比:
  • 磁盘文件:D:\dtbot-export 里没有干扰表.xlsx;其它表有。
  • 工作空间:表应原样,不会多出新表。
  • 核验重点:排除声明紧邻的「干扰表」不得出现在导出目录。测下一条前可清空导出文件夹。

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

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

  • Q2:提示词能不能写成「导出到下载」或只写相对路径?
    答:不能。提示词必须写磁盘绝对路径(本案例为 D:\dtbot-export),不要写成「下载」或相对路径。请先在自己电脑建好空文件夹,再按原文路径测试;测下一条前可以清空该文件夹。

  • Q3:导出完成后,工作空间会不会多出「月报」或其它新表?
    答:不会。工作空间里的表应原样,不会多出新表。用例 2 的「月报」只是磁盘上的 D:\dtbot-export\月报.xlsx,不要在工作空间清单里寻找同名表,也不要把该文件自拟成 天气日志.xlsx。

  • Q4:连续测多条时,目录里混着上一条的 csv / xlsx,算失败吗?
    答:上一条的落盘文件会干扰本条「只有某某文件」的核验。测下一条前可以清空 D:\dtbot-export,再运行当前提示词,按本条预期单独对照。