我最初在 dspace-tech listserv 上发布了这个问题,但没有收到任何明确的答案。
是否可以将禁运设置(例如,“解除日期”)定义为 DSpace 3.0+ 中批量导入过程的一部分(例如,使用简单存档格式摄取过程或 AIP 或 CSV 摄取过程)?
我已经熟悉——并且希望避免——“pre-3.0”的禁运功能。
此处描述了“新的”3.0 禁运功能:https ://wiki.duraspace.org/display/DSDOC3x/Embargo 。
我在网上搜索了这个问题,发现了这个帖子:http ://dspace.2283337.n4.nabble.com/KE1019161-Embargo-settings-on-item-import-td4660719.html 。Helix84 在 2013 年 1 月 3 日的帖子;上午 7:38 直接谈到了这个问题,但据我所知似乎不正确(AIP mets.xml 似乎没有描述禁运设置)。
我使用 xmlui 接口在我的测试存储库 (DSpace 3.2) 中创建了一个项目,并使用“Simple Embargo/UploadWithEmbargoStep”流程为比特流定义了一个禁运。我已确认该项目已成功添加,并且已对匿名用户实施了策略限制。
然后我将项目导出为 AIP、SAF 和 CSV(使用各种导出机制)。导出的数据(AIP 的 mets.xml、SAF 文件或 CSV)似乎都没有关于我的禁运的任何信息。
有没有办法在导入过程中包含这些信息,还是我必须在 xmlui 中手动设置或编写 SQL 脚本来添加这些禁运政策?