Transformácia dát

Autor: John Stephens
Dátum Stvorenia: 23 Január 2021
Dátum Aktualizácie: 27 V Júni 2024
Anonim
Transformácia dát - Technológie
Transformácia dát - Technológie

Obsah

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.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje transformáciu dát

V reálnej praxi zahŕňa transformácia údajov použitie špeciálneho programu, ktorý dokáže 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