Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Apache Flink for Sales Analytics - End-to-End Data Engineering Project

CodeWithYu via YouTube

Overview

Set up an end-to-end data engineering project for Sales Analytics using Apache Flink in this 58-minute tutorial. Learn Apache Flink basics, data ingestion and processing techniques, complex data transformations, and custom output formats. Develop a real-world Flink application that performs comprehensive sales analysis by reading sales and product data, joining datasets, computing total sales per category, sorting results, and writing them back to a CSV file. Master key concepts such as reading CSV data into Flink, using POJOs for data representation, joining datasets on key fields, aggregating data with map and reduce functions, sorting data, and writing custom output formats. Ideal for data engineers, analysts, and beginners in Apache Flink looking to enhance their big data processing skills through practical examples. Access the full source code on GitHub and dive deeper with the accompanying Medium article. Requires basic understanding of Java programming and familiarity with big data concepts.

Syllabus

Apache Flink For Analytics | End to End Data Engineering Project

Taught by

CodeWithYu

Reviews

Start your review of Apache Flink for Sales Analytics - End-to-End Data Engineering Project

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.