Taula de continguts:
Definició: què significa la transformació de dades?
La transformació de dades és el procés de convertir dades o informació d’un format a un altre, normalment del format d’un sistema font al format requerit d’un nou sistema de destinació. El procés habitual consisteix en convertir documents, però les conversions de dades de vegades comporten la conversió d’un programa d’un llenguatge informàtic a un altre per permetre que el programa s’executi en una plataforma diferent. El motiu habitual d'aquesta migració de dades és l'adopció d'un nou sistema totalment diferent al de l'anterior.
Techopedia explica Transformació de dades
En la pràctica real, la transformació de dades consisteix en l’ús d’un programa especial capaç de llegir el llenguatge base original de les dades, determinar l’idioma en el qual les dades que s’han de traduir perquè puguin ser utilitzades pel nou programa o sistema i, a continuació, transformar aquestes dades.
La transformació de dades inclou dues fases clau:
- Mapeig de dades: l'assignació d'elements de la base o sistema d'origen cap a la destinació per capturar totes les transformacions que es produeixen. Això es complica quan es produeixen transformacions complexes, com ara regles de transformació de moltes en una o en una o en moltes.
- Generació de codi: La creació del programa de transformació real. La especificació del mapa de dades resultant s'utilitza per crear un programa executable per executar-se en sistemes informàtics.
Llenguatges transformatius utilitzats habitualment:
- Perl: llenguatge de procediment i d’objectes d’alt nivell capaç d’operacions potents
- AWK: Un dels idiomes més antics i un llenguatge de transformació TXT popular
- XSLT: llenguatge de transformació de dades XML
- TXL: llenguatge de prototipat utilitzat principalment per a la transformació de codi font
- Idiomes i processadors de plantilles: s'especialitzen en la transformació de dades a documents
