无法上传 CSV

错误:数据截断:列的数据过长

尝试在 Adobe Learning Manager 中上传 CSV 时,看到以下错误消息。

CSV处理失败的错误消息

原因

如果指定列中的数据超过为该列定义的字符限制,则会发生错误。

解决方法

  • 打开 CSV。
  • 检查错误中提到的列中的数据。
  • 如果存在较大的值(例如,大于 60 个字符),请更改该值以修正数据。

错误:CSV 的第一列显示特殊字符

您无法上传 CSV,是因为在映射列时,第一列显示了一个特殊字符。

“名称”列中的特殊字符

原因

在 Excel 中将 CSV 保存为 UTF-8 格式时,会出现此问题。 在 Excel 中将 CSV 保存为 UTF-8 时,文件将以 UTF-BOM 格式保存。 您可以使用 Notepad++ 或将 CSV 上传到 Adobe Learning Manager 进行验证,在映射列时,第一列会显示一个特殊字符。

解决方法

  • A: ​通过 Excel 保存:

    1. 在 Excel 中打开 CSV。
    2. 将文件另存为常规 CSV。
  • B: ​通过记事本或记事本保存++:

    • 在记事本或 Notepad++ 中打开 CSV。
    • 以 UTF-8 格式保存文件。

错误:系统中已存在该用户的电子邮件地址

您无法上传 CSV,是因为该 CSV 处理失败。 您会看到以下错误消息:

重复用户的错误消息​**

原因

如果系统中已存在具有相同电子邮件地址或 UUID 的用户,则会出现此问题。

解决方法

场景 1

未启用UUID的帐户。

在此场景下,出现该错误有两个原因:

  1. 您尝试添加的用户是属于外部配置文件的经理。 要解决此问题,请打开用户所属的外部配置文件,选择用户,单击​ 操作 > 分配角色 > 经理,然后更改该配置文件的经理。
  2. 您尝试添加的用户已被清除。 在这种情况下,在清除过程完成之前,您将无法添加具有相同电子邮件地址的用户。 作为解决方法​ ​户添加一个辅助电子邮件地址,以便访问平台。 清除程序完成后,编辑用户并更改为正确的电子邮件地址。

场景 2

启用了UUID的帐户。

对于启用了 UUID 的帐户,如果为用户分配的 UUID 已被帐户中的其他用户使用,或该用户具有不同的电子邮件地址,则可能会出现此问题。

例如,假设有两个用户A和B,其电子邮件地址分别为a@xyz.comb@xyz.com,UUID分别为1和2。

此时,如果您上传一个 CSV,其中用户 A 的 UUID 为 3,用户 B 的 UUID 为 2,则会显示错误。

TIP
要解决此问题,必须确保CSV文件中用户的电子邮件地址和UUID与系统中的相同。
recommendation-more-help
d5e5961a-141b-4c77-820e-8453ddef913d