• Keine Ergebnisse gefunden

DATENSÄTZE LÖSCHEN IM VERBUND

N/A
N/A
Protected

Academic year: 2022

Aktie "DATENSÄTZE LÖSCHEN IM VERBUND"

Copied!
18
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

DIE ÖSTERREICHISCHE BIBLIOTHEKENVERBUND UND SERVICE GMBH

DATENSÄTZE LÖSCHEN IM VERBUND

BETTINA KANN / STEFAN MAJEWSKI Verbundtag 2019, Wien, 15. Mai 2019

(2)

Datensätze Löschen im Verbund - Überblick

● Typen und Status von Memos und Erinnerungen: Unterschiede Alma / Aleph

● Prüfroutinen

o Was wird geprüft?

o In welcher Reihenfolge wird geprüft o Fehlermeldungen

● Datenmonitor

● Technische Umsetzung o Testumgebung

● Dokumentation

(3)

Verbundtag 2019, Wien, 15. Mai 2019

Erinnerungen: Typen und Status auf Netzwerkzonenebene

3

Funktionalität zentral

Funktionalität lokal

Funktionalität zentral geplant

(4)

Memos: Typen und Status auf Netzwerkzonenebene

ALEPH: MEMOS  Abteilungen

ALEPH: MEMOS keine Status!

(5)

Verbundtag 2019, Wien, 15. Mai 2019

Prüfroutinen global

Für alle Erinnerungen/Memos:

Gibt es prioritärere Erinnerungen – z.B. EDOC-DEL am Satz, muss dieses zuerst abgearbeitet werden, die Lösch-Erinnerung (zB P-DEL) erhält zur Information den Status

„PENDING“. Kein Action eines Bearbeiters notwendig

5

(6)

Prüfroutinen individuell: P-DEL, PC-DEL und C-DEL

● Besteht eine hierarchische Verknüpfung? (Bin ich ein „Elternteil“ bei P-DEL und PC-DEL, bin ich „Kind“ bei C-DEL)

● Ist der Titeldatensatz in einem Aleph-Lokalsystem vorhanden?

● Ist noch Bestand (Exemplare und/oder Holdings/Bestandsdatensätze bzw.

Portfolios in Alma) vorhanden?

● Gibt es ein VL- oder EDOC-Objekt?

● Gibt es ein IV-SCAN-Objekt?

● Gibt es eine LKR-Verknüpfung?

● Besteht eine Verlinkung zu einem anderen Titeldatensatz?

● Handelt es sich um einen NAK-Titeldatensatz mit Bestandsangaben im bibliografischen Titeldatensatz?

(7)

Verbundtag 2019, Wien, 15. Mai 2019

Prüfroutinen: Fehlermeldungen

● Aleph: die Abteilung bekommt den Eintrag P-DEL-ERR, PC-DEL-ERR oder C- DEL-ERR, das Textfeld enthält die entsprechenden Error-Codes

● Alma: der Typ behält den ursprünglichen Eintrag P-DEL, PC-DEL oder C-DEL, der Status ändert sich von „Neu“ auf „Fehler“, das Textfeld enthält die

entsprechenden Error-Codes

7

(8)

Prüfroutinen: Fehlermeldungen: Error Codes

● 14 Error-Codes:

o PARENT es wurde der falsche Typ vergeben o CHILD es wurde der falsche Typ vergeben

o C-CHK es bestehen Verknüpfungen zu abhängigen Titeldatensätzen

o LINK in Aleph sind Verknüpfungen zu abhängigen Titeldatensätzen vorhanden o BIB der Titeldatensatz ist noch in den angeführten Aleph-Lokalsystemen vorhanden o Z300 in Aleph sind noch Exemplare vorhanden

o HOL in Aleph sind noch Holdings vorhanden o ITM/HOL in Alma ist noch Bestand vorhanden

o EDOC-Link der Titeldatensatz besitzt einen Link zu einem EDOC-Objekt o VL-Link der Titeldatensatz besitzt einen Link zu einem VL-Objekt

o IVSCAN-Link der Titeldatensatz besitzt einen Link zu einem IV-SCAN-Objekt o LKR-Link in Alma gibt es eine LKR-Verknüpfung

o PAR-LINK es bestehen Verlinkungen zu anderen Titeldatensätzen (z. B. Vorgänger- Nachfolger-Verlinkung) o MARC9705 es handelt es sich um einen NAK-Titeldatensatz mit Bestandsangaben im bibliografischen

Titeldatensatz

(9)

Verbundtag 2019, Wien, 15. Mai 2019

Datenmonitor

9

(10)

Zahlen

● Anzahl bisher gelöschter Datensätze: 14.573

● Anzahl Reminder in Alma: 944 – davon ERR: 103

● Anzahl Memos in Aleph: 2.842 - darunter ERR bzw. ältere noch zu verarbeitende 2.842

(11)

DIE TECHNIK

Umsetzung

11

(12)

Technische Basis im Wandel. Entscheidung:

● Nutzen der bestehenden Erfahrung mit Perl

● Erweitern der bisherigen Praxis durch Verwendung von

Klassen

Vererbung

mehr und kleinere funktionale Blöcke

● Aufbau eines Testframeworks

● Entwicklung im Team

(13)

Verbundtag 2019, Wien, 15. Mai 2019

Anforderungen an eine Zielarchitektur

13

● Übersichtlicher Kontext

● Codeblöcke sind leicht voneinander abgrenzbar

● Ähnliche Funktionalitäten haben ähnliche Schnittstellen

● Weitere Funktionsblöcke sollen leicht ergänzbar sein ohne bestehende Funktionalität zu beeinträchtigen.

● Fehler sollen schnell erkennbar sein

● Wenn keine Fehler passieren, soll das System ruhig sein.

● Alma muss das führende System sein

● Aleph wird gehen, der Workflow muss weiter bestehen können

(14)

Zielarchitektur: Generische Klassen für Prüfung und Verarbeitung

● Ein Worfklow

● Fachliche Funktionalität in Klassen

● Schlüssel für die Verarbeitung ist der Typ der Erinnerung

(15)

Verbundtag 2019, Wien, 15. Mai 2019

Zielarchitektur: Spezifische Klassen für einzelne Reminder-Typen

15

(16)

Zielarchitektur: Eine Factory sorgt für Erweiterung durch Konfiguration

(17)

Verbundtag 2019, Wien, 15. Mai 2019

Aggregate:

17

● Ablauf bei Untergeordneten Prüfungen.

(18)

VIELEN DANK FÜR DIE AUFMERKSAMKEIT!

Referenzen

ÄHNLICHE DOKUMENTE

(Da jede unendliche Menge eine Teil- menge der Kardinalit¨at ℵ 0 enth¨alt, ist eine ¨uberabz¨ahlbare Menge stets.. ” gr¨oßer“ als eine abz¨ahlbare.) Das wichtigste Beispiel

Resultat in Alma: in NZ wird hinter Signatur in HOL der Aleph Bibliotheken die Aleph

• Das Lokalsystem muss sich programmtechnisch an die API-Struktur von Alma anbinden lassen – Primärkatalogisierung über die Oberfläche des Lokalsystems in Alma. ▪ Nutzung

Alma – Aleph: Parallel Operations | Verbundtag, Innsbruck 17.5.2017 5.. Workflow basiert auf Daten aus ACC01 in ALEPH DEVELOPMENT-System – gibt nicht aktuellen Stand des

• seit Februar 2007 AG RDA der Vereinigung Österreichischer BibliothekarInnen

• Probleme gab es vorübergehend mit der Wordindexierung übergeordneter Personen (Schiller-Räuber), diese wurden durch eine Nachindexierung über pm_40 noch in der Karwoche

Dort gibt es ausführliche Musterlösungen, Proben, Lernzielkontrollen, Schulaufgaben und Klassenarbeiten für alle Schularten, Klassen und Fächer, passend zum aktuellen

(Die Konstruktion muss sichtbar sein.) Markiere dann den Drehpunkt mit rot. b) Zeichne den kleinsten Drehwinkel mit blau ein. c) Berechne den Drehwinkel und schreibe das