Data transformation
MediationData mediationtransformationtransformingImportmediatemediatedmediatorsmore existtransform
In computing, Data transformation is the process of converting data from one format or structure into another format or structure.wikipedia
79 Related Articles
Data integration
Customer data integrationintegrationintegrate
It is a fundamental aspect of most data integration and data management tasks such as data wrangling, data warehousing, data integration and application integration.
the trend in data integration favored loosening the coupling between data and providing a unified query-interface to access real time data over a mediated schema (see Figure 2), which allows information to be retrieved directly from original databases.



Code generation (compiler)
code generationcode generatorgenerator
(See also: Program transformation, Data transformation.)
Extract, transform, load
ETLETL (Extract-Transform-Load)extract, transform and load
Data extraction involves extracting data from homogeneous or heterogeneous sources; data transformation processes data by data cleansing and transforming them into a proper storage format/structure for the purposes of querying and analysis; finally, data loading describes the insertion of data into the final target database such as an operational data store, a data mart, data lake or a data warehouse.

Text editor
text editorstext editingeditor
A text editor like emacs or TextPad supports the use of regular expressions with arguments.




Data mapping
mappingmappingslink the data
AWK
AWK programming languagegawk
Data management
managementData maintenancedata-management
It is a fundamental aspect of most data integration and data management tasks such as data wrangling, data warehousing, data integration and application integration.

Data wrangling
Data mungingData wrangler
It is a fundamental aspect of most data integration and data management tasks such as data wrangling, data warehousing, data integration and application integration.
Data warehouse
data warehousingdata warehousesEnterprise Data Warehouse
It is a fundamental aspect of most data integration and data management tasks such as data wrangling, data warehousing, data integration and application integration.



Master data
master data or reference data managementmaster reference data
A master data recast is another form of data transformation where the entire database of data values is transformed or recast without extracting the data from the database.
Database
database management systemdatabasesDBMS
A master data recast is another form of data transformation where the entire database of data values is transformed or recast without extracting the data from the database.




Table (database)
tabletablesdatabase table
All data in a well designed database is directly or indirectly related to a limited set of master database tables by a network of foreign key constraints.
Foreign key
Foreignforeign key constraintforeign key references
All data in a well designed database is directly or indirectly related to a limited set of master database tables by a network of foreign key constraints.
Database index
indexindexesindexing
Each foreign key constraint is dependent upon a unique database index from the parent database table.
Applications architecture
application architectureApplication Architect
Also, the database recast must be done in such a way as to not impact the applications architecture software.
Data model
structured datastructuredData models
When the data mapping is indirect via a mediating data model, the process is also called data mediation.









Backus–Naur form
BNFBackus-Naur formBNF grammar
SPARK (programming language)
SPARKSPARK programming languageSPARK/Ada
Another advantage of the recent DSL trend is that a DSL can abstract the underlying execution of the logic defined in the DSL, but it can also utilize that same logic in various processing engines, such as Spark, MapReduce, and Dataflow.

MapReduce
Map Reducemap-reducemap/reduce
Another advantage of the recent DSL trend is that a DSL can abstract the underlying execution of the logic defined in the DSL, but it can also utilize that same logic in various processing engines, such as Spark, MapReduce, and Dataflow.
Emacs
GNU EmacsEmacs pinkyEmacsWiki
A text editor like emacs or TextPad supports the use of regular expressions with arguments.









TextPad
A text editor like emacs or TextPad supports the use of regular expressions with arguments.

Perl
Perl 5Perl programming languagePerl Script




Web template system
template enginetemplatestemplate


