Arbeiten mit Kurztitel-Ebenen
- Überlagern von kürzeren Datensätzen mit vollständigeren Datensätzen während des MD-Imports
- Suchen nach Datensätzen, basierend auf deren Kurztitel-Ebene. Mithilfe der erweiterten Alma-Bestandssuche können Sie Datensätze mit einer bestimmten Kurztitel-Ebene lokalisieren. Siehe Durchführen einer erweiterten Suche.
- Einen Prozess an allen Datensätzen mit einer bestimmten Kurztitel-Ebene ausführen, um diese zu aktualisieren. Zum Arbeiten mit einer Gruppe an Datensätzen können Sie den Prozess Identifikation von Kurztitel-Ebenen verwenden. Siehe Identifikation von Kurztitel-Ebenen in Mengen und Prozesse an definierten Sets ausführen.
Ein Beispiel für eine Kurztitel-Datensatz-Regel basierend auf dem Datensatzinhalt finden Sie unter Kurztitel-Datensatz-Regel für Kurztitel-Ebenen basierend auf dem Datensatzinhalt.
Ein Beispiel für eine Kurztitel-Datensatz-Regel basierend auf dem on LDR finden Sie unter Kurztitel-Datensatz-Regel für Kurztitel-Ebenen basierend auf dem LDR.
Erstellen von Regeln für Kurztitel-Ebenen
- Katalog-Administrator
Für Mitglieder von Netzwerkzonen-Konsortien können Benutzer steuern, ob neue Regeln lokal oder in einer Netzwerkinstitution gespeichert werden sollen. Um diese Auswahl zu treffen, öffnen Sie den Bereich Datensätze oder Vorlagen und gehen Sie zu Neu > Optionen zur Positionierung. Beachten Sie, dass diese Auswahl pro Benutzer erfolgt.
- Öffnen Sie den MD-EditorRessourcen> Katalogisierung> Metadaten-Editor öffnen).
- Wählen Sie den Abschnitt Regeln.
- Klicken Sie auf Neu > Kurztitel-Ebene.
- Vervollständigen Sie die Informationen im Dialogfenster Eigenschaften und klicken Sie auf Speichern.
Der Bereich Regelbearbeitung wird geöffnet und der Name der Regel wird zum Navigationsfeld – Unterhalb im Ordner Regeln für Kurztitel-Ebenen hinzugefügt. -
Geben Sie die Logik der Regel für Kurztitel-Ebenen, die Sie erstellen wollen, im Bereich zur Bearbeitung der Regeln ein. Für Beispiele zur Regellogik öffnen Sie die bestehenden Regeln für Kurztitel-Ebenen im Ordner Geteilt. See Verwenden der zur Verfügung gestellten Kurztitel-Ebenen-Regeln für weitere Informationen.Die alte Regel in der Liste (drools/OldBriefRule.dslr) enthält eine einfache Regellogik zur Identifikation von Titelsätzen als Kurztitel/Nicht-Kurztitel, unter Verwendung der Kurztitel-Zahlen 01 und 10 (siehe unten).Regel "Kurz 050 042 Schlagwörter "Priorität 1wenn((nicht existiert Kontrolle "LDR.{17,1}. ") UND(nicht existiert Kontrolle "LDR.{17,1}.1") UND(nicht existiert Kontrolle "LDR.{17,1}.2") UND(nicht existiert Kontrolle "LDR.{17,1}.4") UND(nicht existiert Kontrolle "LDR.{17,1}.7"))ODER (nicht existiert "050")ODER (nicht existiert "042")ODER (nicht existiert "6**")dannKurztitel_Ebene einstellen."01"EndeRegel "Standard auf 10 einstellen"Priorität 2wennRICHTIGdannKurztitel_Ebene einstellen."10"EndeRegeln für Kurztitel-Ebenen können Angaben zur Priorität verwenden. Für weitere Informationen siehe Bearbeitung von Überlegungen.
- Wenn Sie mit der Eingabe der Regellogik fertig sind, klicken Sie auf Speichern.
Bearbeitung von Überlegungen
Wenn Sie mehrere Regeln innerhalb einer Regeldatei für Kurztitel-Ebenen erstellen, bearbeitet das System die Regeln in der Reihenfolge, in der sie erscheinen, oben in der Datei beginnend. Wenn Sie sicherstellen wollen, dass die Regeln in einer bestimmten Reihenfolge bearbeitet werden, können Sie für jede Regel eine Angabe zur Priorität verwenden (wie etwa Priorität 1). Wenn Sie Regeln innerhalb einer Datei geschrieben haben, die Abhängigkeiten zwischen Regeln haben, müssen Sie eine Angabe zur Priorität verwenden, um die Reihenfolge der Bearbeitung festzulegen.
Die Angaben zur Priorität können ganze positive oder negative Zahlenwerte oder Null sein. Angaben zur Priorität werden in aufeinanderfolgender Reihenfolge bearbeitet, beginnend mit dem höchsten numerischen Wert. Wenn Sie beispielsweise Angaben zur Priorität haben, die -3 bis 5 verwenden, werden die Angaben zur Priorität in der folgenden Reihenfolge bearbeitet: priority 5, priority 4, priority 3, priority 2, priority 1, priority 0, priority -1, priority -2, priority -3. Wenn für eine Regel keine Angabe zur Priorität verwendet wird, wird der Regel das Standard-Prioritäts-Attribut Null zugewiesen.
Wenn mehr als eine Regel in der Regeldatei für Kurztitel-Ebenen eingegeben wird und Angaben zur Priorität verwendet werden, wird die Kurztitel-Ebene des Datensatzes durch die Regel mit der niedrigsten nummerierten Priorität festgelegt, die die Kriterien der Regel erfüllt. Wenn mehr als eine Regel in der Regeldatei für Kurztitel-Ebenen eingegeben wird und keine Angaben zur Prioritätverwendet werden, wird die Kurztitel-Ebene des Datensatzes durch die letzte verarbeitete Regel festgelegt, die die Kriterien der Regel erfüllt.
Testen der Regeln für Kurztitel-Ebenen
- Öffnen Sie einen Titelsatz im MD-Editor.
- Klicken Sie auf das Symbol Editor teilen und öffnen Sie die Regel für Kurztitel-Ebenen, die Sie erstellt haben.
- Klicken Sie auf Testen. Alma verwendet Ihre Regellogik, um dem Datensatz eine Kurztitel-Ebene zuzuordnen und zeigt eine Meldung an, die die zugeordnete Ebene bezeichnet.
Informationsmeldung zur Regel für Kurztitel-Ebenen mit berechneter EbeneDie Beschreibung der Kurztitel-Ebene kann für jede Ebene von 01 bis 10 angepasst werden. Siehe Konfiguration der Code-Beschreibungen für Kurztitel-Ebenen für weitere Informationen.
- Wählen Sie Beenden.
Erstellen einer Standard-Zuordnungsregel für Kurztitel-Ebenen
Priorität 1
wenn
nicht exisitiert "245"
dann
Kurztitel_Ebene einstellen."01"
Ende
Priorität 1
wenn
nicht existiert "245"
dann
Kurztitel_Ebene einstellen."01"
Ende
Regel "Standard auf 10 einstellen"
Priorität 2
wenn
RICHTIG
dann
Kurztitel_Ebene einstellen."10"
Ende
Verwenden der zur Verfügung gestellten Kurztitel-Ebenen-Regeln
drools/BriefBasedOnLDR.dslr
wenn
(existiert Kontrolle "LDR.{17,1}.5")
dann
Kurztitel_Ebene einstellen."01"
Ende
wenn
(existiert Kontrolle "LDR.{17,1}.3")
dann
Kurztitel_Ebene einstellen."02"
Ende
wenn
(existiert Kontrolle "LDR.{17,1}.J") ODER
(existiert Kontrolle "LDR.{17,1}.j")
dann
Kurztitel_Ebene einstellen."03"
Ende
wenn
(existiert Kontrolle "LDR.{17,1}.7")
dann
Kurztitel_Ebene einstellen."04"
Ende
wenn
(existiert Kontrolle "LDR.{17,1}.2")
dann
Kurztitel_Ebene einstellen."05"
Ende
wenn
(existiert Kontrolle "LDR.{17,1}.M") ODER
(existiert Kontrolle "LDR.{17,1}.m")
dann
Kurztitel_Ebene einstellen."06"
Ende
wenn
(existiert Kontrolle "LDR.{17,1}.K") ODER
(existiert Kontrolle "LDR.{17,1}.k")
dann
Kurztitel_Ebene einstellen."07"
Ende
wenn
(existiert Kontrolle "LDR.{17,1}.8")
dann
Kurztitel_Ebene einstellen."08"
Ende
wenn
(existiert Kontrolle "LDR.{17,1}.4")
dann
Kurztitel_Ebene einstellen."09"
Ende
wenn
((existiert Kontrolle "LDR.{17,1}.1") ODER (existiert Kontrolle "LDR.{17,1}.L") ODER (existiert Kontrolle "LDR.{17,1}.I") ODER (existiert Kontrolle "LDR.{17,1}. ") ODER (existsControl "LDR.{17,1}.l") ODER (existiert Kontrolle "LDR.{17,1}.i"))
dann
Ende
Priorität 1
wenn
RICHTIG
dann
Kurztitel_Ebene einstellen."01"
Ende
- 1
- L
- | (Pipe)
- Leer
- l (L in Kleinschrift)
- i
wenn
((existiert Kontrolle "LDR.{17,1}.1") ODER (existiert Kontrolle "LDR.{17,1}.L") ODER (existiert Kontrolle "LDR.{17,1}.I") ODER (existiert Kontrolle "LDR.{17,1}. ") ODER (existsControl "LDR.{17,1}.l") ODER (existiert Kontrolle "LDR.{17,1}.i"))
dann
Ende
wenn
(existiert Kontrolle "LDR.{17,1}.4")
dann
Kurztitel_Ebene einstellen."09"
Ende
wenn
(existiert Kontrolle "LDR.{17,1}.8")
dann
Kurztitel_Ebene einstellen."08"
Ende
drools/BriefBasedOnRecordContent_Marc21.dslr
wenn
nicht existiert Kontrolle "245.a.*")
dann
Kurztitel_Ebene einstellen."01"
Ende
wenn
nicht existiert "050.a.*" UND nicht existiert "082.a.*"
dann
Kurztitel_Ebene einstellen."02"
Ende
wenn
nicht existiert "020.a.*" UND nicht existiert "022.a.*"
dann
Kurztitel_Ebene einstellen."03"
Ende
wenn
nicht existiert Kontrolle "6**.a.")
dann
Kurztitel_Ebene einstellen."04"
Ende
Priorität 10
wenn
RICHTIG
dann
Kurztitel_Ebene einstellen."01"
Ende
wenn
nicht existiert Kontrolle "6**.a.")
dann
Kurztitel_Ebene einstellen."04"
Ende
wenn
nicht existiert "020.a.*" UND nicht existiert "022.a.*"
dann
Kurztitel_Ebene einstellen."03"
Ende
wenn
nicht existiert "050.a.*" UND nicht existiert "082.a.*"
dann
Kurztitel_Ebene einstellen."02"
Ende
wenn
nicht existiert Kontrolle "245.a.*")
dann
Kurztitel_Ebene einstellen."01"
Ende
Einstellen der Standardregel für Kurztitel-Ebenen in der Metadaten-Konfiguration
- Klicken Sie auf der Seite Metadaten Konfigurationsliste (Konfigurationsmenü > Ressourcen > Katalogisierung > Metadaten-Konfiguration) auf den Link für ein Titeldaten-Profil und wählen Sie die Registerkarte Andere Einstellungen.
- Öffnen Sie die Dropdown-Liste für den Parameter Regel für Kurztitel-Ebenen und wählen Sie die Regel, die zum Speichern und Importieren von Titelsätzen sowie zum Ausführen des Prozesses Identifikation von Kurztiteln als Standardregel eingestellt sein soll.
- Klicken Sie auf Speichern.