Get Started with Data Workbench

The Data Workbench has a visual editor that enables you to join data objects, apply filters and conditional logic, and create calculated and derived attributes. You can also define transformation sequences to prepare and enrich data before they run as part of the Data Warehouse job.

It provides the following benefits:

  • Low-code, visual transformation design experience.
  • Centralized management of transformation logic.
  • Improved data quality through reusable business rules

Access Requirements

To create and manage Data Warehouse transformations, you must have one of the following roles:
Customer Data Platform Administrator ORA_FMK_CUSTOMER_DATA_PLATFORM_ADMINISTRATOR
Customer Data Platform Manager ORA_FMK_CUSTOMER_DATA_PLATFORM_MANAGER
Customer Data Platform Specialist ORA_FMK_CUSTOMER_DATA_PLATFORM_SPECIALIST

Supported Functions

The transformation engine supports common SQL-style functions, including:
SQL-style Function
String CONCAT, LOWER, UPPER, TRIM, SUBSTR, REPLACE, LPAD, RPAD
Conversion: TO_CHAR, TO_DATE
Mathematical ABS, ROUND, CEIL, FLOOR, POWER, SQRT, MOD
Date/Time: CURRENT_DATE, CURRENT_TIMESTAMP, ADD_MONTHS, EXTRACT, TRUNC
Conditional CASE, COALESCE, NULLIF, IFNULL, GREATEST, LEAST

Supported Operators

Supported operators include:

  • Arithmetic (+, -, *, /, %)
  • Comparison (=, !=, >, >=, <, <=)
  • Logical (AND, OR, NOT)
  • SQL operators such as LIKE, IN, BETWEEN, IS NULL, and their negations.