Asana 会将项目导出为 CSV 文件,LoopGantt 可以原样读取该文件。将它拖放到导入项目对话框中:LoopGantt 会识别 Asana 导出文件,把分区转换为阶段,把任务转换为甘特图。无需重命名任何列。
第 1 步 — 从 Asana 导出
- 打开您的 Asana 项目。
- 打开项目菜单,选择导出/打印 → CSV。
- 保存下载的 CSV 文件。不要先在电子表格中编辑或重新保存它:LoopGantt 通过 Asana 自己的列标题来识别导出文件。
第 2 步 — 导入 LoopGantt
- 在仪表盘上点击导入。
- 将 CSV 文件拖放到导入项目对话框中,或点击以浏览文件。
- 预览会显示已检测到:Asana CSV Export、任务数量以及计划中的前几个任务。项目以文件名命名;您可以在这里修改名称。
- 点击导入项目。
如果 CSV 的标题行中至少包含以下列中的三列,LoopGantt 就会将其视为 Asana 导出文件:Task ID、Created At、Completed At、Last Modified、Assignee Email、Section/Column。其他 CSV 会作为普通的 LoopGantt CSV 读取(参见导入项目)。
会导入的内容
| Asana 列 | 在 LoopGantt 中 |
|---|---|
| Name | 任务名称 |
| Section/Column | 阶段。行按文件顺序读取,每当分区变化时就开始一个新阶段。 |
| Start Date 和 Due Date | 任务从开始日期开始,持续从开始日期到截止日期的工作日(周一至周五),首尾两天都计入 |
| 仅有 Due Date | 放在截止日期当天的 1 天任务 |
| Completed At | 状态已完成,进度 100% |
| 有 Start Date,未完成 | 状态进行中 |
| Notes | 任务描述 |
| Parent task | 子任务作为同一阶段中的普通任务导入,不会嵌套在父任务之下 |
没有日期的任务时长为 1 天。
不会导入的内容
- 依赖关系。 Asana 的 CSV 导出不包含依赖关系,预览中也会提示这一点。请在导入后链接任务:参见任务依赖关系详解。
- 负责人。 不会读取
Assignee和Assignee Email列。请在导入后邀请团队加入项目并分配任务。 - 优先级、标签、自定义字段以及其他 Asana 列。 每个任务都以优先级中导入。
限制: 文件最大 15 MB,计划最多 5,000 个任务。导入始终会创建一个新项目,该项目计入您套餐的项目数量上限;它不会合并到现有项目中。