Satura rādītājs:
Definīcija - ko nozīmē datu pārveidošana?
Datu pārveidošana ir process, kurā dati vai informācija tiek pārveidota no viena formāta uz citu, parasti no avota sistēmas formāta uz vajadzīgā formātā jaunu mērķa sistēmu. Parasti process ir saistīts ar dokumentu konvertēšanu, bet datu konvertēšana dažkārt ietver programmas konvertēšanu no vienas datora valodas uz otru, lai programma varētu darboties citā platformā. Parasti šīs datu migrācijas iemesls ir jaunas sistēmas pieņemšana, kas pilnīgi atšķiras no iepriekšējās.
Techopedia skaidro datu pārveidošanu
Reālajā praksē datu pārveidošana ietver tādas īpašas programmas izmantošanu, kas spēj nolasīt datu sākotnējo bāzes valodu, noteikt valodu, kurā tulkojami dati, lai tā būtu izmantojama jaunajā programmā vai sistēmā, un pēc tam tiek izmantota pārveidot šos datus.
Datu pārveidošana ietver divus galvenos posmus:
- Datu kartēšana: Elementu piešķiršana no avota bāzes vai sistēmas mērķa virzienā, lai fiksētu visas notiekošās pārvērtības. Tas ir sarežģītāk, ja pastāv sarežģītas pārvērtības, piemēram, pārveidošana kā viens pret vienu vai viens pret daudziem.
- Kodu ģenerēšana: faktiskās pārveidošanas programmas izveidošana. Iegūto datu kartes specifikāciju izmanto, lai izveidotu izpildāmu programmu darbināšanai datorsistēmās.
Bieži lietotās pārveidošanas valodas:
- Perls: augsta līmeņa procesuālā un uz objektu orientētā valoda, kas spēj veikt jaudīgas operācijas
- AWK: viena no vecākajām valodām un populārā TXT pārveidošanas valoda
- XSLT: XML datu pārveidošanas valoda
- TXL: prototipu valoda, ko galvenokārt izmanto avota koda pārveidē
- Veidņu valodas un apstrādātāji: tie specializējas datu pārveidošanā uz dokumentu
