数据导入错误和警告

以下信息有助于排查通过 FTP 将数据导入 CDB 时发生的错误和警告。

错误限制:导入日志最多只能捕获 10,000 个错误和警告,达到此阈值后将停止记录。

错误

在 CDB 导入数据之前,必须解决所有错误。有关如何解决每个错误的详细信息,请参阅下表中的操作列。

错误编号 类型 消息 说明 操作
G-001 全局

无法导入数据包

Data Workbench 无法导入数据包。此错误伴随着所有数据包和文件类型的错误。

  • 解决所有数据包和文件类型的错误后重新导入。

L-001 加载

无法加载数据包。内部错误。

在导入过程中,由于系统问题,Workbench 无法加载数据。

  • 重新导入数据包。

L-002 加载

无法加载数据包。

在导入过程中,由于系统问题,Workbench 无法加载数据。

  • 联系 Veeva 支持团队。

P-001 数据包

无法读取清单文件

数据包的清单文件缺失、结构不正确、文件名不正确或为空。

  • 更正清单文件后重新导入。了解如何创建清单文件。

P-002 数据包

找不到研究 Study.Name

清单文件中提供的 study 值与 Data Workbench 中的任何研究记录都不匹配。

  • 更正清单文件中的 study 后重新导入。

P-003 数据包

未提供源值

清单文件未提供 source

  • 向清单文件添加 source 后重新导入。

P-004 数据包

用户无权访问研究

无权访问要向其中导入数据的研究

  • 联系组织的用户管理员或 Veeva Services 代表,请求访问研究的权限。

  • 更正清单文件中的 study 名称后重新导入。

P-005 数据包

未指定研究

清单文件缺失 study 对象或不包含 study 的值。

  • 向清单文件中添加 study 对象后重新导入。

P-006 数据包

未找到有效文件

  1. 压缩包中没有提供任何文件。
  2. 清单中定义了 CSV 文件,但上传的数据包中没有相关联的 CSV。
  3. 清单中定义了 CSV 文件,但数据包中的 CSV 文件存在问题。
  • 确认数据包中存在有效的 CSV 文件,并且文件名称与清单中定义的名称匹配。

F-001 文件

找不到文件:File.Name

Workbench 在压缩包中找不到该文件。

  • 将缺失的 CSV 文件添加到压缩包中。

  • 更新清单文件以引用正确的文件。

F-002 文件

检测到其他文件 File.Name 但未处理

压缩包中包含了清单文件中未说明的文件(CSV 或其他文件)。

  • 从压缩包中删除文件后重新导入。

  • 在清单文件中说明 CSV 文件后重新导入。

F-003 文件

找不到 element 的所需列映射。找不到 element, element…的所需列映射。

一个或多个文件中没有清单文件中所需列映射的对象,或者该对象格式不正确。

  • 在清单文件中添加或更正缺失的列映射后重新导入。

F-004 文件

无法处理文件 File.Name:找不到所需的列映射 [列]。

Workbench 无法将清单文件中的列映射与 CSV 中的列匹配。

  • 更新清单文件中的列映射后重新导入。

  • 更新 CSV 文件中的列名称后重新导入。

F-005 文件

无法处理文件 File.Name:检测到重复列名

CSV 文件中至少有两(2)列名称相同。例如,表单在一个条目组中两次使用同一个条目。

  • 重命名 CSV 文件中的某个重复列,然后重新导入。

  • 删除 CSV 文件中的重复列,然后重新导入。

F-006 文件

表单文件名 File.Name.csv 无效

CSV 文件的名称无效。

  • 重命名 CSV 文件,更新清单文件以引用新文件名,然后重新导入。

F-007 文件

没有名称的文件将被忽略

数据包中的文件没有文件名。

  • 从数据包中删除没有名称的文件,然后重新导入。

D-001 数据

File.Name - Row:未找到研究 value

提供的研究值与清单文件中的研究名称不匹配。

  • 更正 CSV 文件中的 study 值后重新导入。

  • 更正清单文件中的 study 值后重新导入。

D-002 数据

File.Name - Row:未找到研究中心 value

提供的 site 值与 Vault EDC 中此研究中的研究中心名称(研究中心名称)不匹配。

  • 更正 CSV 文件中的 site 值后重新导入。

D-003 数据

File.Name - Row:未找到受试者 value

提供的 subject 值与 Vault EDC 中受试者姓名(受试者 ID)不匹配。

  • 更正 CSV 文件中的 subject 值后重新导入。

D-004 数据

File.Name - Row:未找到受试者 value 的事件 value

存在指定的事件定义,但事件尚未添加到受试者的病例手册中。

  • 更正 CSV 文件中的 event 值后重新导入。

D-005 数据

column 的值 value 无效,将被忽略

Workbench 无法读取提供的列值。

  • 更新列值后重新导入。

D-006 数据

File.Name - Row:行单元格数与列数不匹配

CSV 文件中的行的单元格数多于列数。

  • 从 CSV 文件中删除多余的单元格,然后重新导入。

  • 向 CSV 文件添加列以适当捕获数据,然后重新导入。

D-007 数据

表单 Form 上名称为空/缺失的条目配置被忽略

清单文件中条目的 config 一个或多个键为空(“”)。

  • 更新清单文件中空白键的值,然后重新导入。

D-008 数据

表单 Form 上的条目配置 Item 类型缺失,将被忽略

条目在清单文件中缺失 type 对象。

  • 在清单文件中更新条目type,然后重新导入。

D-009 数据

表单 Form 上的条目配置 Item 格式无效,将被忽略

条目的配置只能包含字符串和对象,而不能包含数组。

  • 在清单文件中更新条目 config 后重新导入。

D-013 数据

表单 Form 上的条目配置 Item 类型 type 无效,将被忽略。

Data Workbench 中不支持为条目提供的 type

  • 在清单文件中更新条目type,然后重新导入。

D-016 数据

映射列 Site 的值缺失

site 列没有值。

  • 更新 site 值。

D-024 数据

研究中心 Site Number 中存在多个名称为 Subject 的受试者

所选研究中心中有多名受试者与 CSV 文件中提供的受试者匹配。

  • 更新 CSV 文件中的 subject 值,使其在研究中心中是唯一的,然后重新导入。

D-025 数据

在表单 forms中发现重复、不等的条目配置 Item name

一个条目存在于多个表单中,但每个表单中的条目定义参数都不同。

  • 更正清单文件后重新导入。

D-026 数据

无法创建定义 [表单/条目组的名称];数据文件间的定义不同。

表单条目组的页眉在各个 CSV 文件中都不同。

  • 更正页眉后重新导入。

D-027 数据

key 的值 value 无效

为此配置提供的值无效。

  • 更新清单文件以使用有效的配置。

D-028 数据

key 无法指定 > [1] 值

为此配置提供的值不能超过 1 个值。

  • 更新清单文件以使用有效的配置。

D-029 数据

在研究 {Study.Name} 中多名受试者名为 {Subject}

此受试者在研究中无法唯一标识或具有重复项。如果不需要研究中心编号受试者 ID 必须唯一。

  • 更新受试者的 ID。

  • 添加研究中心编号列。

D-030 数据

无法通过受试者姓名 {Subject} 确定研究中心,因为受试者名称出现在多个研究中心中

受试者存在于多个研究中心中,因此 CDB 无法识别要将其导入到哪个研究中心

  • 添加研究中心编号列。

D-031 数据

无法使用研究中心中的受试者确定事件,因为受试者具有映射到事件值的多个事件实例。请修复 EDC 研究。

有多个事件外部 ID 值相同。

  • 更新事件外部 ID,使其唯一。

  • 使用其他事件匹配方法。

D-032 数据

无法通过受试者名称确定研究中心,因为没有找到受试者姓名

CDB 无法在研究中找到具有给定受试者 ID 的受试者,因此 CDB 无法识别研究中心

  • 更新受试者 ID 值以映射到现有受试者

D-033 数据

多个重复表单记录无法唯一标识

有些记录的研究研究中心受试者事件表单表单序列条目组条目组序列号组别 ID 相同。清单不使用 distinctIdformSequence。这意味着表单无法唯一标识。

  • 添加 distinctId

  • 更新标识符列中的值,以便表单可以唯一标识。

D-037 数据

FileNameFileName 引用相同的格式 FormName。不能在多个文件中引用同一个表单。请将数据合并到每个表单的单个文件中,或合并到一个文件中,使用单列表示多个表单。

数据包有两个引用同一表单的文件。这可能会导致数据冲突,因此不允许这样做。

  • 将数据合并到每个表单的单个文件中。

  • 将文件合并为一个文件,使用单列表示多个表单

R-001 参考

未提供 related

清单文件未提供 related 属性。

  • 向清单文件中添加 related 属性后重新导入。

R-002 参考

未提供 related_item

清单文件未在 related 数组中提供 related_item 属性。

  • 向清单文件中的 related_array 添加 related_item 属性,然后重新导入。

R-003 参考

未提供 related_key

清单文件未在 related 数组中提供 related_key 属性。

  • 向清单文件中的 related_array 添加 related_item 属性,然后重新导入。

R-004 参考

属性 related 中的条目数量不正确

related 属性必须至少有 1 对,但不能超过 4 对 related_itemrelated_key 对。

  • 调整 related 属性,使其必须至少有 1 对,但不能超过 4 对 related_itemrelated_key 对。

R-005 参考

related_itemrelated_key 之间的数据类型不匹配

related_itemrelated_key 之间的数据类型不匹配。必须使用相同的数据类型。

  • 更新 related_itemrelated_key 的数据类型,使它们的数据类型匹配,然后重新导入。

R-006 参考

无法处理文件 File.Name:检测到重复列名

参考数据 CSV 文件至少有 2 个同名列(列标题)。

  • 重命名 CSV 文件中的重复列,然后重新导入。

  • 删除 CSV 文件中的重复列,然后重新导入。

R-007 参考

属性 related_form 的重复值

表单名称(由 related_form 属性表示)存在于多个中。

  • 向清单文件中的 related_form 属性中添加名称,然后重新导入。

R-008 参考

条目数量超过 10

清单文件最多只能列出 10 个条目

  • 将参考对象中的条目数量减少到小于 10 个,然后重新导入。

R-009 参考

数据类型不正确

清单文件中有一个条目的数据类型不受支持(浮点型、时间型和布尔型)。参考对象仅支持以下数据类型:文本、整数、日期和日期时间。

  • 修改条目,使用受支持的数据类型,然后重新导入。

  • 删除不受支持的条目,然后重新导入。

R-010 参考

related_key的重复值

参考对象的定义键组合必须是唯一的。

  • 将定义键调整为唯一,然后重新导入。

R-011 参考

表单不存在

related_form 属性指定的表单中不存在。相关表单必须已存在于 CDB 中,或者与参考对象包含在同一个导入数据包中。

  • 更正 related_form 属性以指向现有表单,然后重新导入。

  • 表单添加到导入清单中,并将其数据 CSV 纳入导入数据包中。

警告

虽然 CDB 不要求在导入数据之前解决每个警告,但 Workbench 可能会忽略某些条目,并将其从导入中排除。导致数据被忽略的警告标有星号(*)。有关如何解决每个错误的详细信息,请参阅下表中的操作列。

警告编号 类型 消息 说明 操作
F-008 文件

配置 [sequence] 将在 [20R1] 中弃用。更新清单文件以使用 [formsequence]

清单文件使用序列配置,该配置已在 20R1(2020 年 4 月)版本中弃用。

  • 更新清单文件以改用 formsequence。

F-017 文件

重复的序列号可能会导致列表结果不一致

表单序列号或条目组序列号相同的表单存在重复的行。

  • 更新 CSV 文件以确保行唯一。

F-019

在清单中定义了条目 {item_names},但在文件 {file_name} 中无法找到

清单文件中定义了至少一个条目,但在 CSV 数据文件中不存在。

  • 更新 CSV 文件以包含条目的列。

  • 更新清单文件以删除条目。

F-020

未从文件 {file_name} 导入列 {column_name},因为它们未在清单中定义

已启用严格导入,CSV 数据文件至少包含一个未在清单文件中定义的条目列。CDB 不会导入这些列的数据。

  • 将缺失条目列添加到 CSV 文件中。

  • 从清单文件中删除条目配置。

F-021

从文件 {file_name} 导入了列 {column_name},但未在清单中定义

未启用严格导入,CSV 数据文件至少包含一个未在清单文件中定义的条目列。

  • 将缺失条目列添加到 CSV 文件中。

  • 从清单文件中删除条目配置。

D-010* 数据

表单 form 中条目 item 的字段 field 不详,将被忽略

虽然除了必填字段之外,还可以为条目配置添加任意数量的字段,但 Data Workbench 会忽略这些字段。

  • 无需任何操作。可以选择删除,但保留这些字段并不妨碍导入。

D-011* 数据

表单 form 中条目 item 的字段 fieldvalue 无效,将被忽略

字段的值应为数字,但 Workbench 无法将其解释为数字。

  • 更新值后重新导入。

D-012 数据

表单 form 中条目 item 的字段 fieldvalue 与格式模式 pattern 不匹配,将被忽略

CSV 中提供的值与为条目配置的格式模式不匹配(对于具有日期、时间和日期时间数据类型的条目)。

  • 更新该值以使用适当的格式模式,然后重新导入。

D-014 数据

表单 form 上的条目配置 item 具有无效的模式 pattern。有效的模式包括 patterns

Data Workbench 不支持在条目配置中提供的日期、时间或日期时间格式。

  • 更新条目配置以使用受支持的格式以及表单 CSV 文件中的值,然后重新导入。在此处查看支持的格式列表。

D-015 数据

忽略重复的数据行

CSV 文件包含重复的行,这些行基于清单文件中定义的键来唯一标识行。默认情况下,唯一性由研究、研究中心、受试者和事件定义。

  • 删除数据文件中的重复行。

  • 更新清单文件以使用其他键来唯一标识行。

D-017* 数据

条目 item 的值 value 超过允许的最大长度 length,将被忽略

CSV 中提供的值长于条目配置(对于数据类型为文本的条目)中指定的最大允许长度。

  • 更新值后重新导入。

D-018* 数据

条目 item 的值 value 超过允许的最小值 min,将被忽略

CSV 中提供的值小于条目配置(对于数据类型为正数和浮点的条目)中指定的最小允许值。

  • 更新值后重新导入。

D-019* 数据

条目 item 的值 value 超过允许的最大值 max,将被忽略

CSV 中提供的值大于条目配置(对于数据类型为正数和浮点的条目)中指定的最大允许值。

  • 更新值后重新导入。

D-020* 数据

条目 item 的值 value 无效,将被忽略

Data Workbench 无法将 CSV 文件中提供的值解释为配置的条目数据类型。Data Workbench 在导入过程中忽略了此值。

  • 更新值后重新导入。

D-021 数据

条目 item 的值 Value 无效;将使用默认值 default 来代替

Data Workbench 无法将 CSV 文件中提供的值解释为配置的条目数据类型。相反,Data Workbench 导入了配置的默认值。

  • 更新值后重新导入,使用你的值,而不是默认值。

D-022* 数据

条目配置 itemName 精度 precision 大于长度 length;两者都会被忽略

浮点型条目配置的精度大于长度。Data Workbench 会忽略两者并使用默认值。

  • 更新条目 config 中的 precisionlength,然后重新导入。

D-023* 数据

条目配置 itemName 的最小值 min 大于其最大值 max;最小值将被忽略

数字或整数型的条目配置的最小值(min)大于最大值(max)。Data Workbench 忽略最小值.

  • 更新条目 config 中的 minmax,然后重新导入。

D-035 数据

“row_blinded”单元格必须具有布尔值。提供的值为“%s”。请将值更改为“真(true)”或“(false)”。

CSV 文件中的行的 row_blinding 值不是布尔值。

  • 更新 row_blinding 值后重新导入。

* 此警告会导致在导入过程中忽略数据或配置。