Vault 加载程序让您能够以批量形式加载数据到 Vault 中或从 Vault 中提取数据。加载程序在迁移和新用户引导期间尤为有用。将提取的信息下载为 CSV 文件,以便将其加载回您的 Vault 或其他系统。单击表中的操作名称获取详细信息。
可用的批量操作 | 文件 | 批量大小 |
提取文档元数据 | CSV 输出 | 最多 1,000,000 |
提取文档版本元数据 | CSV 输出 | 最多 1,000,000 |
提取文档源文件 | CSV 输出(带有指向文件暂存服务器的链接) | 最多 2,000 |
提取文档格式副本 | CSV 输出(带有指向文件暂存服务器的链接) | 最多 2,000 |
提取文档关系 | CSV 输出 | 最多 1,000,000 |
提取对象记录元数据 | CSV 输出 | 最多 1,000,000 |
提取用户 | CSV 输出 | 最多 1,000,000 |
提取组 | CSV 输出 | 最多 1,000,000 |
创建和更新文档 | CSV 输入 | 无限制; CSV 必须小于 1GB |
创建和删除文档关系 | CSV 输入 | 无限制; CSV 必须小于 1GB |
创建和删除文档附件 | CSV 输入 | 无限制; CSV 必须小于 1GB |
添加文档版本 | CSV 输入 | 无限制; CSV 必须小于 1GB |
添加文档格式副本 | CSV 输入 | 无限制; CSV 必须小于 1GB |
更新和删除文档角色 | CSV 输入 | 无限制; CSV 必须小于 1GB |
创建、更新和删除对象记录 | CSV 输入 | 无限制; CSV 必须小于 1GB |
创建对象记录附件 | CSV 输入 | 无限制; CSV 必须小于 1GB |
创建和更新用户 | CSV 输入 | 无限制; CSV 必须小于 1GB |
创建和更新组 | CSV 输入 | 无限制; CSV 必须小于 1GB |
添加 CRM 数据映射 (MedComms) | CSV 输入 | 无限制; CSV 必须小于 1GB |
更新和删除对象记录角色 | CSV 输入 | 最多 500; CSV 必须小于 1GB |
如何启用 Vault 加载程序
要启用 Vault 加载程序,请转至管理 > 设置 > 常规设置。启用后,加载程序标签页将显示在 Vault 的主要导航栏中。在以前启用了 Vault 记载程序的 Vault 中,加载程序选项卡的位置可能会有所不同。
加载程序权限
默认情况下,只有 Vault 所有者能访问加载程序。要将此功能扩展到其他用户或组,请将其分配到一个自定义安全配置文件,该配置文件包括 Vault 加载程序权限和加载程序标签页的查看权限。
要通过加载程序执行任何操作,您还必须拥有该操作的正确访问权限。例如,如果您没有基于角色的权限,则无法更新文档,也无法在没有适当安全配置文件的情况下创建用户。
对于文件暂存服务器访问,还有其他权限和限制。
通知和输出文件
Vault 在管理 > 操作 > 作业状态中显示加载程序作业的状态,还会发送成功和失败通知。如果需要,管理员可以修改通知消息模板。
成功和失败日志文件
每次加载后,Vault 会创建单独的成功和失败日志作为 CSV 文件。您可以从 Vault 内通知或电子邮件通知下载这些文件。这两种文件均包含每个记录的系统管理 ID
值。
如果您在加载时选中了包含输出日志中的字段复选框,则 Vault 会查询字段,并验证字段是否已成功创建。
失败日志
失败日志包括:
- 加载失败的每个记录的错误消息
- 原始数据以及相应的错误
- 原始 CSV 文件中相应行的行 ID
- Vault 加载程序由于列数不匹配而跳过的行
您可以查看并修复这些错误日志中的错误。纠正任何错误后,可以重新导入失败日志。
关于 Vault 加载程序命令行工具
使用 Vault 加载程序命令行工具,您可以管理 Vault 文件暂存服务器上的文件和文件夹,加载数据到 Vault,或直接从命令行提取 Vault 中的数据。了解有关使用 Vault 加载程序命令行工具的更多信息。
如何使用文件暂存服务器
如需了解如何连接到服务器,请参阅访问您 Vault 的文件暂存服务器。请注意,您必须在 CSV 文件中使用 UTF-8 编码。
如何使用服务器进行输入
要引用文件:
- 连接到您 Vault 的文件暂存服务器。
- 上传文件到服务器。您可以将文件放在根目录中或您的个人子目录中。您也可以为文件新建一个子目录。
- 将文件列添加到 CSV 输入中,并输入每个文件相对于文件暂存服务器根目录的路径/名称,例如 u60613/Dec-2015-Batch/Gludacta_Brochure.pdf。
如何使用服务器进行提取
当 Vault 加载程序将文件作为提取的一部分导出时,您可以在暂存服务器上找到这些文件。CSV 输出将包含文件列,该列显示文件名以及相对于文件暂存服务器根目录的位置。当导出包含具有多种格式副本类型的文档或文档版本,且您选中包含格式副本复选框时,CSV 输出将为每种格式副本类型提供单独的行。
注意:暂存服务器可以存储任意数量的文件,但显示的最大数量是 64,998。服务器上提取的文件和文件夹默认每 72 小时自动删除一次。这种自动删除的时间范围不适用于用户上传到文件暂存服务器的文件。
迁移模式
要添加文档版本或格式副本,或要在导入过程中设置文档编号,必须选中文档迁移模式复选框。
要在任何生命周期状态或状态类型中创建对象记录,必须选中记录迁移模式复选框。在迁移模式下创建记录时,Vault 会绕过入口条件、入口操作、验证规则和引用约束。
审计
从 18R3 版本开始,Vault 在系统审计历史记录中会跟踪所有 Vault 加载程序操作,包括数据导出。每个加载程序操作会显示为单独一行。请注意,只有在您的 Vault 升级到 18R3 之后发生的操作才会显示在系统审计历史记录中。
Vault 加载程序在文档上的操作也会显示在文档审计历史记录中,而在对象记录上的操作则显示在对象记录审计历史记录中。
临床 FTP 加载程序(仅限 Clinical Operations)
在 Clinical Operations Vault 中,您可以使用 Vault 的 FTP 服务器将对象记录数据加载到 Vault 中。有关详细信息,请参阅通过 FTP(临床)创建和更新记录。
关于用户对象
您可以使用 Vault 加载程序创建和更新包含 user__sys 对象的用户记录。这让您能够更新用户记录中的自定义字段,以及管理者等标准字段。因为 Vault 将用户记录与旧用户帐户同步,所以 Vault 会在您创建或更新用户记录时自动更新旧用户帐户。