Enrichment reference
This reference documentation explains how to use enrichments to tailor data to your needs.
The list of available enrichments is the following.
Enrichment category |
Enrichment name |
Description |
---|---|---|
Add fields |
Add a new field to the data extract with moving averages. |
|
Add fields |
Add a new field to the data extract with a specific value in each row. |
|
Add fields |
Add a new field to the data extract with values calculated using data from the current, previous and next rows. |
|
Add fields |
Add a new field to the data extract with values calculated using a Python expression. |
|
Add fields |
Add a new field to the data extract with row numbers. |
|
Convert fields |
Convert existing fields in the data extract by performing calculations on selected values. |
|
Convert fields |
Convert existing fields in the data extract by anonymizing the values in the selected fields. |
|
Add fields |
Add fields to the data extract from another datastream or subtable. |
|
Map/Order |
Rename fields according to Data Mapping. |
|
Import data |
Load data from an Apache AVRO file. |
|
Select/Cut fields |
Cache the current state of the data table. |
|
Add fields |
Add new fields to the data extract by capturing parts of the values from an existing field. |
|
Select/Cut fields |
Populate a value table using values from a certain column in a data extract. |
|
Select/Cut fields |
Find rows that share common values in a selected column but also contain non-identical values in at least one other column. |
|
Convert fields |
Convert the values in a column of a data extract. |
|
Convert fields |
Convert all the values in a data extract. |
|
Convert fields |
Convert all the values in a data extract using a Python expression. |
|
Convert fields |
Convert dates to Python datetime. |
|
Convert fields |
Convert duration data into ISO 8601 format. |
|
Convert fields |
Convert numerical characters to numbers. |
|
Convert fields |
Convert keys and values within a dictionary into a new format. |
|
Convert fields |
Convert a UNIX timestamp into an easy-to-read datetime format. |
|
Convert fields |
Use a Python expression to convert values in a selected column. |
|
Import data |
Parse a csv file. |
|
Convert fields |
Convert monetary values from one currency to another. |
|
Select/Cut fields |
Keep columns from a data extract. |
|
Select/Cut fields |
Remove columns from a data extract. |
|
Select/Cut fields |
Find columns to remove from a data extract using a regular expression. |
|
Select/Cut fields |
Find columns to keep in a data extract using a regular expression. |
|
Select/Cut fields |
Compare data extracts, and return unique rows into a new data extract. |
|
Select/Cut fields |
Find the number of distinct rows in a data extract. |
|
Process files |
Save a copy of the data extract into a given file format. |
|
Select/Cut fields |
Find and return the duplicated rows in a data extract. |
|
Import data |
Load data from a specific sheet of an Excel file. |
|
Notifications |
Check if the header contains the expected field names, and raise an error if issues are found. |
|
Add fields |
Check if certain columns exist in the data extract, and add them if they are missing from the data extract. |
|
Map/Order |
Update your data extract table by mapping existing values into new or existing columns. |
|
Map/Order |
Fill empty fields in the data extract using values in the row above. |
|
Map/Order |
Fill empty fields in the data extract using values in the column to the left of an empty column. |
|
Add fields |
Add rows to a data extract containing missing dates in a date range. |
|
Import data |
Decode or encode a data extract. |
|
Import data |
Load data with a fixed width from a text file. |
|
Convert fields |
Encrypt selected columns in a data extract. |
|
Select/Cut fields |
Return a set number of rows from the top of the data extract. |
|
Notifications |
Perform an action on a data extract if a condition is false. |
|
Add fields |
Sort a data extract and add a new column containing a difference in values. |
|
Add fields |
Join data extracts from multiple datastreams into a single data extract. |
|
Import data |
Load data from a JSON file. |
|
Notifications |
Send a copy of a data extract by email. |
|
Map/Order |
Use a mapping table to create new values based on existing values in a data extract. |
|
Map/Order |
Send data to a workspace in Explore & Present. |
|
Convert fields |
Reshape a table by transposing fields into data. |
|
Map/Order |
Combine fields from different columns into a single column. The combined values are stored in a JSON-style dictionary. |
|
Map/Order |
Combine a defined number of rows into the table header. |
|
Map/Order |
Combine data from a sorted data extract with another sorted data extract from a different datastream. |
|
Import data |
Load messy files to parse the data using media type. |
|
Meta operations |
Add a column to the data extract containing selected data from the metaheader. |
|
Map/Order |
Move a column to a new position in the data extract. |
|
Add fields |
Add new fields to the data extract by using parts of the values from an existing field. This is a simplified version of the capture instruction. |
|
Import data |
Load data from a NDJSON (newline delimited JSON) formatted file. |
|
Import data |
Load data from a Parquet file. |
|
Map/Order |
Add new header rows and row values to the data extract. |
|
Map/Order |
Add a new header to the data extract. |
|
Convert fields |
Transpose distinct data values into the data extract header. This is the opposite of the melt instruction. |
|
Import data |
Detects the encoding of data and re-encodes to a given encoding type. |
|
Map/Order |
Rename columns in a data extract. |
|
Map/Order |
Reorder columns in a data extract. |
|
Add fields |
Add a new column to the data extract containing a resolved URL. |
|
Select/Cut fields |
search |
Search for certain values in a data extract and keep the rows containing the values. |
Select/Cut fields |
Select rows in data extract to keep using a python expression. |
|
Select/Cut fields |
Select and keep rows in a data extract if they contain values that are an exact match to a given value. This search is not case sensitive. |
|
Select/Cut fields |
Select and keep rows in a data extract that contain empty fields in a chosen column. |
|
Select/Cut fields |
selectgt |
Select rows in a data extract to keep if a value is greater than a given limit. |
Select/Cut fields |
Select and keep rows in a data extract if they contain values that are an exact match to a given value. This search is case sensitive. |
|
Select/Cut fields |
Select rows in a data extract to keep if they match values in a value table. |
|
Select/Cut fields |
selectlt |
Select rows in a data extract to keep if a value is less than a given limit. |
Select/Cut fields |
Select rows in a data extract that contain a value that does not match a given value. |
|
Select/Cut fields |
Select and keep rows in a data extract if they contain empty values in a certain column. |
|
Select/Cut fields |
Select rows in data extract to keep if they do not exactly match a given value. |
|
Select/Cut fields |
Remove rows from a data extract if they contain empty values in a certain column. |
|
Select/Cut fields |
Select and keep rows in a data extract if they contain any value. |
|
Meta operations |
Add values to the metadata of a data extract. |
|
Meta operations |
Add custom tags to your data extract. |
|
Map/Order |
Rename the column in your data extract. |
|
Select/Cut fields |
Remove a number of rows from the start of a data extract. |
|
Select/Cut fields |
Download data directly from Adverity without a header in the file. |
|
Select/Cut fields |
Remove rows from a data extract until a given value is found. |
|
Map/Order |
Sort data in a data extract. |
|
Process files |
Split a data extract into multiple extracts. |
|
Add fields |
Split values into new columns using a regular expression. |
|
Import data |
Load data from an SPSS file. |
|
Add fields |
Add a running total to your data extract. |
|
Select/Cut fields |
Return a set number of rows from the bottom of a data extract. |
|
Import data |
Load data from a text file. |
|
Convert fields |
Split a date range across multiple rows in a data extract. |
|
Convert fields |
Translate values in your data extract from one language to another. |
|
Map/Order |
Swap the positions of rows and columns in a data extract. |
|
Select/Cut fields |
Remove leading or trailing whitespace from headers. |
|
Check values |
Keep only the unique rows in a data extract. |
|
Add fields |
Separate values contained in lists into columns in a data extract. |
|
Add fields |
Separate values contained in dictionaries into columns in a data extract. |
|
Add fields |
Separate values contained in lists into rows in a data extract. |
|
Check values |
Check if the rows in a data extract are unique. |
|
Import data |
Load data from an XLSX file. |
|
Import data |
Load data from an XML file. |
|
Import data |
Load data from a ZIP file. |