Altova MapForce ponúka flexibilnú podporu pre integráciu jednoduchých súborov s XML, databázami, EDI, Excelom, PDF, XBRL, Shopify/GraphQL a ďalšími formátmi dát.
Rovne súbory, ako sú CSV a textové dokumenty, sú používané mnohými rôznymi aplikáciami a často sa používajú ako formát výmeny medzi odlišnými programami. Mnoho organizácií naďalej používa staršie softvérové systémy, ktoré produkujú výstup vo forme textových súborov. Integrácia týchto rových súborov a textových dokumentov s inými formátmi dát v modernom výpočtovom prostredí je čoraz náročnejšia.
MapForce podpira datoteke v preprostem formatu kot vir in cilj za vsako transformacijo. MapForce vam ne omejuje na enojne transformacije: lahko kombinirate več virov in več ciljev, da transformirate katero koli kombinacijo formatov podatkov.
Ko naloďujete súbor CSV alebo FLF do návrhu mapovania dát v programe MapForce, môžete pridávať, vkladať a odstraňovať polia, ako aj meniť názvy a hodnoty hlavičiek polí podľa potreby, predtým ako súbor importujete.
Lahko izberete, da prazna polja v datoteki obravnavate kot prazne elemente v ciljnem podatkovnem polju, ali pa lahko prazna polja obravnavate kot neobstoječa, tako da se ne pojavijo v ciljni podatkovni strukturi.
Kože, da naložite vse modele podatkov, ki so potrebni za vašo konfiguracijo, preprosto povlecite povezovalne črte med virnimi in ciljnimi strukturami, da povežete ujemajoče se elemente.
MapForce obsahuje rozsiahlu knižnicu funkcií na spracovanie dát, ktoré umožňujú filtrovanie dát na základe logických podmienok alebo manipuláciu s číselných alebo textových dát v jednoduchých súboroch počas ich konverzie.
MapForce obsahuje unikátny nástroj FlexText na parsovanie a konverziu dát z netradičných alebo veľmi komplexných, starších textových súborov, ako sú textové reporty z hlavných počítačov, textové log súbory a pod., v rámci návrhov mapovania. Vďaka svojmu vizuálnemu rozhraniu umožňuje FlexText vložiť existujúci textový súbor a extrahovať časti, ktoré chcete konvertovať, priamo v rozhraní mapovania MapForce.
FlexText vytvára šablónu, ktorá sa následne načíta do návrhu mapovania, kde sa jednotlivé textové uzly môžu premeniť na akúkoľvek kombináciu formátov XML, databázy, PDF, EDI, XBRL, jednoduchých súborov, Excelu, JSON a/alebo dát webových služieb. Uložením konfigurácie, ktorú vytvoríte v FlexText, môžete túto šablónu opätovne použiť na konverziu viacerých textových súborov v rámci viacerých mapovaní.
FlexText omogoča ustvarjanje pravil za predloge pretvorbe datotek. Ko odprete datoteko v vmesniku FlexText, se datoteka prikaže v dveh blokih. Glavni blok predstavlja izvirno datoteko, medtem ko blok za operacije (na desni strani) prikazuje podatke iz datoteke v realnem času, ko izluščite podatke, ki jih potrebujete.
Rezultat každého vykonaného príkazu je viditeľný v reálnom čase, takže môžete okamžite zistiť, či ste dosiahli požadovaný výsledok.
Legacy datoteke lahko vsebujejo uporabne podatke v formatu CSV ali FLF znotraj bolj kompleksne splošne datoteke. FlexText vam omogoča, da te podatke neposredno izvlečete s pomočjo operacij CSV in FLF. Po uporabi operacij za ločevanje in drugih operacijah, lahko shranite preostale polja, formatirane v CSV ali FLF, tako da konfigurirate imena polj, dolžine itd.
FlexText omogoča, da izolirate podatke, do katerih želite dostopati, tako da odstranite nepomembno besedilo, znake in prazne prostore s pomočjo ukazov za ločevanje. Vsako ločevanje prikaže vaše podatke v dveh novih blokih: en blok vsebuje podatke, ki ste jih ločili, drugi pa prikazuje spremenjeno različico vaše pretvorjene datoteke. Takoj lahko vidite rezultat vsake izvedene operacije.
FlexText podpira operácie Node a Ignore, čo umožňuje väčšiu flexibilitu pri vytváraní štruktúry informácií. Operácia Ignore označí blok textu ako irelevantný pre účely konverzie a pokynuje programu MapForce, aby ho ignoroval. Operácia Node vytvorí nový uzol v štruktúre informácií v programe MapForce, čím umožní správne zobrazenie hierarchickej štruktúry vašich dát, ak je to potrebné.
Operacija "Switch" omogoča določanje več pogojev za en sam blok besedila. Podatki v datoteki se posredujejo povezani komponenti za uporabo v pretvorbi MapForce, le če izpolnjujejo določen pogoj.
FlexText podpira tudi regularne izraze. Na primer, vhodna datoteka lahko vsebuje poročilo, ki ga ustvari sistem, z numeričnimi in alfanumeričnimi kodami na levi strani, ki označujejo vrste zapiskov. Sekvenca petih števk, ki je sledovana črki "O", označuje začetek nove sekcije za eno lokacijo pisarne.
Koľko len vaše projekt mapovania dát je dokončený, MapForce premení dáta, takže si môžete okamžite prezerať a ukladať výsledky. Môžete tiež automatizovať procesy premeny a transformácie textu prostredníctvom MapForce Server.
“Altova MapForce ponúka vynikajúce možnosti mapovania, ktoré môžeme bezproblémovo integrovať do našich hlavných produktov. Vďaka svojej rozširiteľnosti tento produkt pokrýva všetky naše požiadavky na riešenia.”

