Wat is datatransformatie?

Datatransformatie is het proces waarbij informatie of gegevens van het ene formaat naar het andere worden geconverteerd. Hoewel de strategie vaak wordt gedacht in termen van het converteren van documenten van het ene formaat naar het andere, kunnen gegevenstransformaties ook het converteren van programma's van het ene type computertaal naar een ander formaat met zich meebrengen om het programma op een specifiek platform te laten draaien. De daadwerkelijke transformatie kan het omzetten van meerdere datastromen in een gemeenschappelijk formaat omvatten, of het omzetten van een enkel formaat in meerdere verschillende vormen voor gebruik op een breed spectrum van platforms.

Het proces van gegevenstransformatie omvat het gebruik van wat bekend staat als SQL, of gestructureerde querytaal. SQL is de computertaal die verantwoordelijk is voor het beheer van de informatie die zich in een bepaald type gegevensbeheersysteem bevindt. Een van de oudste talen die worden gebruikt in het moderne programmaontwerp, SQL-gegevenstransformatie maakt het mogelijk om de gegevens over verschillende programma's te relateren door de efficiënte conversie van de gegevens in formaten te beheren die elk van de bijbehorende programma's kan herkennen.

Bij feitelijk gebruik omvat datatransformatie het gebruik van een uitvoerbaar programma dat in staat is de basis- of oorspronkelijke taal van de gegevens te lezen en de taal of talen te identificeren waarnaar de gegevens moeten worden vertaald om door andere programma's te kunnen worden gebruikt. Nadat het in kaart brengen van de transformatie is voltooid, converteert het programma de gegevens vervolgens in de gewenste indeling of meerdere indelingen en worden de geconverteerde gegevens dienovereenkomstig verdeeld. Bij veel toepassingen gebeurt dit in enkele seconden.

Een vergelijkbaar proces staat bekend als gegevensbemiddeling. Net als datatransformatie is het idee om gegevens in het ene formaat bruikbaar te maken in een ander formaat. Een verschil met bemiddeling is dat het datamappingproces de creatie van een zogenaamd datamodel omvat, dat dient als intermediair tussen de twee betrokken formaten, in plaats van de directe vertaling die plaatsvindt bij de transformatie van informatie.

Zoals bij veel soorten computertechnologie, is datatransformatie een proces dat voortdurend evolueert, omdat nieuwe programma's helpen om de efficiëntie en de reikwijdte van de manier waarop informatie kan worden vertaald te vergroten. Naarmate meer programma's en formaten in dit proces zijn opgenomen, is de mogelijkheid om gegevens te delen op veel verschillende platforms die ooit volledig incompatibel waren, aanzienlijk toegenomen. In een wereldwijde omgeving waar medewerkers mogelijk niet altijd dezelfde programma's of talen gebruiken als de basis voor hun gegevenssystemen, betekenen deze voortdurende verbeteringen aanzienlijk minder tijd besteed aan het handmatig vertalen en invoeren van gegevens tussen systemen.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?