无法上传 CSV

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

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

原因

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

解决方案

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

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

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

原因

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

解决方案

  • A:通过 Excel 保存:
    1. 在 Excel 中打开 CSV。
    2. 将文件另存为常规 CSV。
  • B:通过记事本或 Notepad++ 保存:
    • 在记事本或 Notepad++ 中打开 CSV。
    • 以 UTF-8 格式保存文件。

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

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

原因

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

解决方案

场景 1

未启用 UUID 的帐户。

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

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

场景 2

启用 UUID 的帐户。

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

例如,假如有两个用户 A 和 B,他们分别使用具有 UUID 1 和 UUID 2 的电子邮箱地址 a@xyz.com 和 b@xyz.com。

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

要解决此问题,必须确保 CSV 文件中用户的电子邮件地址和 UUID 与系统中的相同。

更快、更轻松地获得帮助

新用户?