LogoLogo
  • 🏃‍♀️ Get started
    • Create your first integration
      • Step 1 - Creating your Source & Destination System keys
        • Shopify Key
        • FTP Key
      • Step 2 - Select a Source Function
      • Step 3 - Select a Destination Function
      • Step 4 - Select a Transformation
      • Step 5 - Put it all together to create a Stream
      • Step 6 - Run your stream
    • Go-live best practice
  • 🏄🏻‍♀️ Integration Tutorials
    • Shopify with Descartes Peoplevox
    • Shopify with FTP
      • Shopify with FTP
      • Shopify with FTP (Part 2)
    • Shopify with ReBOUND
    • WooCommerce
      • WooCommerce with FTP
    • NetSuite
  • 🏗️ Creating streams
    • Intro
    • Streams
      • Web hook installation
      • Web hook support
        • DEAR Systems
        • Descartes Peoplevox
        • Shopify
    • Systems
      • System library
        • DEAR Systems
        • Email
        • FTP
        • Descartes Peoplevox
        • Magento 1.x
        • Magento 2.x
        • ParcelLab
        • ReBOUND
        • Shopify
        • WooCommerce
    • Keys
      • Key library
        • Shopify private apps
        • Netsuite
        • FTP and sFTP
        • oAuth
    • Sources
    • Transformations
      • Public Transformations
      • Private Transformations
      • Customising a Public Transformation
      • Write a custom transformation
        • Transformation Library
        • Example 1 - Sales Order
        • Example 2 - Shipment
    • Destinations
      • Aggregated Events
    • Data uploads
    • Lookup table
  • 🔧 Editing streams
    • Updating source and destinations
    • Deleting a stream
  • 🎛️ Monitoring streams
    • Job Statuses
    • Event Statuses
    • Resending data
      • Replicate Job
      • Replicate Event
      • Replicate Event without Event in Control Panel
    • Reporting
      • Jobs
      • Events
      • Entities
    • Alerts
  • ⚙️ Administration
    • Login and security
      • Two factor authentication (2FA) setup
        • Signup to HighCohesion without QR scan
    • Creating an organisation
    • Billing Information
    • Creating a user
    • Roles & Permissions
  • 💁🏽 Help and support
    • Glossary of platform terminology
    • Security standards
    • Data retention policy
    • Contact us
Powered by GitBook
On this page

Was this helpful?

  1. 🏗️ Creating streams

Transformations

Transforming data from source for to destination format.

PreviousSourcesNextPublic Transformations

Last updated 3 years ago

Was this helpful?

A transformation is a file that defines the translation of mappings between two systems.

Many common transformations already exist as Public files. You can browse and use the many Public level transformation files that have already been created in the Control Panel. Most HighCohesion users can setup data streams in minutes using one of the standard format transformation documents. These existing transformations are explained further in the documentation.

Our Control Panel not only enables you to use existing transformations - you can also create new, completely custom transformations to meet your requirements. When creating a data stream between a source and a destination, you will almost always require some kind of transformation to take place on the data between the systems. HighCohesion have developed a simple and effective style of JSON formatting (referred to as a transformation file) that allows anyone to utilise powerful transformation functions, entirely from the Control Panel. These types of transformations are explained further in the or the documentation.

For further reading on transformations, please see:

Public or Private?

With transformation files, there are two types of visibility:

  • Public - Any user of the HighCohesion platform (inside and outside of your organisation) can see and use this transformation file. Public transformation files can only be edited by HighCohesion once live.

  • Private - Only members of your organisation can view, use, edit or delete private transformation files.

When creating a new transformation file, you are able to specify if the file should be private to your business. If you create a new transformation file and select Public, a member of the HighCohesion team will review the file before it is made live to other users.

Transformation library
writing a custom transformation
example sales order transformation
Public transformations
Private transformations
Customising a Public Transformation
Write a custom transformation
Example sales order transformation