Skip to Content
DocumentationTransformsIndex

Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

A

Add byte offset within the file

Creates a new column containing each row’s byte offset in its source file.

Add file modification time

Creates a new column containing the modification time of the file where each row originated from.

Add file path

Creates a new column containing the path of the file where each row originated from.

C

Calculate Columns

Applies simple arithmetic to two columns.

Combine Columns

Concatenates multiple columns to a new column with an optional glue string.

Convert column from CamelCase to snake_case

Convert names of all columns or specific columns from CamelCase to snake_case.

Copy

Creates a new column with the same content as an existing column.

Copy Previous Value

In a column, fills blank cells with the last non-blank value above them.

Cut Text

Cut text from a column.

D

Decode a column

Replaces encoded text (base64 or URI) with its decoded counterpart.

Delete Columns

Removes the specified columns.

Delete Rows

Removes all rows that match a given filter.

Drop Columns

Removes the specified columns.

Duplicate Column

Creates a new column with the same content as an existing column.

E

Edit Text

Replace the whole content or parts of the content in a column.

Extract JSON Array to Sub-table

Extracts each value in a JSON array to a row in a sub-table.

Extract JSON Values with JMESPath

Creates a new column using the result of a JMESPath query.

Extract Root-Level Fields from JSON Object

Extracts each key and value at the root level of a JSON object into a new column, using the key as the column name and value as the cell content.

Extract Text

Pulls text out from a column into a new column.

F

Fill from Above

In a column, fills blank cells with the last non-blank value above them.

Fill Blank Cells

In a column, fills blank cells with the last non-blank value above them.

Flatten JSON Object

Parses a JSON tree and create a new column for each leaf property, using the key path as the column name and value as the cell content.

Fold Columns

Creates new rows by combining the values of multiple columns into one.

H

Hash Column

Replaces content with it’s hashed value using MD5 or SHA256.

I

Interpret Column as Date/DateTime

Converts column from text to a date or date time type using a custom specified format.

Interpret Timestamp

Interprets columns as epoch timestamps, and set the column time to datetime.

L

Look up geolocation from IP address

Resolves an IP address to its various geolocation attributes such as country, longitude, and latitude.

M

Merge

Concatenates multiple columns to a new column with an optional glue string.

P

Parse Text

Extracts text from a column to new columns using regular expression capturing groups.

Parse URL

Separates a URL into columns for hostname, path and query.

Parse URL query string

Creates a new column for each parameter in a URL query string.

Partition Output by Values

Partitions data in your data lake using column values. You can find more information on data partitioning here.

Promote row to header

Use the values in a specific row as column names.

R

Remove Columns

Removes the specified columns.

Remove Rows

Removes all rows that match a given filter.

Rename columns

Renames and specifies the type of one or more columns.

S

Split JSON Array to Rows

Creates one row per value in a JSON array while duplicating other column values.

Split Column

Splits a single column into multiple columns or rows.

T

Transform Letter Case

Transform the letter case of text within a column.

Truncate Text to Redshift Varchar

Truncates text within a column to the maximum length of a Redshift VARCHAR.

U

Unfold Columns

Creates new columns by grouping the values of multiple rows in a single column.