Book Image

Troubleshooting Apache Spark [Video]

By : Tomasz Lelek
Book Image

Troubleshooting Apache Spark [Video]

By: Tomasz Lelek

Overview of this book

Apache Spark has been around quite some time, but do you really know how to solve the development issues and problems you face with it? This course will give you new possibilities and you'll cover many aspects of Apache Spark; some you may know and some you probably never knew existed. If you take a lot of time learning and performing tasks on Spark, you are unable to leverage Apache Spark's full capabilities and features, and face a roadblock in your development journey. You'll face issues and will be unable to optimize your development process due to common problems and bugs; you'll be looking for techniques which can save you from falling into any pitfalls and common errors during development. With this course you'll learn to implement some practical and proven techniques to improve particular aspects of Apache Spark with proper research You need to understand the common problems and issues Spark developers face, collate them, and build simple solutions for these problems. One way to understand common issues is to look out for Stack Overflow queries. This course is a high-quality troubleshooting course, highlighting issues faced by developers in different stages of their application development and providing them with simple and practical solutions to these issues. It supplies solutions to some problems and challenges faced by developers; however, this course also focuses on discovering new possibilities with Apache Spark. By the end of this course, you will have solved your Spark problems without any hassle. All the code and supporting files for this course are available on Github at https://github.com/PacktPublishing/Troubleshooting-Apache-Spark
Table of Contents (5 chapters)
Chapter 5
Troubleshooting Real-Time Processing Jobs in Spark Streaming
Content Locked
Section 1
Repeating the Same Code in Stream Pipeline: Using Sources and Sinks
In this video, we will create replaceable and reusable sink And source. - Detect Missing Values (NaN) - Leverage the IsNull() helper method - Install pandas