EasyMorph offers more than 70 transformations. While such variety enables a lot of flexibility, it can be confusing at first. The next few chapters describe a few frequently used transformations that can help you get started:

Filtering data

Filter

The most basic filtering transformation is Filter. It keeps (or removes) table rows with only selected values in particular column. The example below shows how Filter keeps only rows where [LFO Description] is 'All Establishments'.

Selection filter

Filter by condition

Another frequently used filtering transformation is Filter by condition. It allows defining the filtering condition as a formula. The transformation keeps only table rows where the condition is true. In the example below only cities with names containing 'San' are kept.

Filter by condition

Deduplicate

Deduplicate transformation removes duplicate rows.

Deduplicate transformation

Trim

Trim transformation keeps or removes top N rows. It's equivalent to prefix FIRST in some SQL dialects.

Trim transformation
The transformation can be used to remove bottom N rows as well.

Keep Matching / Mismatching

Keep matching transformation keeps only rows with values that exist in another table.

Keep matching transformation
Keep mismatching does the opposite — it removes rows with values that exist in another table and keeps only mismatching ones.


Read next: Calculations