Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Apache Spark Essential Training

Apache Spark Essential Training

1h 27mIntermediate2017-04-03

Authors

Ben Sullins

Ben Sullins

Data Geek, Tech Consultant

Course details

Apache Spark is a powerful platform that provides users with new ways to store and make use of big data. In this course, get up to speed with Spark, and discover how to leverage this popular processing engine to deliver effective and comprehensive insights into your data. Instructor Ben Sullins provides an overview of the platform, going into the different components that make up Apache Spark. He shows how to analyze data in Spark using PySpark and Spark SQL, explores running machine learning algorithms using MLib, demonstrates how to create a streaming analytics application using Spark Streaming, and more.

Learning objectives
Understanding Spark
Reviewing Spark components
Where Spark shines
Understanding data interfaces
Working with text files
Loading CSV data into DataFrames
Using Spark SQL to analyze data
Running machine learning algorithms using MLib
Querying streaming data
Connecting BI tools to Spark

Skills covered

Apache SparkApacheData EngineeringData Science

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know before watching this course
  • 03 - Using the exercise files

1. Introducing Apache Spark

  • 04 - Understanding Spark
  • 05 - Origins of Spark
  • 06 - Overview of Spark components
  • 07 - Where Spark shines
  • 08 - Overview of Databricks
  • 09 - Introduction to notebooks and PySpark

2. Analyzing Data in Spark

  • 10 - Understanding data interfaces
  • 11 - Working with text files
  • 12 - Loading CSV data into DataFrames
  • 13 - Exploring data in DataFrames
  • 14 - Saving your results

3. Using Spark SQL to Analyze Data

  • 15 - Creating tables
  • 16 - Querying data with Spark SQL
  • 17 - Visualizing data in Databricks notebooks

4. Running Machine Learning Algorithms Using MLlib

  • 18 - Introduction to machine learning with Spark
  • 19 - Preparing data for machine learning
  • 20 - Building a linear regression model
  • 21 - Evaluating a linear regression model
  • 22 - Visualizing a linear regression model

5. Real-Time Data Analysis with Spark Streaming

  • 23 - Introduction to streaming analytics
  • 24 - Streaming context setup
  • 25 - Querying streaming data

6. Connecting BI Tools to Spark

  • 26 - Setting up spark locally
  • 27 - Connecting Jupyter notebooks to Spark
  • 28 - Other connection options

Conclusion

  • 29 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal