Konfigurácia úloh transformácie XML

Môžete vytvoriť úlohu transformácie XML a súbor XML transformovať na želaný výstup. Takisto môžete priradiť hodnoty polí metadát digitalizácie zo súboru XML. Urobiť to môžete tak, že nakonfigurujete podporované kombinácie definícií procesora XSLT a dodáte vlastný súbor XSLT. Okrem toho môžete k poliam metadát digitalizácie mapovať výraz XPath. Konvertovaný súbor XML potom môžu používať aplikácie tretej strany podľa podnikových potrieb iných strán.

Poznámka:

Vydanie Oracle Content Management Starter neumožňuje vytváranie úloh transformácie XML. Ak chcete používať túto funkciu, prejdite na vydanie Oracle Content Management Premium. Ďalšie informácie nájdete v časti Porovnanie vydaní Starter a Premium.

  1. V podokne procedúr na ľavej strane vyberte požadovanú procedúru.

    Stránky konfigurácie pre vybranú procedúru sú zobrazené vpravo.

  2. Otvorte kartu Spracovanie.
  3. V tabuľke Úlohy transformácie XML kliknite na ikonu Pridať úlohu transformácie XML. Ak chcete upraviť existujúcu úlohu, kliknite na ikonu Upraviť úlohu transformácie XML.

    Úlohu transformácie XML môžete skopírovať aj tak, že ju vyberiete, kliknete na ikonu Kopírovať úlohu transformácie a po zobrazení výzvy zadáte nový názov. Skopírovanie úlohy umožňuje rýchlo ju duplikovať a modifikovať.

  4. Na stránke Výber dokumentu:

    1. V sekcii Výber dokumentu postupujte takto:
      • Zadajte názov a popis úlohy.

      • Ak sa má úloha transformácie XML spracovať pre konkrétne profily dokumentov, vyberte požadované profily dokumentov uvedené v poli Obmedziť na profily dokumentov. Alebo vyberte položku Všetky, ak sa majú spracovať dokumenty pre všetky definované profily dokumentov.

    2. V rozbaľovacom zozname Cieľ výstupu transformácie vyberte vhodnú možnosť:
      • Dokument: Nahradí pôvodný dokument výsledkami transformácie. Ak je to potrebné, profil dokumentu môžete zmeniť.
      • Dokument, Zachovať kópiu: Zachová pôvodnú kópiu. Ak vyberiete túto možnosť, môžete vybrať aj profil dokumentu. Bude však potrebné vybrať typ prílohy z rozbaľovacieho zoznamu Zachovať typ prílohy.
      • Príloha: Uloží výsledky transformácie ako prílohu. Typ prílohy vyberte z rozbaľovacieho zoznamu Nový typ prílohy.
      • Pole Capture: Uloží výsledky transformácie do poľa Capture. V rozbaľovacom zozname Pole Capture vyberte položku Textové pole.
    3. V sekcii Výber prílohy:
      1. Začiarknite políčko Spracovať prílohy, ak je relevantné pre voľby, ktoré ste vykonali v predchádzajúcich krokoch.
      2. Požadované typy príloh môžete obmedziť začiarknutím políčok pre dostupné typy príloh. Môžete vybrať aj všetky.
      3. Vyberte cieľ výstupu transformácie:
        • Príloha: Pomocou tejto voľby môžete zmeniť typ prílohy.
        • Príloha, Zachovať kópiu: Pomocou tejto voľby môžete vybrať typ prílohy. Musíte však vybrať typ prílohy z rozbaľovacieho zoznamu Zachovať typ prílohy.
        • Pole Capture: Vyberte položku Textové pole alebo Pole XML.
  5. Na stránke TransformáciaDefinícia transformácie:
    1. Ak políčko Vykonať transformáciu XML ešte nie je začiarknuté, jeho začiarknutím môžete aktivovať úpravy hodnôt v poliach na tejto stránke. Keď začiarknutie tohto políčka zrušíte, deaktivujete úpravy počas uchovávania naposledy uložených hodnôt v poliach. Ak sa nevyžaduje transformácia XML, začiarknutie tohto políčka môžete zrušiť.
    2. V sekcii Mechanizmus transformácie:
      • Vyberte kompatibilné hodnoty Verzia XSLT, Procesor a Verzia procesora. Buď vyberte predvolené systémové hodnoty, alebo si vyberte z dostupných verzií XSLT, ktoré sú kompatibilné s procesormi Xalan a Saxon-HE a ich verziami.
      • Zadajte príponu výstupného súboru, napríklad XML, HTML, JSON alebo text.

        Poznámka:

        Ak sa prípona výstupného súboru nezhoduje s formátom XML, stránka Mapovanie polí sa deaktivuje.
    3. Ak chcete vykonať transformáciu, nahrajte alebo zadajte XSLT v sekcii Hárok štýlov XML.
    4. Parametre, ktoré ste zahrnuli do XSLT, musia byť definované v tabuľke Parametre. Ako to urobiť:
      1. V tabuľke Parametre kliknite na ikonu Pridať parametre.
      2. V dialógovom okne Pridať parametre XSLT pridajte názov parametra a priraďte mu hodnotu. Pre parametre môžete pridať textovú hodnotu alebo zostaviť hodnotu metadát.
      3. Zopakujte kroky i a ii na definovanie požadovaných parametrov.

        Poznámka:

        Ak k parametrom, ktoré sú definované v XSLT, nepriradíte hodnoty alebo ak priradíte hodnoty k parametrom, ktoré v XSLT neexistujú, úlohu transformácie XML nebudete môcť uložiť. Ak sa ju pokúsite uložiť, zobrazí sa rovnaké upozornenie.
    5. V sekcii Testovanie transformácie nahrajte a otestuje transformovaný dokument XML, aby ste overili, či sa vygeneroval správne, a potom kliknite na tlačidlo Ďalej. Keď kliknete na položku Ukážka v pravej hornej časti tejto sekcie, môžete si pozrieť ukážku obsahu v tejto sekcii.
  6. Na stránke Mapovanie polí definujte navigáciu ku konkrétnym prvkom alebo atribútom, aby používatelia mohli extrahovať ich hodnoty z dokumentu XML:
    1. Začiarknite políčko Vykonať mapovanie polí XPath na aktiváciu úprav tabuľky Mapovanie polí XPath. Ak začiarknutie tohto políčka zrušíte, tabuľku nebudete môcť upravovať. Naposledy uložené hodnoty sa však zachovajú.
    2. Začiarknite políčko Zlyhanie dávky pri chybách syntaktickej analýzy, ak je potrebné striktne dodržať formát syntaktickej analýzy, ktorý vyberiete v ďalšom kroku.
    3. V pravej hornej časti tabuľky Mapovanie polí XPath kliknite na ikonu Upraviť mapovanie polí XPath
    4. V dialógovom okne Upraviť mapovanie polí XPath:
      1. V poli Výraz XPath zadajte výraz XPath pre vybrané dátové pole metadát a vyberte formát syntaktickej analýzy.

        Výraz XPath sa hodnotí vo výstupe transformácie, ak existuje. Ak sa transformácia nevykoná, výraz XPath sa vyhodnotí v dokumente alebo v prílohe.

      2. V rozbaľovacom zozname Formát syntaktickej analýzy dátumu vyberte formát syntaktickej analýzy. Ak má pole Capture číselnú hodnotu, uvidíte rozbaľovací zoznam Formát syntaktickej analýzy čísla. Ak je to potrebné, v rozbaľovacom zozname môžete vybrať vlastný formát syntaktickej analýzy.
      3. Kliknite na tlačidlo OK.

        Hodnota, ktorá sa pridá do stĺpca Výraz XPath v tabuľke Mapovanie poľa XPath, sa syntakticky analyzuje na dátum vo formáte, ktorý ste vybrali.

    5. Kliknite na tlačidlo OK.
  7. Na stránke Ďalšie spracovanie na základe nasledujúcich skutočností zadajte, čo sa stane po dokončení úlohy transformácie XML:
    • Situácie bez systémových chýb sú prípady, keď boli splnené všetky kritériá na predchádzajúcej stránke. Úspešná transformácia môže pokračovať na potvrdenie.
    • Systémové chyby sú akékoľvek prípady zlyhania transformácie: nenašli sa žiadne záznamy, našlo sa príliš veľa záznamov a podobne. V prípade neúspešných transformácií sa dávka vráti klientovi Content Capture na opravu.
    Pozrite si časť Konfigurácia ďalšieho spracovania a monitorovania úlohy transformácie XML.
  8. Skontrolujte nastavenia na stránke Súhrn a kliknutím na položku Odoslať uložte úlohu.

  9. Nakonfigurujte tok dávok do úloh transformácie XML. Pozrite si časť Konfigurácia toku dávok do úlohy transformácie XML.

  10. Vytvorenú úlohu transformácie XML otestujte.

Konfigurácia ďalšieho spracovania a monitorovania úlohy transformácie XML

Pomocou volieb ďalšieho spracovania úlohy transformácie XML môžete určiť, čo sa má stať po dokončení spracovania.

Ako nakonfigurovať ďalšie spracovanie a monitorovanie úlohy transformácie XML:
  1. V podokne procedúr na ľavej strane vyberte požadovanú procedúru.
    Stránky konfigurácie pre vybranú procedúru sú zobrazené vpravo.
  2. Otvorte kartu Procesor.
  3. V tabuľke Úlohy transformácie XML pridajte alebo upravte úlohu transformácie XML.
  4. Kliknite na stránku Ďalšie spracovanie na zobrazenie volieb spracovania pre úspešné spracovanie (žiadne systémové chyby) a neúspešné spracovanie (jedna alebo viac systémových chýb). Ďalšie kroky platia pre obe sekcie: Ak nenastala žiadna systémová chyba a Ak nastali systémové chyby.
  5. V poliach Procesor dávky a Úloha procesora dávky zadajte, ktorý krok spracovania, ak vôbec, má nasledovať po dokončení úlohy transformácie XML. Môžete si vybrať z volieb Žiadny, Procesor potvrdenia, Procesor rozpoznávania, Konverzia na formát TIFF, Konverzie na formát PDF, Procesor vyhľadania položiek alebo Procesor transformácie XML.
  6. V poli e-mailovej adresy voliteľne zadajte adresu, na ktorú sa má odoslať e-mail po úspešnom dokončení alebo zlyhaní spracovania. Počas konfigurácie a testovania úlohy transformácie XML si môžete nastaviť prijímanie e-mailových upozornení na systémové chyby a následné automatické upozorňovanie administrátora na spracovanie chýb.
  7. V zvyšných poliach nastavte, ako sa majú zmeniť spracované dávky.
    • Premenovanie dávok pridaním prefixu. Napríklad neúspešné dávky sa môžu premenovať pridaním prefixu ERR, aby ich bolo možné ďalej spracovať.

    • Zmena stavu alebo priority dávky. Môžete napríklad zmeniť stav dávok so systémovými chybami a potom vytvoriť profil klienta s filtrovaním dávok nastaveným na daný stav, aby mohli kvalifikovaní používatelia manuálne upraviť a dokončiť dávky, v rámci ktorých sa vyskytli chyby.

  8. Kliknutím na položku Odoslať uložte úlohu.

Konfigurácia toku dávok do úlohy transformácie XML

Ak chcete spustiť úlohu transformácie XML, nakonfigurujte tok dávok do úlohy na spracovanie. Urobíte to tak, že úlohu transformácie XML nastavíte ako krok ďalšieho spracovania v profile klienta.

Toky dávok možno nakonfigurovať na nasledujúcich miestach:

Deaktivácia alebo odstránenie úlohy transformácie XML

Keď odstránite úlohu transformácie XML, nebude už dostupná pre dávky, pre ktoré je nastavená ako krok ďalšieho spracovania. Ak nie je dostupná úloha, ktorá je nastavená na ďalšie spracovanie, výsledkom dávky bude chyba. Úlohu môžete pred odstránením nastaviť na istý čas do režimu offline, čo vám umožní odstrániť neočakávané problémy s jej odstránením. Online úlohy transformácie XML sa spúšťajú, keď ich vyberiete v profile klienta alebo na stránke „Ďalšie spracovanie“ úlohy procesora. Úlohu môžete dočasne zastaviť (prepnúť do režimu offline) alebo môžete zmeniť deaktivovanú úlohu tak, aby sa znova spustila.

Ako deaktivovať alebo odstrániť úlohu transformácie XML:
  1. V podokne procedúr na ľavej strane vyberte požadovanú procedúru.
    Na pravej strane sa zobrazia stránky konfigurácie vybranej procedúry.
  2. Otvorte kartu Spracovanie.
  3. Ak chcete deaktivovať úlohu, vyberte ju v tabuľke Úlohy transformácie XML a kliknite na ikonu Deaktivácia alebo aktivácia úlohy transformácie XML.

    Úlohu transformácie XML môžete deaktivovať alebo aktivovať aj začiarknutím alebo zrušením začiarknutia políčka Online na stránke Výber dokumentu.

  4. Vyberte deaktivovanú úlohu v tabuľke Úlohy transformácie XMLa kliknite na ikonu Odstránenie úlohy transformácie XML.
  5. Po zobrazení výzvy kliknutím na tlačidlo Áno potvrďte odstránenie úlohy.