KOHA
Migracija podataka: Revision 37
Migraciji je predhodilo čišćenje podataka i izrada alata za konverziju. Tablice za mapiranje signatura
Što je potrebno napraviti prije migracije?
Mapiranje u nove signatureKako prirediti tablicu za mapiranje?konfiguracija za webpac:ffta: name: 'Talijanistika, Filozofski fakultet u Zagrebu' input: - name: libri type: isis path: '/backup/isis_backup/A225-2/isisdata/latest/LIBRI/LIBRI' encoding: 'cp852' #limit: 10 modify_file: 'conf/modify/report.pl' normalize: - path: 'conf/normalize/ffreports-sorted.pl' output: - module: 'Sorted' path: 'out/report/sorted/ta/' najprije se makiva prefix iz polja 990 (pr. TA, IZ, ..) u conf/modify/report.pl: 990 '*' 'IZ' => '' 'TA' => '' relevantne linije u ffreports-sorted.pl: sorted('UDK', frec('675a') ); sorted('Stara signatura', join_with('', suffix(' ; ', rec('000'), ), join_with(' | ', rec('990') ) ), ); Rezultat
stara_signatura.txt cat /data/webpac2/out/report/sorted/an/stara_signatura.txt | sed -e 's#^[0-9]*\s;\s##' | sed -e 's#\s|\s.*##' | sort | uniq -c Dobiveni popis učitava se u tablicu. U tu tablicu, u treću kolonu, potrebno je upisati odgovarajuće nove oznake.
Iznimke: Što sadrži tablica za mapiranje?
1. kolona: frekvencija pojavljivanja svake skupine Koha bulk importmisc/migration_tools/bulkmarcimport.pl Koha podaci o primjercimaMože li se naknadno nešto mijenjati u podacima?
Da li je moguće napraviti update podataka u Koha bazi, na temelju tablice s vrijednostima koje treba unjeti u bazu prema odgovarajućim kriterijima? Redosljed migracije
Radni prijedlog: Kriteriji za pomoć u određivanju redosljeda migracije:
Redosljed može ovisti i o nametnutom redosljedu seljenja - neke knjižnice selit će se prije - B i C trakt, komparativna. Zašto ne migrirati sve odjednom?
|