Apache Flink for Sales Analytics - End-to-End Data Engineering Project
Offered By: CodeWithYu via YouTube
Course Description
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
Related Courses
Deep Dive into Amazon GlacierAmazon via Independent Preparing for your Professional Data Engineer Journey
Google Cloud via Coursera Building Resilient Streaming Systems on Google Cloud Platform en Français
Google Cloud via Coursera IBM AI Enterprise Workflow
IBM via Coursera Introduction to Designing Data Lakes on AWS
Amazon Web Services via edX