기사

What Is Data Transformation? Process and Techniques

Data transformation plays a central role in enhancing data quality and consistency. See how.

The primary types of data transformation include:

  • Constructive transformation: Creates new metrics, calculated fields, or aggregated attributes from existing data.
  • Destructive transformation: Eliminates unneeded fields, redundant records, or sensitive values (e.g., dropping raw PII during compliance filtering).
  • Aesthetic transformation: Standardizes data formats, such as reformatting phone numbers, dates, or address strings.
  • Structural transformation: Reorganizes database schema topologies, such as pivoting rows into columns or flattening hierarchical JSON documents into relational tables.

Key risks in data transformation pipelines include:

  • Data loss or corruption: Flawed mapping rules or incorrect data truncation during transformation can overwrite critical records.
  • Performance bottlenecks: Executing complex, unoptimized transformation scripts on massive datasets can stall downstream pipelines and inflate cloud compute bills.
  • Security and compliance failures: Inadvertently exposing sensitive records or failing to apply required masking functions during processing creates governance vulnerabilities.
  • Schema drift: Unannounced changes in upstream source formats can break transformation scripts and corrupt target tables.

To establish an effective data transformation process, follow these foundational steps:

  • Discovery and profiling: Analyze your raw data sources to identify schema variations, data quality errors, and missing values.
  • Mapping and rule definition: Define business rules, field mappings, and transformation logic before writing code.
  • Data cleansing and preprocessing: Cleanse raw datasets by resolving duplicates, standardizing data types, and validating formats using tools like data cleansing.
  • Execution and orchestration: Load and transform data using scalable architectures (like ELT inside Teradata Cloud) managed by reliable workflow orchestration.
  • Continuous monitoring: Implement automated pipeline monitoring to track schema drift, validate output accuracy, and maintain long-term data quality.
알고 있어

테라데이트의 블로그를 구독하여 주간 통찰력을 얻을 수 있습니다



I consent that Teradata Corporation, as provider of this website, may occasionally send me Teradata Marketing Communications emails with information regarding products, data analytics, and event and webinar invitations. I understand that I may unsubscribe at any time by following the unsubscribe link at the bottom of any email I receive.

Your privacy is important. Your personal information will be collected, stored, and processed in accordance with the Teradata Global Privacy Statement.