DataOps building blocks
Breakout
Extracts a set of columns from the input table.
Clean Up
Trim white spaces, and remove blank rows or non-printable characters in table rows.
Coalesce
Combine one or many columns based on the first non-empty value.
Column Rename
Rename one or more columns in a table, modifying the display names.
Data Tagging
Create a new column and tag data based on a set of rules.
Diff
Identify changes in data between two source versions.
Duplicate Column
Select and create a copy of any column in your data.
Edit Column
Change the column type or name of one or more columns.
Element At Index
Gives the position (index) of a value in a table.
Element Index
Outputs the position (index) of a value in a table.
Filter
Filters data based on the configuration.
Index Of Element
Provides the index of a specific value (opposite to ElementAtIndex).
Keep Rows
Keep rows at the top or bottom of a table.
Promote Headers
Promotes the next row of a table as the new headers and inference types.
Range Selector
Displays all the rows between two rows indexes.
Remove Columns
Remove rows from the top or bottom of a table.
Remove Rows
Remove rows from the top or bottom of a table.
Reorder Columns
Reorders columns in a table relative to other columns.
Sort
Sort table records in ascending or descending order based on selected fields.
Text Truncate
Takes several characters from the left or right side of the text as a new column.
Unnest
Translate an array of columns into a set of records.
Append
Append rows from two different sources, sharing columns with the same name and type.
Combine Columns
Combine columns by merging column values into a single value.
Concatenate
Concatenates two tables as a single table, merging the columns of the two tables.
Data Mapper
Remap data from existing fields into a new data structure.
Find and Replace
Replaces the value of a cell by searching and matching conditions.
Group By
Groups table records based on the selected fields.
Join
Combine columns, entire tables, or both by joining them by columns and direction selected.
Pivot
Flip and summarize data by transforming columns to rows.
Place As Index
Outputs the row at a specific index in a table.
Pluck Column
Selects and copies a specific column from a table.
ReGex Extract
Find and extract data using regular expression.
ReGex Replace
Find and replace data using regular expression.
Repeat
Displays appended copies of the input value.
Split
Splits a column into multiple columns using a delimiter value.
Stack
Stack data from the same source by a selected column.
String Concatenate
Combines two columns together into a new column.
Summarize
Creates a new table of summarized values, preserving groups.
Transpose
Flip data along it's diagonal turning columns to rows.
Ungroup
Remove record groups by flattening the table.
Unique
Extracts the distinct values from input data.
Boolean
Generates a true or false value that is constant.
Currency
Generates a value of currency respecting the localization settings.
Date
Generates a Date value that is constant.
Feet
Generates a unit of measure in feet. Use this node to create a constant value.
Number
A number that can be changed into a decimal (float), integer, or an unassigned integer.
Random Number
Produces a random number that regenerates every time the node is evaluated.
Stable Random
Produces a random number that remains the same regardless if the node is re-evaluated.
Text
An editable text field that can be changed.
Time Now
A Generate node that shows the Time Now
Unit
Generates a unit of measurement in high precision.
Absolute
Converts any negative number into positive number.
Add
Add two single numbers or two columns of any number type.
Average
Calculates the average of numbers in a column.
Ceiling
Rounds the input number to the highest integer number closest to the input.
Column Names
Get a list of column names in your data.
Cosine
A function that provides the length of the adjacent side divided by the hypotenuse length.
Count
Calculates the number of rows in a table.
Divide
Divide two single numbers or two columns of any number type.
Field Calculator
Adds new columns with results calculated from other columns.
Floor
Rounds the input number to the lowest integer number closest to the input.
Formula
Type formulas using data fields to calculate new values.
Group Count
Calculates the number of groups in a table.
Max
Returns the maximum value of the selected number column in the input.
Min
Returns the minimum value of the selected number column in the input.
Multiply
Multiply two single numbers or two columns of any number type.
Round
Replaces the input number with the nearest integer number.
Sine
Provides the input number of a ratio between the long side (hypotenuse) and the side that is counter to an acute angle in a right triangle.
Subtract
Subtract two single numbers or two columns of any number type.
Sum
Adds all the values in a column with the total value.
Bigger Than
Output is true if the value of input A is bigger than the value of input B.
If
Evaluates if the condition of an input value is true or false.
Is Equal
Output is true if the value of inputA and inputB are the same.
Less Than
Output is true if the value of inputA is less than the value of inputB.
Write to Warehouse
Map and write data to an internal or external warehouse.