Difficulty: Easy
Correct Answer: Changing data from a detailed level to a summary level (aggregation)
Explanation:
Introduction / Context:Transformation is the “T” in ETL, where data is cleansed, standardized, enriched, and sometimes aggregated. Aggregation is a common transformation when preparing summary tables or materialized views.
Given Data / Assumptions:
Concept / Approach:Aggregations (daily to monthly, line-level to order-level) reduce granularity to accelerate queries and support reporting. Other transformations include data type normalization, code mapping, deduplication, and SCD handling.
Step-by-Step Solution:
Identify valid transformation: detail → summary is standard (sums, averages, counts).Discard disaggregation unless the original detail exists (not a pure transform).Note semantic issues with “joining one source into various sources.”Verification / Alternative check:ETL tool features and SQL transformations heavily support GROUP BY aggregations to create summary tables.
Why Other Options Are Wrong:Disaggregation: Requires additional detail; not a standard transform. Joining/splitting wording: Inaccurate and not typical transformation phrasing.
Common Pitfalls:Over-aggregating early and losing necessary detail for unforeseen analytics.
Final Answer:Changing data from a detailed level to a summary level (aggregation)
Discussion & Comments