- Changing a date format
- Converting from one currency to another
- Unifying the data before doing aggregations (e.g. Sum)
- Ability to join data from different tables
- Etc.
- Using SQL queries in the Peliqan Query Editor
- Using Low-code Python code in the Peliqan Data App editor
Transforming data in Peliqan
Using SQL queries
Add a new table of type “SQL query”, and write an SQL query that transforms the data.Using low-code Python
See Building Data Apps for more information. You can for example process the rows of a table in a Python script, and write the result to the same table (in other columns), or write to a separate output table.Various Data Transformation scenarios
Here are examples of common data transformations for various use cases: Status values to readable text Currency conversions Merge similar sources Mapping charts of accountsOverview of available transformations in Peliqan
ROW TRANSFORMATIONS| Transformation | Description |
|---|---|
| Filters | Apply filters to include/exclude rows based on various criteria in the Grid view interface |
| Advanced filters | Write SQL queries to filter your data |
| Remove duplicates | Using a Python script |
| Edit rows | Edit data in a spreadsheet-like Grid view interface |
| Transformation | Description |
|---|---|
| Filters | Apply filters to include/exclude rows based on various criteria in the Grid view interface |
| Advanced filters | Write SQL queries to filter your data |
| Remove duplicates | Using a Python script |
| Edit rows | Edit data in a spreadsheet-like Grid view interface |
| Transformation | Description |
|---|---|
| Arithmetic | Apply calculations & aggregations in SQL |
| Case / if | Apply “if” logic in SQL |
| Comparison | Compare numbers, dates, text in SQL |
| Text manipulation | Apply text manipulations in SQL |
| Date manipulation | Apply date manipulations in SQL |
| SQL queries | Write SQL queries to apply any type of column transformation. |
| Obfuscate data | Obfuscate data, e.g. for GDPR reasons, using a Python script |
| Transformation | Description |
|---|---|
| Arithmetic | Apply calculations & aggregations in SQL |
| Case / if | Apply “if” logic in SQL |
| Comparison | Compare numbers, dates, text in SQL |
| Text manipulation | Apply text manipulations in SQL |
| Date manipulation | Apply date manipulations in SQL |
| SQL queries | Write SQL queries to apply any type of column transformation. |
| Obfuscate data | Obfuscate data, e.g. for GDPR reasons, using a Python script |
| Transformation | Description |
|---|---|
| Join | Join tables |
| Aggregations | Aggregate data using sum, avg, mean etc. |
| Union | Union two or more tables into a new table. |
| SQL | Write SQL queries to apply any type of table transformation, using JOIN, UNION, GROUP BY statements etc. |
| Low-code Python | Use low-code Python scripts to process data and to create new tables and to perform writeback (Reverse ETL) to SaaS applications. |
| Transformation | Description |
|---|---|
| Join | Join tables |
| Aggregations | Aggregate data using sum, avg, mean etc. |
| Union | Union two or more tables into a new table. |
| SQL | Write SQL queries to apply any type of table transformation, using JOIN, UNION, GROUP BY statements etc. |
| Low-code Python | Use low-code Python scripts to process data and to create new tables and to perform writeback (Reverse ETL) to SaaS applications. |
