Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    SRU/SRW检索

    可译的
    要启用SRU / SRW检索,您必须具有以下角色:
    • 通用系统管理员
    Alma允许出于与要检索Alma仓储的外部系统集成的目的将您的机构打开到SRU/SRW(通过URL/Web服务,基于XML的协议进行检索)检索。要激活此功能,每个机构必须定义并激活其自己的SRU服务器集成配置文件,并指定是否在响应SRU查询时返回可用性信息
    当使用SRU进行外部检索并检索到10,000个或更多的记录时,Alma在检索到超过10,000个限制的下一个批量记录时会回复一条错误消息。SRU集成旨在将Alma检索与其他自动化系统集成,用于图书馆间借阅、套录编目或选择。不支持将SRU集成用于其他工作流程,例如执行批量导出记录。
    有关执行SRU请求的详情,见以下Alma开发者网络页面:

    配置SRU服务器类型集成配置文件

    每个机构只能有一个SRU服务器集成配置文件。

    要为您的机构配置SRU服务器集成配置文件:
    1. 在集成配置文件列表页面(配置菜单 > 通用 > 外部系统 > 集成配置文件),点击添加集成文件。打开外部系统向导的第一页。
    2. 输入新集成类型的唯一代码。
    3. 输入新集成类型的唯一名称。
    4. 集成类型选择SRU服务器
      默认复选框对于此集成类型无效。
    5. 选择下一步
    6. 使用下表说明的参数配置SRU集成配置文件。
      SRU集成配置文件设置
      参数 描述
      书目选项
      有效 选择该选项启用书目选项。
      添加可用性 是否包含可用性信息 - 存储在AVA(纸本可用性)、AVE(电子可用性)和AVD(数字可用性)字段。有关更多信息,见检索书目API
      包括在网络区管理的电子资源结果

      该复选框仅对网络区成员可用。

      该选项启用时,且使用SRU协议执行机构区馆藏查找时,结果包括:

      • 机构区书目记录忽略现有馆藏或其他的现有实体,
      • 机构区书目记录忽略的启用状态:对资源库或资源库列表“启用”,
      • 属于在所属成员机构有“对群组可用”的资源库列表或电子资源库的网络区书目记录。

      在由网络区完成SRU集成配置文件配置并分发给全部成员的联盟中,SRU集成配置文件标记为“在网络区管理”。这种情况下,该选项也在网络区机构中可见。网络区可以决定该配置文件分发给成员时是否启用该选项。使用该配置文件的任何成员都可以通过编辑网络区配置选择不启用并本地管理配置文件(见取消网络区链接)。

      当SRU服务器接收到MMS ID时,它不知道识别符的来源是机构区还是网络区。因此,当通过MMS ID检索时,您需要进行两种检索 - 一个在机构区另一个在网络区: 

      • 机构区MMS ID检索机构区电子馆藏,
      • 网络区MMS ID检索网络区电子馆藏。  

      使用成员可用性完善(网络区)

      当网络机构使用SRU协议完成检索时,是否检索网络中每个成员的馆藏可用性。

      • SRU/SRW支持都柏林核心格式和所有MARC格式(包括UNIMARC和CNMARC)。支持以下交叉:
        • 从都柏林核心元数据和MARC XML到任何其它格式(都柏林核心元数据、MARCXML、CNMARCXML、KORMARCXML和UNIMARCXML)
        • 从任何格式(都柏林核心元数据、MARCXML、CNMARCXML、KORMARCXML和UNIMARCXML)到都柏林核心元数据和MARCXML。
          不支持CNMARCXML,KORMARCXML和UNIMARCXML之间的交叉。
          当从原始记录格式转换为请求的格式不可用时,Alma返回原始记录。欲知更多信息,见开发者网络
      • 对于具有表现的都柏林核心记录,每个表现添加带有DC identifier字段的URL。

      对于MARCXML,馆藏可用性指示使用以下MARCXML格式处理:

      • MARC 852字段
      • $a 位置 – 机构代码
      • $6 链接 – MMS ID
      • $ 9本地字段 - P(纸本)/ E(电子)/ D(数字)

      如果有多种资料类型可用,如纸本和电子,则852字段将包含多个$9条目。

      添加表现信息 是否将非远程表现信息揭示给外部系统。
      添加远程表现信息 是否将远程表现信息揭示给外部系统。

      应用规范化

      选择该参数在其他完善和作为Z39.50请求呈现给外部系统之前规范化Alma书目记录。可以通过使用以下出产设置的规范化进程或使用创建的规范化规则自定义进程应用规范化至MARC 21、KORMARC、UNIMARC、CNMARC和DC书目记录:MARC 21外部检索书目规范化、KORMARC外部检索书目规范化、UNIMARC外部检索书目规范化、CNMARC外部检索书目规范化和SRU检索时的限定DC书目规范化。

      Example_Normalization_Rule_from_the_CNMARC_Bibliographic_Metadata_Configuration_Profile_04_TC_newUI.png

      CNMARC书目元数据配置文件的规范化规则示例

      规范化规则用于从书目记录移除以下信息:590 本地备注(MARC 21)、590 本地备注(KORMARC)、900 本地字段(UNIMARC)和300 通用备注(CNMARC)。获取更多信息,见使用规范化规则

      因为在规范化进程完成后执行完善进程。规范化进程不影响通过完善添加的字段。

      这些规范化规则使用以下drools文件(在任务参数选项卡中说明):Drools/remove590.dslr、Drools/remove900.dslr和Drools/remove300.dslr。

      Example_Drools_File_from_the_Cnmarc_Bib_normalize_on_Z39.50_SRU_search_Normalization_Rule_04_TC_newUI.png

      Z39.50/SRU检索规范化规则的CNMARC书目规范化示例drools文件。

      有关更多信息,见使用规范化进程

      用户名/密码

      如果想要认证SRU/SRW检索查询(使用基础认证),输入用户名和密码。如果SRU/SRW检索查询没有提供用户名和密码(在您的集成配置文件中配置它们时)或提供错误的用户名或密码,SRU请求的响应指示请求未授权。

      用户名和密码需要在HTTP请求的Authorization标头中发送。有关更多信息,见基本访问认证

      如果没有在SRU服务器集成配置文件中指定用户名和密码,SRU/SRW检索查询不会授权。

      从外部检索屏蔽记录 选择该参数将含有从外部检索屏蔽标签的记录从外部系统的显示中移除。
      馆藏选项(ISO 20775)
      需要配置您的ISIL代码以使用SRU响应的馆藏选项。有关配置信息,见ISIL 代码
      有一个关于从共享区激活的资源库列表的已知问题。这些有时会被识别为非连续出版物;因此SRU响应不包含它们的覆盖范围及其他相关信息。
      有效
      选择该参数启用SRU ISO 20775馆藏标准。显示可用性计算选项。如果您想要从可用性计算中排除它们选择以下可用性计算选项:
      • 排除不在架单册
      • 排除资源共享不可请求的单册
      • 排除电子和数字资源
      Availability_Calculation_Options_06_TC.png
      可用性计算选项
      通过馆藏SRU,您可从查询中得到更多馆藏详情。见下文的检索结果示例。
      Example_Query_Results_02.png
      示例查询结果
      可用性计算选项
      选择以下选项以识别哪些在检索结果中呈现为可用馆藏。检索结果显示单册数(复本量)和根据您对该参数选择的选项计算的可用性计数。如果未选择下列选项,查询结果会显示所有单册全部可用。
      • 排除不在架单册 – 选择该选项使得查询结果仅考虑在架可用的馆藏。
      • 排除资源共享不可请求的单册 – 选择该选项使得查询结果仅考虑资源共享请求可用的馆藏。
      • 排除电子和数字资源(供日后使用) – 该功能会在后续版本中实施。
      SRU_Copy_Information_02.png
      SRU复制信息
    7. 选择保存
      保存SRU服务器集成配置文件后,可对该配置文件进行以下操作:
      • 编辑
      • 在网络中管理 – 该操作仅在网络区中可用。选择该操作使用分发网络管理更改到成员作业分发此配置到成员机构。有关更多信息,见集中管理网络区配置分发网络管理更改到成员
      • 停止网络管理 – 该操作仅在网络区中可用。选择该操作在使用分发网络管理更改到成员作业时停止分发此配置到成员机构。有关更多信息,见集中管理网络区配置分发网络管理更改到成员
      • 从网络取消链接 – 该操作仅对成员机构可用。当SRU服务器集成配置文件分发到成员机构时(即,集成配置文件链接到网络区),成员机构可以选择从网络区取消链接操作与网络区版本的集成配置文件取消连接,并修改以用于本地。
      • 作业历史记录
      • 删除
    .
    • Was this article helpful?