分析师完成清洗与汇总后,往往需要把工作空间里的表写到本机磁盘,供财务归档、跨系统对接或离线备份。导出路径若写成「下载」或相对目录,文件落点不明确;一表一文件与多表合成工作簿若混淆,月报与散落的单表文件也会对不上。
「表导出」算子专为将工作空间表写出到指定磁盘绝对目录而设计,格式仅支持 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 | 名称干扰对照表 | 备注, 内容 |
全部导出须覆盖;排除某表时不得出盘 |
也可以按需单表下载:
二、 测试上手步骤指引
按照以下标准步骤进行交互式测试:
- 导入案例数据:在 DT-Bot 界面左侧「工作空间」区域,点击【导入】,批量上传上述 5 个 Excel 表格。
- 准备导出目录并部署算子:在自己电脑建一个空文件夹,例如
D:\dtbot-export。然后在左侧算子库中找到「元数据」分类下的 「表导出」 算子,将其拖拽至中间画布区域。 - 录入测试指令:单击选中该「表导出」节点,在右侧弹出的属性配置面板中,将下方测试用例中的【测试提示词】复制粘贴至提示词框中。每次只粘贴并运行一条提示词。提示词必须写磁盘绝对路径,不要写成「下载」或相对路径;本案例提示词中的
D:\dtbot-export请保持原文。若你的空文件夹不在该盘符,可先按原文路径建好目录再测。 - 执行并核验:点击节点右上角的【运行】按钮。运行完成后,到本机导出文件夹核对照片级文件名与工作簿表单;工作空间里的表应原样,不会多出新表。
- 测试复原技巧:
- 导出文件只落在磁盘目录,不写回工作空间。核验时以文件夹内的 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,再运行当前提示词,按本条预期单独对照。