From the course: Apache Flink: Real-Time Data Engineering
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Problem definition - Flink Tutorial
From the course: Apache Flink: Real-Time Data Engineering
Problem definition
- [Instructor] In this video, I will introduce the use-case problem for Flink streaming and the list of analytics to be done. I strongly recommend that the students try out these exercises themselves before reviewing the solutions under the chapter six package in the course project or the solution videos. The source data for this use case would be a list of events generated by a user browser session. For this purpose, create a browser session data generator with the following fields. The user name indicates the name of the user. Then, action indicates the action performed by the user, and this can take multiple values, like login, logout, view video, view link, or view review. Finally, the timestamp when the specific event happened. This should be in epoch time. It is recommended to create this data stream similar to the data streams used in the course. You can choose to either create it as a file-based data…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.