AI-gestuurde datamapping in MapForce – Maak kennis met Altova AI

Het grootste deel van de tijd dat u aan een project voor data-integratie besteedt, wordt niet besteed aan het uitvoeren ervan, maar aan het definiëren ervan. Het verbinden van een bronschema met een doel betekent het één voor één matchen van velden tussen systemen die zelden overeenkomen in structuur, naamgeving of taal. De bron noemt het cust_nm;, terwijl het doel CustomerName wil. Een EDI-partner stuurt N1 en PO1 segmenten die niets betekenen totdat u ze hebt vergeleken met een specificatie. De ene kant is in het Chinees, de andere in het Engels.

Het koppelen van velden is slechts de helft van het werk – het verbinden ervan betekent zelden een rechte lijn. U moet ook de databewerkingen en filters definiëren die ervoor zorgen dat een waarde uit de bronbron geschikt is voor de doelbestemming: het samenvoegen of opsplitsen van tekst, het opnieuw formatteren van datums, het omzetten van eenheden of codes, het toepassen van voorwaardelijke logica en het filteren van de records die helemaal niet door de bewerking mogen lopen. Vermenigvuldig al datgene met een paar honderd velden, en u heeft het deel van het werk dat het langst duurt en de meeste gespecialiseerde kennis vereist.

De uitvoeringslaag van ETL is al jaren opgelost. Het ontwerpen van de transformaties zelf is dat nog niet. Dat is het probleem dat Altova AI oplost.

Wat Altova AI doet

Altova AI integreert kunstmatige intelligentie rechtstreeks in MapForce om de mapping voor u te genereren. U geeft een bron- en een doelbestand aan, en het analyseert de daadwerkelijke datastructuren, genereert de veldverbindingen en stelt de transformatiefuncties voor die nodig zijn om de twee structuren op elkaar af te stemmen. Het resultaat is een werkend, uitvoerbaar MapForce-project – gegenereerd in enkele minuten, in dezelfde grafische omgeving die u al gebruikt.

U kunt helemaal opnieuw beginnen en Altova AI een complete datamapping laten genereren, of u kunt stapsgewijs te werk gaan door een veld te selecteren en de AI een suggestie voor een koppeling te laten geven.

Hoe het werkt

Het werkproces is van nature interactief ontworpen:

  1. Voeg de bron- en doelgegevensstructuren toe aan een mappingproject Dat is de enige voorbereiding die nodig is om te beginnen. Als u wilt dat Altova AI de volledige mapping maakt, klik dan in een leeg gebied van het canvas en klik vervolgens op "Vraag AI om componenten en verbindingen te maken." Als u wilt dat de AI zich op een specifiek veld focust, selecteer dit dan in de bron of het doel voordat u Altova AI activeert.

  2. Altova AI creëert verbindingen. Het analyseert de structuren en de onderliggende data, en stelt vervolgens verbindingen tussen velden voor, inclusief eventuele transformatiefuncties die nodig zijn. Alle suggesties worden in het overzicht in het groen weergegeven, zodat ze gemakkelijk te beoordelen zijn.

  3. Bekijk en beslis. Beweeg de muis over een suggestie om deze individueel te accepteren of af te wijzen, of pas alles in één keer toe. Niets wordt uitgevoerd zonder uw toestemming.

  4. Vraag om meer suggesties waar dat nodig is. Klik op een interessant element om aanvullende suggesties voor dat specifieke gebied te genereren, zodat u de verbindingen kunt aanvullen die bij de eerste keer niet werden behandeld.

  5. Bewerk het bestand zoals elke andere mapping. Omdat de output een standaard MapForce-project is, kunt u het aanpassen met dezelfde tools die u ook zou gebruiken voor een mapping die u zelf heeft gemaakt.

Die acceptatie- of afwijzingscyclus is het belangrijkste onderdeel. Altova AI is geen "zwarte doos" die een kant-en-klaar resultaat oplevert waar u blindelings op moet vertrouwen. Het is een snelle eerste versie waar u de controle over behoudt.

Het interpreteren van velden die niet overeenkomen

De verbindingen die de meeste tijd in beslag nemen, zijn die waarbij de veldnamen u niets vertellen. EDI-datamapping is daar een goed voorbeeld van. Segment- en elementidentificaties zoals BEG, REF of PO1 zijn op zichzelf betekenisloos. U kunt ze niet aan een doelveld koppelen totdat u weet wat elk van deze identificaties vertegenwoordigt.

Vandaag betekent dat dat je even moet stoppen om de gegevens te ontcijferen. Je vergelijkt de specificaties van de EDI-standaard, ontdekt dat BEG het begin van een bestelling aangeeft en PO1 de details van de afzonderlijke items bevat, en pas dan kun je de link leggen. Herhaal dit voor elk onduidelijk veld in het document, en een enkele mapping kan uren van het bestuderen van specificaties opleveren voordat je überhaupt iets hebt gebouwd. Het is traag, het is gemakkelijk om fouten te maken, en het is precies het soort werk dat iemand vereist die de structuur al kent.

Verschillen in menselijke taal veroorzaken hetzelfde probleem, maar dan in een andere vorm. Wanneer een bron een veld labelt als Rechnungsnummer en de bestemming verwacht InvoiceNumber, lijken de twee termen niet gerelateerd, hoewel ze hetzelfde betekenen. Het werk komt dan terecht bij een persoon die beide talen begrijpt en die veld voor veld moet vertalen om te bepalen welke elementen met elkaar verband houden.

Altova AI voert in beide gevallen de vertaling voor u uit. Het identificeert hoe bron-elementen overeenkomen met doel-elementen, zonder dat u specifieke zoekopdrachten of vertalingen hoeft uit te voeren.

Voordelen van Altova AI in MapForce

  • Tijdsbesparing. De handmatige, veld-voor-veld koppeling die een integraal- of ETL-project domineert, gebeurt automatisch.

  • Controle. De mogelijkheid om elke verbinding afzonderlijk te accepteren of af te wijzen, betekent dat u een concept bekijkt, in plaats van een onbegrijpelijke situatie overneemt.

  • Transformaties, niet alleen koppelingen. Altova AI stelt de logica tussen velden voor, zodat u niet handmatig conversies hoeft in te stellen nadat de verbindingen zijn gemaakt.

  • Geen nieuwe omgeving om te leren De output wordt als een normaal MapForce-project aangeboden, dat u kunt bewerken, uitbreiden en uitvoeren, net als elk ander project.

  • Een lagere drempel om te beginnen Het ontwikkelen van een functionerende integratie vereist tegenwoordig geen diepgaande kennis van mapping, waardoor een groter aantal mensen binnen uw team in staat is om dit te doen.

Aan de slag

Altova AI is beschikbaar als een optioneel abonnement dat u kunt toevoegen aan uw MapForce-licentie. Het vereist een actief Support- en Onderhoudspakket (SMP), en u kunt Altova AI toevoegen bij de aankoop van een nieuw SMP, of het toevoegen aan een bestaand SMP. De prijzen en opties zijn te vinden in de Altova Online Shop.

Als u al ervaring heeft met MapForce, is de snelste manier om te begrijpen wat deze wijzigingen inhouden, om Altova AI te gebruiken met een bron- en doelbestand die u goed kent, en te kijken welke suggesties het programma geeft. De mappings die u voorheen handmatig hebt gemaakt, zijn nu een concept dat u kunt beoordelen, en de tijd die u bespaart, kunt u nu besteden aan de logica die daadwerkelijk belangrijk is voor uw bedrijf.