Essentials Training course

Essentials

The CloverDX basics – develop and deploy to production a typical data transformation job, including creating basic and more advanced data manipulations, as well as getting an overview of automating more complex jobs on the Server.
Enroll to course
Watch Intro Video

Who is it for?

Essentials training is the recommended starting point for beginners but it’s also a great choice for self-taught users to make sure they have a complete understanding of all key principles and features, especially when working in a team.

What you’ll learn

You’ll be able to effectively develop basic data transformations in CloverDX, covering typical data manipulation scenarios. While the time allotted to this course allows us to only cover the core components, you’ll be well equipped to be productive in your team, explore further on your own or take our more advanced courses.

  • You’ll understand key concepts and terminology to know your way around the platform and to effectively work with your colleagues.
  • You’ll be able to build and deploy to production a typical data transformation job with non-trivial data manipulation tasks such as reformatting data structures, aggregation, sorting, etc.
  • You’ll understand how to combine visual design and coding for greater flexibility (we’ll cover the basics of CTL, the CloverDX Transformation Language).
  • You’ll learn the basics of workflow orchestration to automate more complex jobs on the Server.

How it works

  • This course is organized as a combination of self-study materials, exercises and remote live sessions (MS Teams or videoconferencing tool of your choice if applicable).
  • Duration: one week, expected workload 2-3 hours a day, 90-minute remote live session with an expert trainer per day

Course curriculum

  • 1

    Introduction

    • 📚 Introduction

    • 📚 CloverDX what else

    • 📥 Materials for Download

    • 💪 Let’s start with Designer

    • 📚 Basic concepts and Building first transformation graph

    • 📚 CloverDX Server Introduction

    • 📽️ Where is my window?

    • ❓ Quiz – Introduction

  • 2

    First steps

    • 📚 Understanding metadata

    • 📚 Reading and writing flat files

    • 📚 Error handling

    • 📚 Autofilling

    • 📚 Filtering data

    • ❓ Quiz – First steps

    • 💪 Active customers

    • 💪 Partitioning of payments by number of records

    • 💪 Customer partitioning by state

  • 3

    Components

    • 📚 Basic Components and Work with data streams

    • 📚 Pipeline processing and phases

    • 📚 Sorting

    • 📚 Aggregation

    • 📚 Deduplication

    • ❓ Quiz – Components

    • 💪 Top 10 states with the most active customers

    • 💪 Keep one customer per household

    • 💪 Payments type aggregation

  • 4

    Enhancing your graphs

    • 📚 Making graphs more readable

    • 📚 Using graph parameters

    • 📚 Map Component and CTL

    • ❓ Quiz – Map & CTL

    • 💪 Reformat address

    • 💪 Business logic in CTL

  • 5

    Joining data

    • 📚 Introduction to joiners

    • 📚 Join types and components

    • ❓ Quiz – Joining data

    • 💪 Payment data enrichment

    • 💪 Customer leaderboard

    • 💪 Customer Load SCD type 2

  • 6

    CloverDX Server Introduction

    • 📚 Execution and Monitoring

    • 📚 Jobs and Projects

  • 7

    Follow up

    • 👍 Feedback - Essentials

Book a training session

Please pick a date or private classroom.
23 January 2023
20 February 2023
27 March 2023
24 April 2023
Private session

Who will attend

Please add yourself or at least one other attendee.
Me
Add another attendee

Your contact details