FAQ——数据导入

支持哪些导入格式?

支持CSV和TSV,可从Excel、Google Sheets、Numbers或Calc中复制粘贴。管理员可以导出账户的完整 JSON文件(用于备份);而完整JSON账户的重新导入属于恢复操作,由Omniscol团队负责,并不是管理界面中的常规操作。

如需专门的迁移方案,请参见 概览。

标识符由系统生成吗?

是的。导入学生、教师或班级时,Omniscol会生成稳定的内部标识符:人员的标识符由名和姓派生,小组的标识符包含其所属班级(<班级>:<小组>)。登录标识符的格式(名-姓、姓-名或身份编号)在 常规设置 的 用户名 字段中设置。

您也可以通过**外部标识符 / 学号(工号)**字段填写自己的编号,便于与学校信息系统对应追溯,也可用来区分重名的人员。

导入小组时,必须始终指明所属班级吗?

是的。小组始终是班级的细分,小组的ID包含其所属班级。在课程导入文件中,“班级”和“小组”两列需要配合使用。

参见 班级、小组、子小组。

表格的列顺序重要吗?

导入界面会打开一个按位置区分类型的列模板(科目、教师、教室等各占一个指定的列)。您可以调整模板中列的顺序,使其与源电子表格的列顺序一致:这样复制粘贴即可,无需改写您的文件。参见 通过表格批量导入课程。

列表字段(多位教师、多个小组等)使用哪些分隔符?

同一字段内可识别常见的分隔符:逗号、分号、斜杠、竖线、加号、&符号或换行。导入引擎会自动检测该字段所使用的分隔方式。

如果表格中含有未知科目会怎样?

在导入的第4步,Omniscol会提供创建未知实体的选项。对于自定义科目和部分教师,您可以在 管理 模块中请求创建,使其在全校范围内可用。名称可在第3步消除歧义时修改。

复杂课时能被正确导入吗?

部分可以。导入引擎能够很好地识别:

  • 简单课时(科目 + 班级 + 教师 + 教室 + 时段),
  • 基本的交替课时(A/B),
  • 多教师课时(协同教学),
  • 多教室课时。

以下情况识别效果较差,需要手动完善:

  • 关联课时(半班交替),
  • 复杂的连堂课,
  • 教学小组组合,
  • 具有精确时间、脱离时间网格的课时。

大文件导入失败怎么办?

  • 检查是否存在空行或合并单元格。
  • 将文件拆分为多个子集(按班级、按单位、按学期)。
  • 优先使用源账户的完整导出,它通常比手动导出部分数据更规整。

另请参阅