ETL Data Transformations
10 resources created by 3 users
This ETL Data Transformations page on GoConqr gathers a small set of user-made mind maps and a flashcard resource, covering joins, expressions, filters and aggregation. It is for university students and professional candidates practicing transformation concepts, and teachers looking for study material. The resources span university and professional levels, with maps on both individual transformations and how they handle data. Start with a map that matches the concept you want to study.
Top ETL Data Transformations resources
-
45 nodesJOINER Transformation Overview · Master and Detail · ACTIVE · limitations
-
40 nodesjoiner active · conected · matches 1 or more pai... · limitations · caching · join condition
-
12 nodes1_JOINER Transformation - Transaction Scope Property Transaction Scope Pro... · ACTIVE
-
17 nodesUNION Transformation ACTIVE · merge data from multi... · like UNION ALL · does not remove dupli... · reads all sources con... · pushes blocks of data...
-
11 nodesExpression Transformation calculate value in a ... · PASSIVE · test conditional stat... · perform non-aggregate... · create in Transformat... · Port: input, output, ...
-
18 nodesAGGREGATOR ACTIVE · COMPONENTS · Aggregate Expression · calculations on groups · conditional clauses t... · Incremental Aggregati...
-
3 cardsUntitled
-
9 nodesFILTER Transformation ACTIVE · Filter Condition · use early in mapping;...
Mind maps
-
45 nodesJOINER Transformation Overview · Master and Detail · ACTIVE · limitations
-
40 nodesjoiner active · conected · matches 1 or more pai... · limitations · caching · join condition
-
12 nodes1_JOINER Transformation - Transaction Scope Property Transaction Scope Pro... · ACTIVE
-
17 nodesUNION Transformation ACTIVE · merge data from multi... · like UNION ALL · does not remove dupli... · reads all sources con... · pushes blocks of data...
-
11 nodesExpression Transformation calculate value in a ... · PASSIVE · test conditional stat... · perform non-aggregate... · create in Transformat... · Port: input, output, ...
-
18 nodesAGGREGATOR ACTIVE · COMPONENTS · Aggregate Expression · calculations on groups · conditional clauses t... · Incremental Aggregati...
-
9 nodesFILTER Transformation ACTIVE · Filter Condition · use early in mapping;...
-
9 nodesFilter Trans Active · connected · allows rows that meet... · FILTER conditions · NULL, treated as FALSE.
Flashcards
Notes
More ETL, Data Integration and Data Interchange topics
About ETL Data Transformations
GoConqr OriginalStart with expressions and filters
Begin with Expression Transformation to explore calculations within a single row. The map covers conditional tests and non-aggregate calculations, as well as where an expression transformation can be created. Use its branches to organize the points you want to remember.
Next, open Filter Trans. It shows how a filter condition lets matching rows pass and drops rows that do not meet the condition. Compare it with the other filter map, which also covers true, false and null conditions.
Follow the join maps
The join maps offer different starting points for studying source data. One describes matching columns between sources and introduces master and detail branches. Another covers joining related sources or data from the same source, including where the master and detail pipelines go.
Once those ideas are familiar, look at the map on the transaction scope property. It distinguishes preserving transaction boundaries from dropping them. Move between the maps to connect the master and detail branches with the transaction scope choices.
Compare other transformations
The union map describes merging data from multiple pipelines or branches into one pipeline without removing duplicates. The aggregation map covers calculations on groups, aggregate expressions and conditional clauses. Compare these with the expression map to distinguish group calculations from calculations within a single row.
Use the maps together
There are no quizzes listed on this page. With a free account, you can make your own quiz and use it alongside the maps, returning to a branch when you want to check an explanation. These transformation resources are part of a wider unit in Databases and data science. Choose a map and follow its branches as a starting point.
Frequently asked questions
Which resource should I start with?
Expression Transformation is a useful starting point for studying calculations within a single row. It covers conditional tests and non-aggregate calculations. After that, Filter Trans offers a way to look at conditions that let rows pass or drop them. You can then compare those maps with the resources on joins and aggregation.
What do the mind maps cover?
The maps cover expressions, joins, filters, unions and aggregation. They include details such as master and detail branches in joins, conditions in filters, merging pipelines in a union, and calculations on groups in aggregation. A separate join map looks at preserving or dropping transaction boundaries.
Are the resources free to use?
Yes. Every resource listed on this page is free to open and study without an account. The resources were made by GoConqr users, rather than by GoConqr. You can explore the maps directly and use their branches to focus on the transformation concepts you want to understand.