Automatizujte prenos údajov

MapForce Server automatizuje proces spúšťania transformácií dát, ktoré boli navrhnuté v programe MapForce.

MapForce Server automatizuje prekladanje dát podľa optimalizovaných dátových máp pre akúkoľvek kombináciu formátov XML, JSON, databáz, EDI, XBRL, jednoduchých súborov, Excelu a/alebo webových služieb.

MapForce Server

MapForce Server automatizuje proces spúšťania transformácií dát, ktoré boli navrhnuté v programe MapForce.

MapForce Server automatizuje prekladanje dát podľa optimalizovaných dátových máp pre akúkoľvek kombináciu formátov XML, JSON, databáz, EDI, XBRL, jednoduchých súborov, Excelu a/alebo webových služieb.

Če zastavlja MapForce Server boljši od drugih strežnikov za integracijo podatkov?

MapForce Server je dostupný za výrazne nižšiu cenu ako produkty na správu dát od veľkých spoločností a nie je obmedzovaný zastaranými funkciami, ktoré sú bežné u iných starších produktov.

Glavne značajke MapForce Server

  • Avtomatizirana integracija podatkov
  • Automatizované mapovanie dát
  • Kompatibilnost med različnimi platformami
  • Nastaviteľné konfigurácie pre podniky všetkých veľkostí
  • Podporuje všetky hlavné databázy a formáty dát bez potreby dodatočných, spoplatnených "pripojovacích modulov"
  • Automatizuje integráciu akékoľvek kombinácie dát z XML, JSON, databáz, EDI, XBRL, jednoduchých súborov, Excelu, Shopify/GraphQL a/alebo webových služieb
  • Podporuje neobmedzený počet jedinečných mapovaní dát
  • Parametri izvedbe za vnos in izhod
  • Podporuje potreby podnikov v oblasti ETL pre viaceré zdroje dát a/alebo cieľové destinácie

MapForce Server in MapForce

Altova MapForce Server obsahuje integrovaný transformačný engine dát, ktorý bol vyvinutý pre MapForce a bol výrazne vylepšený pre prevádzku v serverových prostrediach. MapForce Server vykonáva transformácie dát pre akúkoľvek kombináciu formátov XML, databáz, EDI, XBRL, jednoduchých súborov, Excelu, JSON a/alebo webových služieb, pričom využíva predzpracované a optimalizované mapovania dát uložené v súboroch, ktoré sú založené na mapovaniach dát definovaných v MapForce. MapForce Server posúva transformáciu dát na vyššiu úroveň vďaka serverovým možnostiam, vrátane paralelného spracovania, viacnadväznosti, hromadného vkladania SQL, podpory pre rôzne platformy a ďalších funkcií.

Predzpracovanie umožňuje rýchlejší výkon a zníženú spotrebu pamäte pre väčšinu mapovaní dát. MapForce Server funguje pod správou FlowForce Server, a to buď v samostatnej konfigurácii, ktorá sa spúšťa z príkazového riadka, alebo programaticky prostredníctvom API.

Po koncipiranju in testiranju mapiranja v programu MapForce, ga je mogoče izvesti preko strežnika MapForce, da se avtomatizirajo poslovni procesi, ki zahtevajo ponavljajoče se transformacije podatkov.

MapForce pripravuje a optimalizuje mapovanie dát, ukladá ich do súborov MapForce Server Execution pre spustenie z príkazového riadka pomocou MapForce Server a nahráva ich na použitie v úlohách FlowForce Server.

Vytvorenie súboru na spustenie MapForce Serveru na automatizáciu mapovania dát

Podpora za različne platforme

MapForce Server je dostupné za:

  • Windows Server (Desktop and Core): Versions 2016, 2019, 2022, and 2025
  • Windows: Windows 10 and Windows 11
  • Linux: RedHat + CentOS Stream + Alma + Rocky: versions 9 and 10; Debian 11, 12, and 13; Ubuntu LTS 20.04, 22.04, and 24.04

MapForce Server je dostupný priamo prenos podataka tudi pa brezplačno Predloga stroja Azure.

Integrácia produktov Altova Server

MapForce Server lahko konfiguriramo z ali brez FlowForce Server, RaptorXML Server ali StyleVision Server, odvisno od potreb vaše organizacije. Za najcenejšo rešitev izberite samo tiste izdelke, ki jih res potrebujete. Če se bodo potrebe v prihodnosti spremenile, lahko dodate druge server module. Vsak server je samostojni izdelek, ki se licencira posebej.

Ko MapForce Server deluje pod kontrolou FlowForce Server, mapiranja údajov sa vykonávajú ako kroky úlohy v rámci FlowForce Server, pričom sú založené na spúšťacích mechanizmoch definovaných ako súčasť úlohy FlowForce Server.

Úlohy FlowForce Server lahko spúšťame v konkrétnom čase alebo v pravidelných časových intervaloch, alebo na základe udalosti, ako je príchod nového súboru do priečinka, ktorý je monitorovaný. Napríklad, ak sa nový dokument XBRL objaví v adresári, spustí sa viacstupňová úloha FlowForce Server, ktorá najprv overí súbor pomocou RaptorXML+XBRL Server, a potom spustí MapForce Server, aby extrahovala určité údaje z XBRL a vložila ich do databázy.

API za neposredno izvajanje

MapForce Server obsahuje API, ktoré umožňuje priamé natívne spustenie programov napísaných v jazykoch C# a VB.NET v prostredí Windows, z iných aplikácií pre Windows prostredníctvom COM rozhrania, a z programov v jazyku Java na platformách Windows a Linux.

Táto API umožňuje vývojárom integrovať funkcie transformácie dát MapForce Server do svojich vlastných aplikácií. Jedným príkladom použitia môže byť transformácia dát prichádzajúcich z externého zdroja do štandardného interného formátu pomocou MapForce Server, predtým ako ich vývojár spracuje vo svojom vlastnom programe.

Primeri kode za API

Dokumentácia priložená k API MapForce Server obsahuje príklady kódu pre jazyky C#, C++, Java, VBScript a Visual Basic, ktoré pomáhajú vývojárom rýchlo pristupovať k programu MapForce Server programaticky z prostredí .NET, Java alebo z kódu založeného na COM. Príklad pre C# je zobrazený vľavo.

Celotna dokumentacija je na voljo na strani Altova Dokumentacija.

MapForce Server podpira množično vstavljanje podatkov za baze podatkov

Bulk Insert je operacija, ktorá je dostupná pre niektoré databázy a umožňuje vloženie veľkého množstva dát do tabuľky databázy v rámci jedného SQL príkazu, na rozdiel od bežnej metódy, ktorá používa samostatné príkazy Insert pre každý riadok. Vzhľadom na výrazné zníženie režie spracovania zo strany databázového enginu, je výkon výrazne rýchlejší. Testovanie MapForce Serveru s niekoľkými príkladmi ukázalo, že Bulk Insert môže byť viac ako 10-krát rýchlejší ako jednotlivé príkazy Insert.

Vloženie dát vo veľkom objeme je tiež výhodné v prostrediach s viacerými používateľmi. Dlhá séria príkazov "Vlož" (Insert), ktoré jeden používateľ posiela do databázy, by mohla byť potenciálne prerušená, ak by iný používateľ poslal požiadavku "Vyber" (Select) pre rovnakú tabuľku. V takom prípade by sekvencia vkladaní pokračovala. V takejto situácii by operácia "Vyber" viedla k neúplným alebo neplatným údajom.

MapForce Server - pokročilá edícia

MapForce Server Advanced Edition ponúka ešte vyššiu rýchlosť spracovania pre výkonné serverové platformy.

Za najboljšo avtomatizacijo pretvorbe podatkov, napredna različica strežnika MapForce vključuje številne optimizacije, vključno z večnitno obdelavo za hkratno izvajanje različnih pretvorb podatkov ter optimizacijo za izvajanje pretvorb, ki vključujejo komponento združevanja MapForce.

Komponenta MapForce za združevanje razširja funkcionalnost izjave SQL za združevanje na vse formate podatkov, pri čemer uporablja vizualni vmesnik, ki je intuitiven in enostaven za uporabo.

Naše testy ukazujú, že niektoré existujúce mapovania dát, ktoré boli odoslané súčasnými používateľmi MapForce Server, môžu bežať až 70-krát rýchlejšie*, ak sú spúšťané v pokročenej edícii MapForce Server.

MapForce Server Advanced Edition podpira serveri s vysokým výkonom, ktoré sú nakonfigurované s dvoma alebo viacerými procesorovými jadrami. Spoločnosť Altova naďalej ponúka štandardnú edíciu MapForce Server pre platformy s jedným procesorovým jadrom. MapForce Server Advanced Edition jednoducho poskytuje rovnaké výsledky, ale oveľa rýchlejšie.

 

* Rezultati testov sú založené na interných testoch spoločnosti Altova. Vaše výsledky sa môžu líšiť.