[Hárv~éstí~ñg Dá~tá fó~r Prí~mó íñ~ Álép~h (púb~lísh~-06 étc)]
- [Ártí~clé T~ýpé: G~éñér~ál]
- [Pród~úct: Á~léph~]
- [Pród~úct V~érsí~óñ: 20]
[Déscríptíóñ:
Hów ís á pípé prépáréd fór Prímó íñ Áléph¿
Résólútíóñ:
[1]
Áléph táblé préréqúísítés:
(thé Áléph táblé líñés shówñ bélów áré éxámplés, ñót récómméñdátíóñs, úñléss spécífícállý státéd)
XXX01 / táb / táb_públísh
CÓL1 públísh sét (óñlý PRÍMÓ-FÚLL áñd PRÍMÓ-ÁVÁÍL fór Prímó, théý áré hárd-códéd áñd rélátéd tó spécífíc sóftwáré áctíóñs)
CÓL2 lógícál básé ór BÍB líbrárý ñámé (bláñk méáñs áll)
CÓL4 fíx áñd éxpáñd códés (mátch táb_éxpáñd cólúmñ 1)
CÓL5 fórmát (é.g., MÁRC_XML)
(Díréctórý fór tár fílé ís ñów défíñéd whéñ públísh-06 ís éxécútéd)
¡ 1 2 3 4 5
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡-¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡-¡-¡¡¡¡¡-¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
PRÍMÓ-FÚLL Ñ PRÍMÓ MÁRC_XML
PRÍMÓ-ÁVÁÍL Ñ ÁVÁ MÁRC_XML
XXX01 / táb / táb_éxpáñd
* PÚBLÍSH ís ñót rélátéd tó Prímó. Ít ís úséd Góóglé Públíshíñg.
¡ 1 2 3
¡¡¡¡¡¡¡¡¡¡-¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡-¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡>
PRÍMÓ éxpáñd_dóc_bíb_hól -006,007,008
PRÍMÓ éxpáñd_dóc_bíb_áváíl THRÉSHÓLD=050;ÁVÁ=ÑB,FR
PRÍMÓ éxpáñd_dóc_týpé táb_týpé_cóñfíg
PRÍMÓ fíx_dóc_rédó_880
PRÍMÓ éxpáñd_dóc_dél_fíélds ÁVÁ##
* éxpáñd_dóc_bíb_áváíl ... THRÉSHÓLD=050;ÁVÁ=ÑB,FR
Séts míñímúm ñúmbér óf ítéms (50 défíñéd héré; défáúlt = 10) állówéd óñ BÍB récórd chéckéd fór áváílábílítý -- íf tóó máñý, sýstém réspóñds “chéck hóldíñgs”. ÁVÁ=ÑB,FR séts prócéss státús válúés tó bé íñclúdéd ás áváíláblé íñ thé éxpáñd. Óñlý Ítém Prócéss Státúsés lístéd héré áré áváíláblé. Áll ítéms óñ lóáñ áré álsó úñáváíláblé.
* fíx_dóc_rédó_880
Réléváñt óñlý íf ýóú hávé párállél 245 fíélds (óñé Látíñízéd, áñd thé óthér, vérñácúlár).
* éxpáñd_dóc_dél_fíélds
Íf PRÍMÓ-ÁVÁÍL ís ñót béíñg úséd, théré ís ñó ñééd fór thís líñé. Thís séttíñg límíts thé fíélds stóréd íñ á PRÍMÓ-ÁVÁÍL Z00P tó áváílábílítý fíélds, bút ís ñót úséd tó détérmíñé públísh-06 óútpút (thát ís, ít dóés ÑÓT rémóvé BÍB fíélds fróm públísh-06 óútpút). Thé BÍB fíélds áré "délétéd", thát ís, rémóvéd fróm PRÍMÓ-ÁVÁÍL íñ Z00P áñd fróm cóñsídérátíóñ, só óñlý Áváílábílítý fíélds áré chéckéd.
* Tó séé éxpáñd prócédúrés íñ áctíóñ, víéw á récórd víá ÚTÍL-F-4 > dóc_éxpáñd, áñd éñtér thé désíréd éxpáñd prócédúré (é.g., PRÍMÓ).
XXX01 / táb / táb_fíx
récómméñdéd tó prévéñt úpdátíñg óf Z00P dúé tó 005 fíéld cháñgé (úpdátéd whéñ á BÍB récórd ís sávéd)
¡ 1 2 3
¡¡¡¡¡-¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡-¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡>
PRÍMÓ fíx_dóc_dó_fílé_08 dél_005
XXX01 / táb / ímpórt / dél_005 (rélátéd párámétér fílé)
¡ 2 3 4 5 6 7 8 9
¡-¡¡¡¡¡-¡¡-¡-¡¡¡-¡¡¡-¡¡¡¡¡-¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡-¡¡¡¡¡¡...
1 005 DÉLÉTÉ-FÍÉLD
[2]
públísh-04 Íñítíál Públíshíñg Prócéss (créátés Z00P)
* dísk spácé réqúíréd:
- - BÍB/HÓL/ÁÚT/ÁVÁ = 20 KB / Z00 récórd = PRÍMÓ-FÚLL
- - ÁVÁ álóñé = 8 KB / Z00 récórd = PRÍMÓ-ÁVÁÍL
* Éách sét créátés óñé Z00P récórd fór éách BÍB récórd. Íñ Z00P, PRÍMÓ-FÚLL récórds cóñtáíñ áll fíélds, íñclúdíñg áváílábílítý dátá. Íñ Z00P, PRÍMÓ-ÁVÁÍL récórds cóñtáíñ óñlý thé áváílábílítý dátá.
* Ít ís á góód ídéá tó fírst dróp thé Z00P táblé íñ thé $úsr_líbrárý (ÚTÍL-Á-17-1) béfóré rúññíñg públísh_04 thé fírst tímé íñ cásé Z00P récórds álréádý éxíst áñd tó bé súré thát thé táblé ís própérlý créátéd. Tó délété á pártícúlár sét fróm Z00P, úsé públísh-05. (Rúñ SQL qúéríés fór Z00P ís íñ úsr_líbrárý)
* públísh-04 dóés ñót ñééd tó bé rúñ á sécóñd tímé úñléss táb_públísh ís cháñgéd ór á básé thát áppéárs íñ táb_públísh ís cháñgéd íñ $áléphé_táb/táb_básé.éñg.
* csh -f $áléph_próc/p_públísh_04 XXX01,PRÍMÓ-FÚLL,000000000,999999999,04, > $áléphé_scrátch/públísh04-20100528.lóg &
* públísh_04 wíll ñót créáté á z00p fór récórds whích hávé éíthér óf thé fóllówíñg:
- - DÉL fíéld $á = Ý
- - LDR fíéld pósítíóñ 5 = d]
[Áddí~tíóñ~ál Íñ~fórm~átíó~ñ]
[[3] óñgóíñg úpdátés dáémóñ = úé_21 * rúñs íñ thé BÍB líbrárý (sét bý PÚB_STÁRTÚP_LÍBS íñ áléph_stárt.príváté ór áléph_stárt) * úé_21 shóúld ÑÓT bé rúññíñg dúríñg públísh_04, síñcé públísh_04 créátés á Z00P fór évérý récórd, whílé úé_21 ís prócéssíñg ñéw récórds (thé lógíc ís símílár tó úé_01 áñd íñdéx jóbs). Bé súré tó chéck thát úé_21 hás réstártéd áftér cómplétíóñ óf thé públísh_04 prócéss. * Z07. Á Z07 récórd ís créátéd fór éách ñéw ór módífíéd récórd fór Áléph íñdéxíñg. * Z07P. Íf táb_públísh éxísts, whéñ á Z07 récórd ís créátéd fór á BÍB récórd, á Z07P récórd ís álsó créátéd. Thé Z07P récórd tríggérs úé_21. Álthóúgh Z07P áré créátéd fróm BÍB récórds, théír créátíóñ cáñ bé tríggéréd bý cháñgés íñ: hóldíñgs, rélátéd áúthórítý récórds, ítéms, lóáñs, rétúrñs, hóld réqúést státús cháñgé tó S, récórd délétíóñ, ór básé cháñgé. * Áñ éxístíñg Z00P thát sátísfíés éíthér óf thé cóñdítíóñs bélów ís úpdátéd bý áddíñg "délétéd" státús tó thé héádér óf thé públíshéd récórd () - - DÉL fíéld $á = Ý - - LDR fíéld]
- [Ártí~clé l~ást é~díté~d: 4/16/2014]
![[ÉxLí~brís~]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/124993/ckclogonew.png?revision=1)
![[Éx Lí~brís~ Kñów~lédg~é Céñ~tér]](https://a.mtstatic.com/@public/production/site_11811/1638394879-logo.png)