Izredno hitra preveritev in obdelava

Altova RaptorXML Server omogoča izjemno hitro preverjanje in obdelavo podatkov v formatih XML, XBRL in JSON.

RaptorXML Server je tretja generacija procesorja za XML podjetja Altova – popolnoma prenovljena in implementirana od začetka, optimizirana za vzporedno obdelavo – in temelji na naših obsežnih 15-letnih izkušanj z XML in s povezanimi standardi.

RaptorXML Server

Altova RaptorXML Server omogoča izjemno hitro preverjanje in obdelavo podatkov v formatih XML, XBRL in JSON.

RaptorXML Server je tretja generacija procesorja za XML podjetja Altova – popolnoma prenovljena in implementirana od začetka, optimizirana za vzporedno obdelavo – in temelji na naših obsežnih 15-letnih izkušanj z XML in s povezanimi standardi.

Izjemna zmogljivost

V moderných organizáciách trendy Big Data a požiadavky XBRL generujú obrovské, neustále rastúce množstvá dát vo formátoch XML, XBRL, JSON a Avro. Teraz je konečne k dispozícii moderný, extrémne rýchly systém na validáciu, spracovanie, transformáciu a dotazovanie týchto dát.

RaptorXML Server dosega visoko zmogljivost zahvaljujoč:

  • Optimizacije kode za izjemno visoko zmogljivost
  • Zelo majhna poraba pomnilnika
  • Kód s vysokou škálovateľnosťou pre výpočty využívajúce viacero procesorov/jadier/paralelné výpočty
  • Paralelno nahránovanie, validácia a spracovanie, navrhnuté takto
  • Kompletné funkcie a možnosti pre vývojárov

RaptorXML Server je dostopen za platforme Windows, Linux in Mac OS.

Podpora standardov

RaptorXML zagotavlja popolno skladnost z vsemi relevantnimi standardi XML, XBRL in JSON, in je nenehno podvržen obsežnim testiranjem skladnosti in regresijskim testiranjem, ki ga izvaja Altova, in sicer na njihovi obsežni notranji zbirki testnih paketov in skladnostnih testov, ter tudi na industrijskih testnih paketih in primerih uporabe strank.

Podprté štandardy zahrňujú:

  • XML 1.0, 1.1
  • XML imenovanja prostorov
  • XML základ
  • XInclude 1.0
  • XLink 1.0
  • XML Schema 1.0, 1.1
  • XPath 1.0, 2.0, 3.1
  • XSLT 1.0, 2.0, 3.0 (podmnožina)
  • XQuery 1.0, 3.1
  • XQuery Update Facility 1.0, 3.0
  • Oasis Katalógi, verzija 1.1
  • Apache Avro
  • JSON, JSON5
  • JSON Schema, verzije 04, 06, 07
  • YAML in YAML schéma
  • XBRL 2.1
  • XBRL Dimenzije 1.0
  • XBRL Formula 1.0
  • Registr funkcij 1.0
  • Generické odkazy 1.0
  • Tabela Linkbase 1.0
  • Rozširiteľné výčtové typy
  • Registr jednotiek 1.0
  • XBRL: Úroveň závažnosti 2.0
  • XULE
  • OIM (Otvorený informačný model) 1.0
  • EBA 4.1
  • ESEF
  • XBRL Izračuni 1.1

Preneste si listu tehničkih karakteristika proizvoda RaptorXML za kompletan popis standarda.

Poleg tega, zagotavljamo skripte za preverjanje dodatnih scenarijev XBRL (glejte spodaj).

Validacija in obdelava XML datotek

RaptorXML Server je najrýchlejší validátor a procesor XML, ktorý podporuje širokú škálu štandardov XML, a ponúka funkcie vrátane:

  • Validácia XML dokumentov pomocou DTD, XSD a katalógov OASIS
  • Validacija in obdelava XSLT
  • Validacija in obdelava XQuery

Validacija JSON

Popularnost formata JSON neprestano raste, in kotaj tudi potreba za zagotavljanje pravilnosti podatkov, ki se prenašajo. RaptorXML vam ponuja rešitve za preverjanje sintakse JSON, validacijo JSON in validacijo JSON shem.

Validacija YAML

RaptorXML Server podpira tudi vedno bolj priljubljen jezik YAML. Čeprav YAML nima uradno določene sheme, RaptorXML omogoča preverjanje YAML datotek glede na JSON sheme in JSON sheme, ki so napisane v YAML sintaksi.

Validacija XBRL

Poleg obsežne podpore za XML, strežnik RaptorXML+XBRL omogoča specializirano podporo za preverjanje taksonomij XBRL in datotek instanc, ter ponuja pomembno podporo za XBRL Dimensions, XBRL Formula, XBRL Table Linkbase, XULE in OIM.

Te nove standarde omogočajo ogled, preverjanje in analizo podatkov v formatu XBRL na nove in učinkovite načine, ne da bi pri tem ogrozili medoperabilnost in združljivost z prejšnjimi različicami. Celovita podpora v procesorju XBRL je izjemno pomembna.

XULE

XULE, z "XBRL Rule", pomáha zabezpečiť kvalitu dát prostredníctvom validácie obchodných pravidiel. Syntax XULE ponúka dva spôsoby kontroly kvality dát: dotazy a tvrdenia. Dotazy sa môžu použiť na výpočet dát na základe čísel uvedených v správe XBRL a vytvoriť výstup, ktorý môže byť ďalej analyzovaný. Dáta sa tiež testovať proti definovaným tvrdeniam a následne sa môžu vykonať opatrenia na základe výsledkov. Po ich definovaní sa dotazy XULE vykonávajú voči správe alebo taxónomii XBRL pomocou procesora XULE, ako napríklad RaptorXML Server.

Možnosti omogočajo izvajanje XULE dokumentov iz ukazne vrstice, s skriptami in preko številnih strežniških in programskih vmesnikov, vključno z zmogljivim Python vmesnikom. Strežnik lahko obdeluje posamezne XULE dokumente ali nize pravil, ki vsebujejo več XULE dokumentov, shranjenih v ZIP arhivu.

OIM

Kljub svojim prednostim, kompleksnost XBRL-a predstavlja strmo krivuljo učenja za računovodije in druge zainteresirane strani, ki niso seznanjene z XML-om, kar vodi do napak in povečanih stroškov svetovanja. Organizacija XBRL International je v zadnjih letih delala na modernizaciji in poenostavitvi standarda, da bi se spoprijeli s temi izzivi, in Open Information Model (OIM) je vznemirljiva in inovativna rešitev.

`OIM poskytuje abstraktnú vrstvu, ktorá oddeľuje XBRL od základnej XML syntaxe. Následne definuje ďalšie, vzájomne zameniteľné formáty, ktoré môžu byť použité na reprezentáciu dát XBRL. Organizácie a používatelia si môžu vybrať formát, ktorý zodpovedá ich úrovni skúseností a individuálnym potrebám. Pôvodne sú podporované formáty XML, CSV (hodnoty oddelené čiarkou) a JSON.

RaptorXML Server podpiera OIM a ponúka vysokovýkonnú validáciu dokumentov xBRL-XML, xBRL-JSON a xBRL-CSV.

Skripti za validacijo XBRL

K além dos numerosos padrões XBRL suportados na lista acima, disponibilizamos vários scripts em Python para diferentes cenários de validação XBRL, todos eles são.. Dostupný zadarmo na GitHubu. Preneste skripte za preverjanje proti:

  • Navodilo za uporabo sistema EDGAR Filer (EFM), različica 35, izdanega s strani Komisije za vrednostne papirje in borze (SEC)
  • Odobné smernice a pravidlá pre kontrolu kvality údajov (DQC) a validáciu údajov z XBRL.US
  • Pravidlá pre podávanie správ Európskej bankovej autority (EBA), časť 4.1

Všetky tieto skripty pre server RaptorXML+XBRL využívajú nové API jazyka Python v2.2, sú dostupné ako open-source a sú ponúkané pod štandardnou licenciou Apache 2.0.

Poznámka: Okrem skriptov pre pravidlá kvality dát, server.. XULE

Preberite več o teh pravilih za preverjanje in skriptah v Pythonu na blogu Altova, in obiščite repOzilišče Altova na GitHubu, kjer boste našli več primerov projektov in virov za razvijalce.

Funkcije za razvoj in integracijo

RaptorXML Server ponúka výkonné a flexibilné možnosti pre vývojárov, vrátane prístupu cez príkazový riadok, .NET, COM a Java API, Python rozhranie a zabudovaný HTTP server.

  • Naprednejše možnosti poročanja o napakah
  • Režim za strežnik Windows in način delovanja kot storitev (daemon) v sistemu Unix (preko možnosti ukazne vrstice)
  • V program je priložen interpreter Python 3.x za skriptovanie
  • .NET API
  • Podpora za nativne funkcije povratnog poziva za .NET i Python
  • COM API za platformo Windows
  • Java API všade
  • Vgrajeni HTTP strežnik z RESTful spletnim API
  • Funkcie rozšírenia XPath pre jazyky Java, .NET a XBRL
  • Funkcije rozšírenia špecifické pre Altova pre vykresľovanie grafov a čiarových kódov
  • Prenos podatkov v realnem času
  • Vgrajeni HTTP strežnik
  • Integrácia pracovných postupov prostredníctvom servera Altova FlowForce

Podpora za XPath rozšírené funkcie umožňuje špecializované spracovanie. Vylepšené možnosti hlásenia chýb zahŕňajú hlásenie viacerých chýb, podrobné popisy chýb, kompletné stopy chýb a odkazy na príslušnú špecifikáciu.

.NET API

API .NET umožňuje programátorom integrovať funkcie serverov RaptorXML a RaptorXML+XBRL do akýchkoľvek aplikácií vytvorených pre platformu Microsoft, a to v jazykoch C# a ďalších jazykoch .NET.

Potencialne aplikacije te sinergije so neomejene! Na primer, API .NET omogoča ustvarjanje dodatkov ali vtičnikov za Excel, ki lahko neposredno ustvarjajo datoteke XBRL iz podatkov v Excelu, kar ponuja močno alternativo obstoječim rešitvam, ki temeljijo na označevanju.

Taký doplnok je teraz dostupný ako produkt, ktorý umožňuje spoločnostiam vytvárať správu pre EBA (Európsky bankový orgán) vo formáte XBRL – priamo v programe Excel. Získajte viac informácií o doplnku Altova EBA XBRL pre Excel.

HTTP strežnik

Da bi se RaptorXML lahko enostavno integriral v sodobno infrastrukturo usmerjeno v storitve (SOA), strežnik RaptorXML vključuje vgrajen HTTP strežnik, do katerega se dostopa preko spletnega API-ja, ki temelji na standardu REST.

RaptorXML umožňuje prijímať úlohy na validáciu, transformácie XSLT a ďalšie, ktoré sú odosielané cez HTTP požiadavky od iných služieb a od klientskych aplikácií. Popis úlohy, ako aj výsledky, sú vymieňané vo formáte JSON.

Integracija tokov dela

RaptorXML Server se hladko integruje s FlowForce Server, rešenjem za automatizaciju radnih tokova kompanije Altova. Administrator može koristiti FlowForce Server za pokretanje zadataka kao odgovor na tajmere ili događaje, radi validacije XML dokumenata, izvođenja XQuery i XSLT operacija, validacije XBRL instancija i XBRL taksonomija, i tako dalje.

Podpora za različne platforme

RaptorXML Server je dostopen 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

RaptorXML Server je dostupné priamo prenos podataka tudi pa brezplačno Predloga stroja Azure.