OAI-PMH 设置

如何找到您的 OAI 集和记录

找到您的基本收获 URL。如果您需要帮助查找您的基础收集 URL,请联系您的系统经理。
您的 URL 可能如下所示:  http://cdm16007.contentdm.oclc.org/oai/oai.php

要查看对收获可见的所有集合,请添加“?verb=ListSets
您的链接将与此类似: http://cdm16007.contentdm.oclc.org/oai/oai.php?verb=ListSets
此页面将以 XML 格式显示您的所有集合。记下下一步的 setSpec 值。

要查看特定集合的元数据记录,您需要确定要在其中查看记录的元数据模式,并从上一步中选择一个 setSpec。在此示例中,亚博2022最新版网址将查看 Qualified Dublin Core 中的记录并查看亚博2022最新版网址立图书馆珍本收藏,其 Set Spec 值为“p267401cdi”。
将以下字符串添加到您的基本收获 URL:“?verb=ListRecords&set=[上面选择的setSpec]&metadataPrefix=oai_qdc

现在网址是 http://cdm16007.contentdm.oclc.org/oai/oai.php?verb=ListRecords&set=p267401cdi&metadataPrefix=oai_qdc

此链接将以 XML 形式显示元数据。您可以看到每个元数据值如何映射到您的元数据。查看一些记录以确保元数据按预期显示。

禁用 OAI-PMH 提要中的页面级元数据

亚博2022最新版网址 要求元数据中的所有项目都在项目级别记录中,而不是在单个页面级别记录中。请花点时间查看您的 OAI-PMH 输出设置。

如果您使用的是 CONTENTdm,请检查以下设置:

CONTENTdm 管理 > “管理”选项卡 > “收获”

“OAI-PMH”部分中的“启用复合对象页面”选项允许您启用或禁用此功能。应为页面级记录禁用此设置。

如果您正在使用其他数字评估管理系统,请联系您的服务器管理员以确定您系统中的设置。

从 OAI-PMH 源中删除已删除的记录

如果您可以在 OAI-PMH 提要中删除对已删除记录的引用,这将有助于亚博2022最新版网址对您的集合进行初始 亚博2022最新版网址 设置。这不是必需的,但它简化了元数据的 QA 过程。

如果您使用的是 CONTENTdm 以外的数字评估管理系统,请联系您的服务器管理员以了解如何在您的系统中执行此任务。

在 CONTENTdm 中,软件会跟踪已删除的记录。然后将有关这些已删除记录的一些基本信息发送给任何 OAI-PMH 收集者(包括亚博2022最新版网址在 亚博2022最新版网址 中的角色)。据亚博2022最新版网址所知,此信息不会在 CONTENTdm 的任何其他上下文中使用,它应该是从集合中删除对这些已删除记录的引用是安全的(有一个警告,如下所述),但您仍应与您的 CONTENTdm 支持人员确认此功能最近没有更改。

无法使用 CONTENTdm 中的 GUI 清除这些引用。您必须有权访问后端服务器,才能从服务器中手动删除文件。如果您的 CONTENTdm 服务器由 OCLC 托管,那么您必须向 CONTENTdm 支持/托管团队发送请求以实施此更改。

每个 CONTENTdm 集合都需要单独处理。要从集合中删除的文件是:/index/description/delete.log

删除此“delete.log”文件后,将在您下次从此 CONTENTdm 收藏中删除项目时重新创建该文件。这不会是一个问题,因为亚博2022最新版网址只是希望在初始设置期间清除已删除的引用,当亚博2022最新版网址最仔细地查看您的数据以验证亚博2022最新版网址的收获过程是否正确时。

仅当您有另一个实体从这些集合中收集数据并且该另一个实体需要知道何时从集合中删除记录时,从 OAI-PMH 提要中删除“已删除”引用才会有问题。然后,此信息将用于使该其他实体的记录保持最新。如果您没有其他收割机正在这样做,那么删除已删除的引用应该不是问题。