Domov vývoj Čo je to transformácia údajov? - definícia z technológie

Čo je to transformácia údajov? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená transformácia údajov?

Transformácia údajov je proces konverzie údajov alebo informácií z jedného formátu do druhého, zvyčajne z formátu zdrojového systému do požadovaného formátu nového cieľového systému. Zvyčajný proces zahŕňa konverziu dokumentov, ale konverzie údajov niekedy zahŕňajú prevod programu z jedného počítačového jazyka do druhého, aby sa program mohol spustiť na inej platforme. Obvyklým dôvodom tejto migrácie údajov je prijatie nového systému, ktorý je úplne odlišný od predchádzajúceho.

Techopedia vysvetľuje transformáciu dát

V reálnej praxi zahŕňa transformácia údajov použitie špeciálneho programu, ktorý je schopný prečítať pôvodný základný jazyk údajov, určiť jazyk, do ktorého sa údaje, ktoré musia byť preložené, aby boli použiteľné novým programom alebo systémom, a potom pokračuje transformovať tieto údaje.


Transformácia údajov zahŕňa dve kľúčové fázy:

  1. Mapovanie údajov: Priradenie prvkov zo zdrojovej základne alebo systému smerom k cieľu na zachytenie všetkých transformácií, ktoré sa vyskytnú. Toto sa komplikuje, keď existujú zložité transformácie, ako sú pravidlá transformácie typu jeden-jeden alebo jeden-veľa.
  2. Generovanie kódu: Vytvorenie aktuálneho transformačného programu. Výsledná špecifikácia dátovej mapy sa používa na vytvorenie spustiteľného programu na spustenie v počítačových systémoch.

Bežne používané transformačné jazyky:

  • Perl: Procedurálny a objektovo orientovaný jazyk na vysokej úrovni schopný výkonných operácií
  • AWK: Jeden z najstarších jazykov a populárny transformačný jazyk TXT
  • XSLT: Jazyk XML na transformáciu údajov
  • TXL: prototypovací jazyk, ktorý sa väčšinou používa na transformáciu zdrojového kódu
  • Jazyky a procesory šablón: Špecializujú sa na transformáciu údajov z dokumentov
Čo je to transformácia údajov? - definícia z technológie