COURSE OVERVIEW

  • icon2 day course
  • iconPartner of the Year
  • iconPrivate
    info-icon
  • icon Certificate of Attendance

Jellyfish is committed to providing world-leading Cloud-based Training solutions that help clients succeed. In this course, we discuss challenges with data integration and the need for a data integration platform.

You’ll learn how Cloud Data Fusion can help to effectively integrate data from a variety of sources and formats, as well as generate insights. We’ll take a look at Cloud Data Fusion’s main components and how they work, how to process batch data and real-time streaming data with visual pipeline design, rich tracking of metadata and data lineage, and how to deploy data pipelines on various execution engines.

Our Data Integration with Cloud Data Fusion course is available as a private training session that can be delivered via Virtual Classroom, at our training centre in The Shard, or at a location of your choice in the UK.

What you’ll learn

By the end of this course, you will be able to:

  • iconIdentify the need of data integration
  • iconIdentify use cases for possible implementation with Cloud Data Fusion
  • iconDesign and execute batch and real-time data processing pipelines
  • iconUse connectors to integrate data from various sources and formats
  • iconUnderstand the relationship between metadata and data lineage
  • iconUnderstand the capabilities Cloud Data Fusion provides as a data integration platform
  • iconList the core components of Cloud Data Fusion
  • iconWork with Wrangler to build data transformations
  • iconConfigure execution environment; Monitor and Troubleshoot pipeline execution

Course agenda

Module 1: Introduction

  • Introducing the course objectives

Module 2: Introduction to Data Integration & Cloud Data Fusion

  • Data integration: what, why, challenges
  • Data integration tools used in industry
  • User personas
  • Introduction to Cloud Data Fusion
  • Data integration critical capabilities
  • Cloud Data Fusion UI components

Module 3: Building Pipelines

  • Cloud Data Fusion architecture
  • Core concepts
  • Data pipelines and directed acyclic graphs (DAG)
  • Pipeline lifecycle
  • Designing pipelines in Pipeline Studio

Module 4: Designing Complex Pipelines

  • Branching, merging and joining
  • Actions and notifications
  • Error handling and macros
  • Pipeline configurations, Scheduling, Import and Export

Module 5: Pipeline Execution Environment

  • Schedules and triggers
  • Execution environment: Compute profile and provisioners
  • Monitoring pipelines

Module 6: Building Transformations & Preparing Data with Wrangler

  • Wrangler
  • Directives
  • User-defined directives

Module 7: Connectors & Streaming Pipelines

  • Understand the data integration architecture
  • List various connectors
  • Use the Cloud Data Loss Prevention (DLP) API
  • Understand the reference architecture of streaming pipelines
  • Build and execute a streaming pipeline

Module 8: Metadata & Data Lineage

  • Metadata
  • Data lineage

Module 9: Summary

  • A summary of what was learned and covered in the course

Who it's for

This course is primarily intended for data engineers and data analysts who use the Google Cloud platform.

Prerequisites

To get the most out of this course, you should have completed the Google Cloud Fundamentals: Big Data and Machine Learning course or have the equivalent knowledge and experience.

BOOK THIS COURSE

Enquire for a team or large group

For private sessions call our sales team

We will use the information you submit via this form in line with our Privacy Policy.

GET IN TOUCH

We will use the information you submit via this form in line with our Privacy Policy.