Een nieuwe JSON-schema-editor en een debugger voor datamapping maken hun debuut in Altova versie 2016
We zijn verheugd om meer details te kunnen aankondigen over de nieuwste versie van de Altova MissionKit, een reeks desktopontwikkelingstools en serversoftwareproducten. Versie 2016 biedt volledige compatibiliteit met Windows 10 en verbeterde ondersteuning voor relationele databases in de gehele productlijn, en introduceert bovendien enkele nieuwe functies die u nergens anders zult vinden.
XMLSpy 2016 bevat de eerste volledig functionele, grafische JSON-schema-editor die geschikt is voor gebruik in bedrijfsomgevingen. MapForce, ons hulpmiddel voor data-integratie, bevat nu een debugger voor datamapping die de manier waarop u datamappingprojecten definieert en test, fundamenteel zal veranderen. Laten we deze nieuwe functies eens nader bekijken.

JSON-schema-editor
De JSON Schema-standaard is ontstaan als reactie op de behoefte om de structuur van data per applicatie te definiëren en af te dwingen. Het ontwikkelen van een JSON Schema-editor met de functies en mogelijkheden die moderne ontwikkelaars nodig hebben, ging echter minder snel. Dat verandert nu met de nieuwe JSON Schema-editor in XMLSpy. Bestaande klanten zullen direct de JSON Schema-weergave herkennen, die gebaseerd is op de zeer populaire XML Schema-editor. Maar ook als u nieuw bent bij XMLSpy, zult u het direct begrijpen. Het is eenvoudig te gebruiken en versnelt uw JSON Schema-ontwikkeling dankzij functies zoals:
- Grafische, drag-and-drop interface voor het ontwerpen van JSON-schema's
- Slimme invoerhulpmiddelen en contextmenu's
- Validatie van JSON-schema's en instanties ten opzichte van schema's
- Met één klik genereren van JSON-schema's op basis van bestaande JSON-bestanden
- Gedetailleerde validatie van JSON-projecten (zie het volgende hoofdstuk)

Deze nieuwe functionaliteit verbetert bestaande functies in XMLSpy, waaronder:
- Intelligente bewerking van JSON-bestanden, zowel in tekst- als in tabelweergave
- Conversie van XML naar JSON, conversie van JSON naar XML
Integratie van RaptorXML Server voor XSLT- en XQuery-taken
In XMLSpy versie 2015, release 4, hebben we de mogelijkheid geïntroduceerd om XML-validatieprocessen uit te voeren op uw geïnstalleerde RaptorXML-servers, rechtstreeks vanuit XMLSpy. Dit verhoogt de validatiesnelheid voor grote aantallen bestanden met een factor 6 tot 18.
Nu wordt dezelfde functionaliteit uitgebreid naar XSLT en XQuery taken. Omdat u gebruikmaakt van de parallelle verwerkingskracht van een RaptorXML Server die op meerdere cores draait, kunnen deze transformaties tot 14 keer sneller worden uitgevoerd – en dat allemaal direct binnen XMLSpy!

Deze verhoogde samenwerking maakt de RaptorXML Server nog waardevoller voor ontwikkelteams, omdat u nu gebruik kunt maken van een enkele, gedeelde RaptorXML Server om tijdrovende transformatieprocessen voor grote aantallen documenten aanzienlijk te versnellen.
Overigens ondersteunt RaptorXML Server 2016 nu ook JSON-validatie, waardoor deze functionaliteit beschikbaar is voor het valideren van grote JSON-bestanden, ook in XMLSpy.
MapForce: Debugger voor data-mapping
MapForce maakt het eenvoudig om complexe regels voor data-omzetting te definiëren het integreren van alle soorten gegevens. Echter, bij complexe projecten waarbij gegevens worden omgezet en die meerdere functies, databronnen of aangepaste beslissingslogica bevatten, kan het soms moeilijk zijn om fouten op te sporen wanneer de omzetting niet de verwachte resultaten oplevert.
Nu biedt de MapForce data mapping debugger u de mogelijkheid om uw data mapping stap voor stap te bekijken, zodat u projecten van elke complexiteit kunt analyseren en optimaliseren.

Zodra de debugger is geactiveerd, kunt u uw datamapping ontwerp stap voor stap uitvoeren, waarbij alle tussenliggende waarden worden weergegeven. De MapForce datamapping debugger wordt geleverd met nieuwe menuopties, een nieuwe werkbalk en nieuwe hulpmiddelen die automatisch worden geopend terwijl de debugger actief is, zodat u de tussenliggende verwerkingsstappen kunt volgen en de datawaarden kunt bekijken terwijl de mapping wordt uitgevoerd.
De MapForce data-mapping debugger ondersteunt:
- Het plaatsen van pauzepunten bij elke invoer- of uitvoerknoop
- Voorwaardelijke doorbraakpunten
- Handmatige, stapsgewijze foutopsporing
- Weergave van alle tussenliggende waarden in de grafische weergave tijdens het uitvoeren van de mapping
- Contextvenster dat weergeeft welke knooppunten/functies al zijn verwerkt
- Een venster dat de geschiedenis weergeeft, met een lijst van alle waarden die tijdens de uitvoering door een bepaald punt zijn gepasseerd
- Een gedeeltelijke weergave van de inhoud die al naar het uitvoerbestand is geschreven, tijdens eenmalige uitvoering of wanneer een breakpoint wordt bereikt
Deze nieuwe debugger voor datamapping is revolutionair omdat het u diepgaand inzicht geeft in de werking van uw data-integratie- en ETL-projecten, op een manier die voorheen niet mogelijk was, zelfs niet met veel duurdere mapping-producten. De mogelijkheid om eenvoudig controlepunten in te stellen, de data in essentie te volgen tijdens het mappingproces en de doorvoergegevens bij elke stap te bekijken, maakt het veel efficiënter om fouten te isoleren en op te lossen, zodat u de meest accurate datamappingen kunt realiseren.
Dit zijn slechts enkele van de belangrijkste verbeteringen in de nieuwe versie. Bekijk alle nieuwe functies in versie 2016 en update nu naar de nieuwste versie!