Skip to main content

传入平面文件规格

创建作业

可以使用具有成绩导出功能的平面文件创建作业。下面提供了平面文件的示例,以及规范和说明。

注意

标题行必须包含下面列出的所有字段;但是,只需在记录中指定必填字段。

平面文件示例
courseId|name|instructions|anonymous|group|contentAreaName|available|colour|attempts|tracked|startDate|endDate|dueDate|points|gradeSchema|optionalData

GETEST1|Assignment 2|assignment instructions|false|false|Assignments|true||1|false|2023-10-17|2023-10-31|2023-10-31|100.0|Schema1|MOD_CODE=2023MOD1:SESSION=8W1
文件规格

文件名应以 .asg 结尾;例如,term2023_01.asg。

字段标题

描述

必读

类型和最大尺寸

课程 ID

应创建或更新此作业的课程的批处理 UID。

字符串(256 个字符)

名称

作业的名称。

字符串(333 个字符)

指示

作业说明。

字符串(2000 个字符)

匿名

指示作业是否为匿名。

是/否

布尔值(默认 N)

指示作业是否为组作业

是/否

布尔值(默认 N)

内容区域名称

将在其中创建作业的课程菜单内容区域的名称。

字符串(255 个字符)

默认“作业”

可用

作业的可用性。

是/否

布尔值(默认 N)

颜色

赋值项颜色的颜色名称或十六进制字符串值。

字符串(10 个字符)

尝试次数

授予作业的尝试次数。使用 -1 表示无限制。

整数(默认值 -1)

跟踪

启用作业项的跟踪。

布尔值(默认 N)

开始日期

显示作业的开始日期。

按照[传入设置]屏幕中指定的格式设置的日期。

未指定默认值。

结束日期

显示作业的截止日期。

按照[传入设置]屏幕中指定的格式设置的日期。

未指定默认值。

到期日期

作业的到期日期。

按照[传入设置]屏幕中指定的格式设置的日期。

未指定默认值。

分数

作业可能的分数。

浮点(默认 100.0)

gradeSchema

应用于成绩中心作业的成绩架构显示。提供的字符串必须与目标课程中成绩架构的名称匹配,才能应用设置。

字符串(333 个字符)

默认行为为分数。

可选数据

键/值对,每组对用冒号分隔,键/值用等号分隔。例如:

key1 = value1:key2 = value2

最常用于在提取时跟踪唯一值,以便将记录与源系统进行匹配。

字符串(每个键/值对 2000 个字符)

创建成绩中心列(计算)

可以使用具有成绩导出功能的平面文件创建成绩中心计算的加权列。需要在成绩中心内手动将列和权重添加到创建的计算加权列中。

注意

标题行必须包含下面列出的所有字段;但是,只需在记录中指定必填字段。

平面文件示例
courseId|name|description|duedate|points|gradeSchema|optionalData

GETEST1|GC Calculated Grade||2023-10-30|10.0|Schema1|MOD_CODE=2023MOD1:SESSION=8W1
文件规格

文件名应以 .col 结尾;例如,term2023_01.col。

字段标题

描述

必读

类型和最大尺寸

课程 ID

应创建或更新此成绩列的课程的批处理 UID。

字符串(256 个字符)

名称

成绩列的名称。

此字段用于匹配。

字符串(333 个字符)

描述

等级列的描述。

字符串(2000 个字符)

到期日期

成绩列的到期日期。

按照[传入设置]屏幕中指定的格式设置的日期。

未指定默认值。

分数

成绩列的可能分数。

浮点(默认 100.0)

gradeSchema

应用于要显示的成绩列的成绩架构。提供的字符串必须与目标课程中成绩架构的名称匹配,才能应用设置。

字符串(333 个字符)

默认行为为分数。

可选数据

键/值对,每组对用冒号分隔,键/值用等号分隔。例如:

key1 = value1:key2 = value2

最常用于在提取时跟踪唯一值,以便将记录与源系统进行匹配。

字符串(每个键/值对 2000 个字符)

创建成绩中心列(未计算)

此界面的目的是创建或更新成绩簿列。

注意

标题行必须包含下面列出的所有字段;但是,只需在记录中指定必填字段。

平面文件示例
courseId|name|description|duedate|points|gradeSchema|optionalData

GETEST1|GC Final Grade||2023-12-30|100|Schema1|MOD_CODE=2023MOD1:SESSION=8W1
文件规格

文件名应以 .colnc 结尾;例如,term2023_01.colnc。

字段标题

描述

必读

类型和最大尺寸

课程 ID

应创建或更新此成绩列的课程的批处理 UID

字符串(256 个字符)

名称

成绩列的名称。

此字段用于匹配。

字符串(333 个字符)

描述

等级列的描述。

字符串(2000 个字符)

到期日期

成绩列的到期日期。

按照[传入设置]屏幕中指定的格式设置的日期。

未指定默认值。

分数

成绩列的可能分数。

浮点(默认 100.0)

gradeSchema

应用于要显示的成绩列的成绩架构。提供的字符串必须与目标课程中成绩架构的名称匹配,才能应用设置。

字符串(333 个字符)

默认行为为分数。

可选数据

键/值对,每组对用冒号分隔,键/值用等号分隔。例如:

key1 = value1:key2 = value2

最常用于在提取时跟踪唯一值,以便将记录与源系统进行匹配。

字符串(每个键/值对 2000 个字符)

设置外部成绩列(仅限原始课程)

此界面的目的是将列设置为外部成绩列。要将列标记为外部列,必须预配或创建成绩列。

注意

标题行必须包含下面列出的所有字段;但是,只需在记录中指定必填字段。

平面文件示例
courseId|name

GETEST1|GC Final Grade 
文件规格

文件名应以 .colext 结尾;例如,term2017_01.colext。

字段标题

描述

必读

类型和最大尺寸

课程 ID

应创建或更新此成绩列的课程的批处理 UID。

字符串(256 个字符)

名称

成绩列的名称。

此字段用于匹配。

是。

字符串(333 个字符)

创建成绩列值(未计算)

此接口的目的是创建成绩簿列的值。

注意

标题行必须包含下面列出的所有字段;但是,只需在记录中指定必填字段。

平面文件示例
courseId|userId|name|value

GETEST1|User001|GC Final Grade|90
文件规格

文件名应以 .colncval 结尾;例如,term2023_01.colncval。

字段标题

描述

必读

类型和最大尺寸

课程 ID

应创建或更新此成绩列的课程的批处理 UID。

字符串(256 个字符)

用户 ID

应为其创建或更新此成绩值的用户的user_id

字符串(333 个字符)

名称

成绩列的名称。

此字段用于匹配。

字符串(2000 个字符)

价值

要分配的值。

字符串(2000 个字符)

创建成绩架构

可以使用带有成绩旅程服务的平面文件创建成绩架构。创建作业或成绩列的其他文件可能取决于此文件中的成绩架构定义,但数据处理器不会强制执行特定的运行顺序。因此,应确保在运行其他依赖数据文件之前处理成绩架构数据。

注意

标题行必须包含下面列出的所有字段;但是,只需在记录中指定必填字段。

平面文件示例
title|symbols|optionalData

Schema1|A=90:B=80:C=70:D=60:F=0|
文件规格

文件名应以 .sch 结尾;例如,term2023_01.sch。

字段标题

描述

必读

类型和最大尺寸

称谓

评分方案的标题

字符串(333 个字符)

符号

列表中具有(可选)下限的符号,用冒号分隔。

字符串(2000 个字符)

可选数据

键/值对,每组对用冒号分隔,键/值用等号分隔。例如:

key1 = value1:key2 = value2

最常用于在提取时跟踪唯一值,以便将记录与源系统进行匹配。

字符串(每个键/值对 2000 个字符)