Wiki source code of Melinda-integraation ohje
Last modified by Ville Huhtala on 2024/04/09 12:56
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{toc/}} | ||
2 | |||
3 | == Integraatioprofiilin luonti ja päivitys == | ||
4 | |||
5 | Luo/päivitä integraatioprofiili MELINDA-ALEPH | ||
6 | |||
7 | (% style="color:#32322f" %)Alma adminina: Configuration → General → (External systems) → Integration Profiles | ||
8 | |||
9 | === General Information välilehti === | ||
10 | |||
11 | (% style="color:#32322f" %)[[image:attach:image2020-2-4_10-44-11.png]] | ||
12 | |||
13 | === Actions välilehti - ASETUKSET === | ||
14 | |||
15 | {{error}} | ||
16 | * Tuotanto-Alma: tuotanto-Melindan asetukset | ||
17 | * (Premium) sandbox: testi-Melindan asetukset | ||
18 | |||
19 | //Sääntöjen, normalisointiprosessien ja importtiprofiilin pitää olla valmiina ennen integraatiprofiilin muokkausta// | ||
20 | {{/error}} | ||
21 | |||
22 | * Section Central Catalog System | ||
23 | ** System: Aleph | ||
24 | * Section Contribution Configuration | ||
25 | ** Host: (% class="nolink" %)https:~/~/melinda.kansalliskirjasto.fi(%%) | ||
26 | ** Test: (% class="nolink" %)https:~/~/aleph-x-proxy.api.melinda-test.kansalliskirjasto.fi(%%) | ||
27 | ** Library: FIN01 | ||
28 | ** System no prefix: (FI-MELINDA) | ||
29 | ** Fix routine in central catalog: --ALMA-- **uusi arvo: ALMA3** | ||
30 | ** Username and password (to Melinda) | ||
31 | ** Allow delete (ei vaikutusta, sillä Melinda ei salli tietueen poistamista) | ||
32 | ** Correct the data using normalization rules: 368LUMIKKO Contribute an ALMA record to Melinda | ||
33 | * Section Central Catalog Record Changes Configuration | ||
34 | ** Host: melinda.kansalliskirjasto.fi | ||
35 | ** Test: melinda-test.kansalliskirjasto.fi | ||
36 | ** Port: 5221 | ||
37 | ** Local Catalog ID, Username and password | ||
38 | ** BIB library: FIN01 | ||
39 | ** Choose merge routine: – ℹ huomiot VST prosessista, ks alasivu | ||
40 | ** Non preferred record action during merge | ||
41 | * Section Data Retrieval Configuration (Z39.50) | ||
42 | ** Host: z3950.api.melinda.kansalliskirjasto.fi | ||
43 | *** Port: 10211 | ||
44 | ** Test: z3950.api.melinda-test.kansalliskirjasto.fi | ||
45 | *** Port: 10212 | ||
46 | ** Base: fin01alma | ||
47 | ** Search attribute: 1=12 | ||
48 | ** Repository Import Profile: 358LUMIKKO Import MELINDA record to ALMA | ||
49 | ** Merge Routine for Copy Cataloging: 358LUMIKKO Melinda to ALMA CopyCat merge | ||
50 | |||
51 | === Sääntöpäivitykset: kuva hierarkiasta === | ||
52 | |||
53 | Kuvassa merkitty **paksulla viivalla** minne päivitetty sääntö on asetettava. Integraatioprofiilin muokkaus vaatii täydet administrator oikeudet. | ||
54 | |||
55 | {{gliffy border="true" chrome="min" size="1200" displayName="Sääntöhierarkia" name="Sääntöhierarkia" pagePin="7"/}} | ||
56 | |||
57 | == Merge- ja normalisoinsisäännöt == | ||
58 | |||
59 | === Ohjeet Community alueella olevan säännön kopioimiseen === | ||
60 | |||
61 | Säännön kopiointi: | ||
62 | |||
63 | * Normalisointisäännöt: Metadata Editor → Rules → Normalization → Community | ||
64 | * Mergesäännöt: Metadata Editor → Rules → Merge → Community | ||
65 | |||
66 | Klikkaa hiiren oikalla näppäimellä sääntöä. Avautuneessa valikossa vaihtoehdot: | ||
67 | |||
68 | (% class="wrapped" %) | ||
69 | |=((( | ||
70 | Toiminto | ||
71 | )))|=((( | ||
72 | Selitys | ||
73 | ))) | ||
74 | |((( | ||
75 | View | ||
76 | )))|((( | ||
77 | Sääntö avautuu esikatselumuodossa. Tarkista esimerkiksi versio | ||
78 | ))) | ||
79 | |((( | ||
80 | Duplicate | ||
81 | )))|((( | ||
82 | Säännön kopioiminen omaan kantaan. | ||
83 | |||
84 | * Oletusmuodossa Name ja Description muodossa "Copy Of <säännön nimi>". Voit uudelleen nimetä molemmat | ||
85 | * Voit valita radionapista, kopioidaanko sääntö private vai shared kansioon. Oletuksena shared. | ||
86 | * **Huom. Jos shared tai private kansioissa on jo saman niminen sääntö, niin kopioitavan säännön nimeä täytyy muuttaa** | ||
87 | ))) | ||
88 | |((( | ||
89 | Properties | ||
90 | )))|((( | ||
91 | Lisätietoa säännöstä: milloin sääntö on luotu, missä organisaatiossa, kuka säännön on luonut yhteystietoineen | ||
92 | ))) | ||
93 | |||
94 | Huomaa, että normalisointi- ja mergesääntöjen nimet voivat olla Almassasi erilaiset kuin tässä ohjeessa. Almassa täytyy nimetä: | ||
95 | |||
96 | * normalisointiprosessi (ja siten viittaukset: importtiprofiili & integraatioprofiili) | ||
97 | * importtiprofiili | ||
98 | * integraatioprofiili | ||
99 | |||
100 | Tarkista versiotiedot! | ||
101 | |||
102 | === Mergesäännöt === | ||
103 | |||
104 | ==== 358LUMIKKO (% style="color:#32322f" %)Melinda to ALMA CopyCat merge(%%) ==== | ||
105 | |||
106 | * Jos haluat säilyttää Voyagerin BIB-ID:n, poista kommenttimerkki kentästä 035 ja anna migraation luoma koodi | ||
107 | * Useammassa sääntökohdassa on käytetty 'FI-Alma' tunnusta | ||
108 | ** korvaa se oman organisaatiosi ISIL-tunnuksella | ||
109 | ** jos käytät useampaa ISIL-tunnusta, niin JOKAINEN ISIL TARVITSEE OMAN RIVINSÄ | ||
110 | |||
111 | ==== 358LUMIKKO post Melinda contribution merge ==== | ||
112 | |||
113 | * (% style="color:#32322f" %)Ei muokattavaa | ||
114 | |||
115 | === Normalisointisäännöt === | ||
116 | |||
117 | ==== (% style="color:#32322f" %)358LUMIKKO Fix a Melinda record before saving in ALMA(%%) ==== | ||
118 | |||
119 | * Vapaakappalekirjastot: Lisää kommentoinmerkki # kenttiin 506, 540 ja 856 jos haluat vapaakappalemerkinnät | ||
120 | * Jos Melindasta haluaa enemmän luokituksia ja sanastoja kuin pakolliset, niin ne voidaan lisätä kenttiin 084, 600, 610, 611, 630, 648, 650, 651, 655 (mutta lisättyjä kenttiä ei voi kontribuoida takaisin Melindaan) | ||
121 | |||
122 | ==== (% class="auto-cursor-target" style="color:#32322f" %)358LUMIKKO Contribute an ALMA record to Melinda(%%) ==== | ||
123 | |||
124 | * (% class="auto-cursor-target auto-cursor-target" style="color:#32322f" %)Ei muokattavaa | ||
125 | |||
126 | ==== (% style="color:#32322f" %)358LUMIKKO Publish LOW fields to Melinda – ExL TEKEMÄ(%%) ==== | ||
127 | |||
128 | * (% style="color:#32322f" %)Tämä on automaattinen prosessi | ||
129 | |||
130 | * (% style="color:#32322f" %)Exl luonut | ||
131 | |||
132 | == (% style="color:#32322f" %)Alman asetukset - säännöt, normalisointiprosessit ja importtiprofiili(%%) == | ||
133 | |||
134 | Näiden täytyy olla valmiita ennen integraatioprofiilin muokkasta | ||
135 | |||
136 | (% style="color:#32322f" %)Tee asetukset alla olevassa järjestyksessä! | ||
137 | |||
138 | === (% style="color:#32322f" %)Merge-säännöt(%%) === | ||
139 | |||
140 | Resources -> Open Metadata Editor -> Rules -> Merge -> Shared | ||
141 | |||
142 | Sääntö | ||
143 | |||
144 | * 358LUMIKKO Melinda to ALMA CopyCat merge | ||
145 | ** (% style="color:#32322f" %)anna sama nimi ja 'Description' | ||
146 | * 358LUMIKKO post Melinda contribution merge | ||
147 | ** (% style="color:#32322f" %)anna sama nimi ja 'Description' | ||
148 | |||
149 | === (% style="color:#32322f" %)Normalisointisäännöt(%%) === | ||
150 | |||
151 | Resources → Open Metadata Editor → Rules → Normalization → Shared | ||
152 | |||
153 | Sääntö | ||
154 | |||
155 | * 358LUMIKKO Contribute an ALMA record to Melinda | ||
156 | ** (% style="color:#32322f" %)anna sama nimi ja 'Description' | ||
157 | * 358LUMIKKO Fix a Melinda record before saving in ALMA | ||
158 | ** (% style="color:#32322f" %)anna sama nimi ja 'Description' | ||
159 | * 358LUMIKKO Publish LOW fields to Melinda **(ExL hoitaa)** | ||
160 | |||
161 | |||
162 | === {{id name="NRasNRP"/}}Normalisointisääntö osana normalisointiprosessia === | ||
163 | |||
164 | Näiden täytyy olla osa normalisointiprosessia: | ||
165 | |||
166 | * 358LUMIKKO Contribute an ALMA record to Melinda | ||
167 | * 358LUMIKKO Fix a Melinda record before saving in ALMA | ||
168 | * 358LUMIKKO Publish LOW fields to Melinda **(ExL hoitaa)** | ||
169 | |||
170 | Configuration → Resources → [Cataloging] → Metadata Configuration | ||
171 | Valitse 'MARC21 Bibliographic' | ||
172 | Välilehti 'Normazation Processes' | ||
173 | |||
174 | Jos normalisointiprosesi puuttuu, lisää se 'Add Process' nappulasta | ||
175 | |||
176 | Esimerkki. 358LUMIKKO Contribute an ALMA record to Melinda | ||
177 | |||
178 | [[image:attach:image2020-2-4_10-4-50.png]] | ||
179 | |||
180 | Nimen ja kuvauksen voi antaa kuten haluaa. Selkeyden vuoksi käytetty normalisointisäännön nimeä | ||
181 | |||
182 | |||
183 | [[image:attach:image2020-2-4_10-6-27.png]] | ||
184 | |||
185 | Jos 'MarcDroolNormalization' ei ole valmiina, lisää se 'Add Tasks' nappulan kautta | ||
186 | |||
187 | |||
188 | [[image:attach:image2020-2-4_10-8-43.png]] | ||
189 | |||
190 | Valitse käytettävä normalisointisääntö | ||
191 | |||
192 | === (% style="color:#32322f" %)Importtiprofiili(%%) === | ||
193 | |||
194 | Resources → Manage Import Profiles | ||
195 | |||
196 | profiili: '358LUMIKKO Import MELINDA record to ALMA' | ||
197 | |||
198 | [[image:attach:image2020-2-4_10-14-16.png]] | ||
199 | |||
200 | [[image:attach:image2020-2-4_10-14-53.png]] | ||
201 | |||
202 | * (% class="displayTableCell lineHeight16 verticalMiddle" style="color:#555555" %)"Correct the data using(%%)' → valitaan tähän normalisointiprosessi '358LUMIKKO Fix a Melinda record before saving in ALMA' | ||
203 | * 'Filter out the data using' → jos tietueita halutaan päivittää automaattisesti Melidasta, niin tähän voi laittaa rajoittavan filtterin – TAI luo uusi profiili tätä varten! Indikointisääntö luodaan metadataeditorissa, Resources -> Open Metadata Editor -> Rules -> Indication rules | ||
204 | |||
205 | [[image:attach:image2020-5-6_16-21-9.png]] | ||
206 | |||
207 | [[image:attach:image2020-2-14_18-45-45.png]] | ||
208 | |||
209 | |||
210 | * Serial/Non Serial match method: 035 (Other System Identifier) Match Method | ||
211 | * System Identifier Prefix: (FI-MELINDA) | ||
212 | * 358LUMIKKO post Melinda contribution merge | ||
213 | ** nimi tulee merge-säännön 'Description' osiosta | ||
214 | * Sivun lopussa 'No Match' osio: valitse Upon no match → Import | ||
215 | |||
216 | **Loput välilehdet** | ||
217 | |||
218 | * Set Management Tags: No / Don't publish | ||
219 | * Inventory Information: none | ||
220 | |||
221 |