The Transform tool is a multi-purpose tool that can be used to change both text and numeric columns. Its purpose is to format the given column into a certain shape, such as making a text column UPPERCASE or rounding a decimal columns to 2 decimals.

Configuration

The Transform tool is comprised of two required input.

1

Select Column(s)

Select the column(s) you want to transform. You can choose multiple columns at the same time.

2

Select Transformation

Choose how you would like to change your column(s) from the options below:

OptionDescriptionColumn format requirement
Upper CaseCHANGES COLUMN CONTENT TO UPPERCASEText
Lower Casechanges column content to lowercaseText
Title CaseChanges Column Content To TitlecaseText
LeftGet the first x number of characters of a columnText
RightGet the last x number of characters of a columnText
LengthSet the maximum x number of characters of a columnText
RoundRound a numeric column to x number of decimalsNumeric
CeilRound up to nearest integer/whole numberNumeric
FloorRound down to nearest integer/whole numberNumeric
TrimRemove trailing/leading whitespace and tabsText
Escape Special CharactersText
HTML to TextText

When To Use

The Transform tool is a great when you need to reformat text or numeric columns for consistent data presentation, such as:

  • Transforming two ID columns to UPPERCASE to ensure consistency before using them in the Combine tool (join)
  • If you’re worried your data has leading/traling whitespace, you can use the Trim functionality in the Transform to account for that. This can be relevant when using the Combine tool to join data sets, with the Group By tool for aggregating, etc. Basically, anytime you see some behaviour you don’t expect from your columns, it could be because you need to Trim the columns first.
  • Use the Round (2) functionality to ensure you have 2 decimals across all your numeric columns in your output
  • Streamline your address column using the Title Case functionality to make sure all components of the address are Capitalized