LogoLogo
Home
  • Verb Documentation
  • Release Notes
  • Environment Settings
    • Authentication
      • Authentication Endpoint
  • Data Sources
    • Ingestion Methods
    • Table Sync Intervals
    • Data Source Integrations
      • Network Permissions
      • Microsoft SQL Server
      • PostgreSQL
      • MongoDB
      • Snowflake
      • Elasticsearch
      • DynamoDB
      • Google BigQuery
      • Firebase Cloud Firestore
      • Supabase
      • Cloud Files
      • Flat Files
    • Data Synchronization
      • Synchronization Methods
        • Full Synchronization
        • Incremental Synchronization
        • Change Tracking
        • Change Data Capture
      • Synchronization Intervals
      • Synchronization Status
        • Pausing and Resuming
      • Synchronization History
      • Schema Changes
      • Row Filtering
      • Schemaless & NoSQL
      • Managing Connections
      • Troubleshooting
  • Models
    • What is a Model
      • Elements of a Model
      • Model Management
    • Building a Model
      • Add/Remove Data
      • Relationships
      • Row-Level Security
      • Transformations
    • Advanced Model Information
      • Database Keys
      • Unstructured Data
      • Publishing Updates
      • Troubleshooting
      • Automatic Modeling
  • Data Transformations
    • What is a Transformation
      • Elements of a Transformation
      • Transformation Management
    • Building Transformations
      • Creating Transformations
      • Configure Transformation Steps
      • Transformation Steps
        • Calculator
        • Manipulate Text
        • Map Values
        • Remove Duplicates
        • Date Operation
        • Select Columns
        • Change Type
        • Group Data
        • Filter Data
        • Join Data
        • Append Rows
        • Pivot Data
        • Rank Data
        • Window Data
      • Complete and Publish
  • Collections
    • What is a Collection
      • Elements of a Collection
    • Building Collections
    • API Collections
      • Building API Collections
        • Connect Data Sources
        • Data Model
        • Select Data
        • Authentication and Security
        • Data Access API Keys
        • Data Access API Documentation
      • API Collection Versions
    • Advanced Collection Options
      • Time Zones
      • Currency Symbols
  • Tiles
    • What is a Tile
      • Elements of a Tile
    • Tile Management
      • Tile Data
    • Tile Actions
    • Custom Date Formats
    • Currency Conversion
  • Design Themes
    • What is a Design Theme
    • General Theme Settings
    • Data Visualization Settings
  • Account Settings
    • Integrations
      • Slack
  • Legal
    • Terms of Use
    • Privacy Policy
    • Subscription Agreement Terms
    • Subscription Agreement
    • Data Processing Addendum
Powered by GitBook
On this page
  • Calculated Columns
  • Aggregated Measures
  • Data Views

Was this helpful?

  1. Data Transformations

What is a Transformation

There are 3 types of transformations available in Verb

PreviousAutomatic ModelingNextElements of a Transformation

Last updated 3 years ago

Was this helpful?

Transformations allow you to manipulate and create new data that can be used in your dashboards and reports. Transformations are automatically run on your data as it's ingested or rendered in a collection, ensuring performance and consistency. The Verb transformation builder uses a configuration-based interface so that there is no SQL or code to write.

Calculated Columns

A Calculated Column uses data from the host table and any other table in the model to create a new column that is appended to every row of the host table. As new data is ingested from data sources Calculated Columns are automatically processed and the new data is available in Collections.

Calculated Columns are designated with a “+”.

Aggregated Measures

An Aggregated Measure is built similarly as a Calculated Column but the calculation of the data occurs after the returned data for a specific tile in a collection is segmented and filtered. Aggregated Measures can only use the host table and its columns as inputs.

Aggregated Measures are designated with a “fx”.

This is most often used for calculating marketing related measures like “cost per click” as all filters and segmentations need to be applied in order to determine the relevant aggregated cost and the number of clicks.

Data Views

Data Views use data from any ingested data source Table or other Data View in the model to create a new table of data. As new data is ingested from data sources Data Views are automatically processed and the new data is available in Collections.

Data Views are shown in a separate section in the left panel of the model section and they are always designated with a .