导出任务管理
导出任务管理模块用于处理系统中的大数据量异步导出任务,支持任务的查询、下载、重试和日志查看。任务创建由业务系统自行集成生成任务信息。
功能特性
- 异步导出:大数据量导出采用异步处理机制,避免阻塞主业务流程
- 进度跟踪:实时显示导出任务执行进度(0%-100%)
- 并发控制:系统限制同时运行的导出任务数量,防止资源耗尽
- 自动重试:支持对失败任务重新执行
- 日志追踪:完整的任务执行日志,便于问题排查
快速访问
在导出任务管理模块中,您可以快速访问在线系统。
点击访问:导出任务管理
导出任务列表
列表展示了所有的导出任务及其执行状态。

查询条件
| 条件 | 说明 |
|---|---|
| 任务名称 | 支持模糊查询,输入关键字即可匹配 |
| 类型 | 下拉选择导出任务的类型,详见任务类型说明 |
| 状态 | 下拉选择任务执行状态,详见任务状态说明 |
| 创建时间 | 日期范围选择,筛选指定时间段内创建的任务 |

任务类型说明
| 类型值 | 类型名称 | 说明 |
|---|---|---|
| 0 | APP运行记录 | 导出APP运行记录数据 |
| 1 | 黑名单mac配置 | 导出黑名单MAC配置信息 |
| 2 | 黑名单卸载/杀死明细 | 导出黑名单设备的卸载/杀死操作明细 |
| 3 | launcher广告位mac配置 | 导出Launcher广告位MAC配置信息 |
| 4 | launcher广告播放设备清单 | 导出Launcher广告播放设备列表 |
| 5 | app活跃设备清单 | 导出APP活跃设备列表 |
| 6 | app安装列表(包名)设备清单 | 按包名维度导出APP安装设备列表 |
| 7 | app安装列表(设备)设备清单 | 按设备维度导出APP安装列表 |
任务状态说明
| 状态值 | 状态名称 | 说明 |
|---|---|---|
| 0 | 启动 | 任务已启动,正在排队或执行中 |
| 1 | 手动终止 | 任务被用户手动终止 |
| 2 | 完成 | 任务执行完成,可下载结果文件 |
| 3 | 失败 | 任务执行失败,可查看日志排查问题 |
| 4 | 排队等待中 | 任务在队列中等待执行 |
列表字段说明
| 字段 | 说明 |
|---|---|
| ID | 任务唯一标识ID |
| 任务名称 | 导出任务的名称,通常包含导出条件和参数信息 |
| 任务类型 | 导出的数据类型,以标签形式展示 |
| 任务状态 | 当前任务的执行状态 |
| 进度 | 任务执行进度条,显示0%-100%的完成度 |
| 任务备注 | 任务的备注信息(可选) |
| 创建时间 | 任务创建的时间戳 |
| 更新时间 | 任务最后更新的时间戳 |
操作按钮说明
| 操作 | 说明 | 可用条件 |
|---|---|---|
| 搜索 | 根据查询条件筛选任务列表 | 始终可用 |
| 重置 | 清空所有查询条件,恢复默认 | 始终可用 |
| 导出 | 导出当前筛选结果为Excel文件 | 始终可用 |
| 查看日志 | 查看任务执行的详细日志信息 | 始终可用 |
| 下载 | 下载导出的结果文件(ZIP格式) | 仅状态为"完成"时可用 |
| 终止 | 强制终止正在执行的任务 | 状态为"启动"或"排队等待中"时可用 |
| 重新执行 | 重新触发任务执行 | 状态非"启动"时可用 |
| 删除 | 删除任务记录 | 始终可用 |
查看日志
点击"查看日志"按钮,可查看任务的详细执行日志,包括:
- 任务启动时间
- 执行过程中的关键节点
- 文件压缩和上传进度
- 任务完成或失败信息

下载文件
任务完成后,点击"下载"按钮可下载导出的结果文件。文件格式为ZIP压缩包,内含CSV格式的导出数据。
使用流程
典型操作流程
- 查看任务状态:进入导出任务管理页面,查看当前任务列表
- 监控进度:通过进度条了解任务执行情况
- 查看日志:如需了解详细执行过程,点击查看日志
- 下载结果:任务完成后,点击下载获取导出文件
- 处理异常:任务失败时,查看日志排查问题,必要时重新执行
注意事项
- 并发限制:系统限制同时运行的导出任务数量,任务可能处于排队等待状态
- 文件有效期:导出结果文件会存储在MinIO中,请及时下载
- 终止操作:终止操作不可逆,终止后如需继续需重新执行
- 删除操作:删除任务 会同时删除关联的结果文件,请谨慎操作
- 重新执行:重新执行会生成新的结果文件,旧文件将被自动清理