Nieuwe tools voor data-integratie

De Altova MissionKit-tools bieden tal van mogelijkheden om verbinding te maken met, gegevens op te vragen en data te integreren uit verschillende bronnen. Met meerdere productupdates per jaar werken we voortdurend aan het verbeteren van de prestaties en efficiëntie van data-integratie, terwijl we tegelijkertijd functies toevoegen die door klanten worden gevraagd. Dit omvat voortdurende updates van de ingebouwde ondersteuning voor alle belangrijke SQL-databases in de gehele productlijn.

Laten we eens kijken naar enkele van de recent toegevoegde tools en verbeteringen.

Volledig nieuw bibliotheekmanagementsysteem in MapForce

MapForce, het data-omzettingsprogramma dat elk type data kan verwerken, bevat een uitgebreide bibliotheek met databewerkingfilters en -functies waarmee brongegevens kunnen worden aangepast voordat ze naar de bestemming worden geschreven. Het biedt ook de mogelijkheid om andere functiebibliotheken te importeren en door de gebruiker gedefinieerde functies op te slaan. In de nieuwste versie is de efficiëntie en flexibiliteit verhoogd door middel van een nieuwe dialoogvenster voor het beheren van bibliotheken.

Naast de mogelijkheid om bibliotheken globaal te importeren, waardoor bibliotheken en door de gebruiker gedefinieerde functies beschikbaar zijn voor alle mappings, stelt het venster "Bibliotheken beheren" gebruikers in staat om deze te importeren naar een specifiek data mapping project (.mfd). Op deze manier bevat het MapForce-projectbestand, wanneer u het naar collega's stuurt, al alle geïmporteerde bibliotheken – deze hoeven niet apart te worden geïnstalleerd. Dit maakt het ook mogelijk om, bijvoorbeeld, gebruikersgedefinieerde functies eenvoudig te kopiëren en plakken van de ene mapping naar de andere.

Om het venster te openen, klikt u op de knop "Bibliotheken toevoegen/verwijderen" onderaan het paneel "Bibliotheken".

Zoals hierboven vermeld, kunt u bibliotheken lokaal of globaal importeren. Een globale import vindt plaats op applicatieniveau, wat betekent dat u de functies van de bibliotheek vanuit elke mapping kunt gebruiken. Lokale imports zijn specifiek voor een bepaald mappingbestand. Wanneer u een bibliotheek lokaal importeert, kunt u het pad van het bibliotheekbestand relatief maken ten opzichte van het mappingbestand. Bij globaal geïmporteerde bibliotheken is het pad van de geïmporteerde bibliotheek altijd absoluut.

Met dit venster is het eenvoudig om door de gebruiker gedefinieerde functies tussen verschillende datamappingen te kopiëren en plakken, zodat u bestaand werk naadloos kunt hergebruiken. Open eenvoudigweg de betreffende datamappingprojecten en kopieer/plak de functies via het rechtermuisklikmenu. Alle geïmporteerde functies of bibliotheken worden nu weergegeven in het paneel "Bibliotheken", zodat u ze in uw mapping kunt gebruiken.

Als u werkt aan een project waarbij kaarten worden gebruikt, dan converteer XML, U kunt XSLT- of XQuery-bibliotheken importeren. Het venster "Bibliotheken beheren" biedt nu de mogelijkheid om XSLT- of XQuery-code te genereren die verwijst naar de geïmporteerde bibliotheekbestanden met behulp van een relatief pad.

De MapForce COM API ondersteunt ook de nieuwe functionaliteit voor bibliotheekbeheer. Zo kunt u, bijvoorbeeld, een standaardconfiguratie van beschikbare, veelgebruikte bibliotheken instellen voor alle gebruikers in uw team. U kunt nu de COM API gebruiken om dezelfde set bibliotheken in te stellen voor elk teamlid, wanneer MapForce op hun machines is geïnstalleerd.

Werk bestaande Excel-documenten bij met de omgezette gegevens

MapForce ondersteunt Excel als bron of bestemming voor elk datamappingsproject, waardoor het eenvoudig is om gegevens tussen Excel en databases, JSON, XML, EDI en andere populaire formaten te transformeren. Wanneer Excel de bestemming is van een datamappingsproject, kunt u de getransformeerde gegevens naar een bestaand Excel-document schrijven. Op deze manier kunt u bijvoorbeeld bestaande opmaak behouden, waardoor de output gemakkelijker te gebruiken is voor eindgebruikers. Alle aangewezen werkbladen, rijen en cellen in het bestaande bestand worden vervangen door gegevens uit de mapping, en alle opmaak in het bestaande bestand blijft ongewijzigd

De componentinstellingen voor een Excel-doelbestand stellen u in staat om een uitvoerbestand op te geven dat overschreven of bijgewerkt moet worden, en ook hoe bestaande formules in het doelbestand moeten worden behandeld. U kunt ervoor kiezen om het proces te stoppen of om door te gaan zonder de cellen die formules bevatten bij te werken.

Bijgewerkte ondersteuning voor EDI-mapping

MapForce ondersteunt ook het omzetten tussen en van diverse EDI-formaten, waaronder X12, HL7, IDoc, EDIFACT en meer. De ondersteuning voor UN/EDIFACT omvat meerdere versies van de standaard en is bijgewerkt om de versies 2019A en 2019B te omvatten.

Nieuwe functies met betrekking tot databases

Naast verbeterde ondersteuning voor de nieuwste versies van verschillende databases binnen de productlijn, zijn er in DatabaseSpy, het multi-database query- en ontwerptool van Altova, enkele nieuwe opties toegevoegd voor SQL-bewerking.

Meer opties voor het opmaken van de resultaatrijen

Voor een snelle analyse biedt DatabaseSpy de mogelijkheid om voorwaardelijke opmaak toe te passen op de resultaten van een query, wanneer deze worden weergegeven in het resultatenvenster. Naast het definiëren van achtergrondkleuren, letterdikte en -stijl, zijn er nu nieuwe opties beschikbaar om het lettertype en de grootte te kiezen op basis van aangepaste SQL-voorwaarden, waardoor de weergave van de gegevens nog verder kan worden verfijnd.

Samenvatting van de SQL-uitvoering

DatabaseSpy bevat een venster voor berichten dat een statistisch overzicht geeft van de SQL-statements die in de SQL-editor zijn uitgevoerd, en rapporteert eventuele fouten die tijdens de uitvoering zijn opgetreden. Bovendien biedt het nu een overzicht van de uitvoering, waarin het totale aantal fouten, waarschuwingen of informatieve berichten wordt weergegeven, indien van toepassing. Dit is vooral handig bij het uitvoeren van een lang SQL-script met veel statements, zodat eventuele fouten direct kunnen worden geïdentificeerd en opgelost.

Bijwerken naar de nieuwste versie

Deze functies voor databases en data-integratie zijn beschikbaar vanaf versie 2020, release 2 (of hoger). Werk uw software nu bij, of download een gratis proefversie van 30 dagen.