Apache Flink: Batch Mode Data Engineering
Offered By: LinkedIn Learning
Course Description
Overview
Explore how to build batch mode data pipelines with Apache Flink, the powerful and popular stream-processing platform.
Syllabus
Introduction
- Batch mode engineering
- What is Apache Flink?
- Apache Flink features
- Architecture of Apache Flink
- Flink program structure
- Flink execution flow
- Installing Flink standalone
- Creating a Flink project
- Build a sample Flink program
- Running jobs on the cluster
- Using the Flink web interface
- Setting up the exercise files
- DataSet API concepts
- Reading a CSV File
- Using Map
- Using FlatMap
- Using filters
- Using aggregates
- Using Reduce
- Using POJO classes
- Join operations
- Using MySQL with Flink
- Using broadcast variables
- Problem definition
- Computing total score
- Printing scores for physics
- Computing average scores across subjects
- Find the top student for each subject
- Next steps
Taught by
Kumaran Ponnambalam
Related Courses
Apache Kafka Deep DiveA Cloud Guru Microsoft Certified: Azure Data Engineer Associate (DP-203)
A Cloud Guru Approfondimento sui concetti e gli strumenti per analizzare i dati in streaming (Italiano) | Deep Dive into Concepts and Tools for Analyzing Streaming Data (Italian)
Amazon Web Services via AWS Skill Builder Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera Apache Kafka
LearnKartS via Coursera