DW Handbook

This page shows the name of the construct, its description

Attribute Value
Name Transpose
Description None
Function None
Aim Allow a data engineer (user) to create a new dataset by interchanging the rows and columns of a dataset
Context This operation is used when the attribute (or column) present in the original/unrefined dataset are required in a row-wise representation or rows are required in a column wise representation, either for reformatting the dataset or a requirement to integrate with another dataset or create meaningful aggregates dependent on the analysis for which the dataset is being prepared for.
Rationale switching a column into rows to prepare the dataset for subsequent intermediary operations of the wrangling process and the analysis the dataset is being prepared for.
Mechanisim Switch dataset dimension by switching columns of attribute values to rows. This can be done by exploring the facilities found in GUI-based tools and programming language functions.
Formalisim T(R) = {(t1,...,tm) | (a1, …, an) ϵ R and (t1,...,tm) ϵ RT, Where: R is a relation with n columns and m rows and RT is its transpose with m columns and n rows.
Relational Algebra (RA) None
Type Atomic
Class None
Transformation_category None
Inputs
InputsNumber of input datasets
NoneNone
Outputs
OutputsNumber of output datasets
NoneNone
Used in stage(s) Structuring2

Back