The Resource Practical Apache Spark : using the Scala API, Subhashini Chellappan and Dharanitharan Ganesan
Practical Apache Spark : using the Scala API, Subhashini Chellappan and Dharanitharan Ganesan
Resource Information
The item Practical Apache Spark : using the Scala API, Subhashini Chellappan and Dharanitharan Ganesan represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Sydney Jones Library, University of Liverpool.This item is available to borrow from 1 library branch.
Resource Information
The item Practical Apache Spark : using the Scala API, Subhashini Chellappan and Dharanitharan Ganesan represents a specific, individual, material embodiment of a distinct intellectual or artistic creation found in Sydney Jones Library, University of Liverpool.
This item is available to borrow from 1 library branch.
- Language
- eng
- Extent
- 1 online resource.
- Note
- Includes index
- Contents
-
- Intro; Table of Contents; About the Authors; About the Technical Reviewers; Acknowledgments; Introduction; Chapter 1: Scala: Functional Programming Aspects; What Is Functional Programming?; What Is a Pure Function?; Example of Pure Function; Scala Programming Features; Variable Declaration and Initialization; Type Inference; Immutability; Lazy Evaluation; String Interpolation; String - s Interpolator; String - f Interpolator; String - raw Interpolator; Pattern Matching; Scala Class vs. Object; Singleton Object; Companion Classes and Objects; Case Classes; Pattern Matching on Case Classes
- Scala CollectionsIterating Over the Collection; Common Methods of Collection; Functional Programming Aspects of Scala; Anonymous Functions; Higher Order Functions; Function Composition; Function Currying; Nested Functions; Functions with Variable Length Parameters; Reference Links; Points to Remember; Chapter 2: Single and Multinode Cluster Setup; Spark Multinode Cluster Setup; Recommended Platform; Operating System; Prerequisites; Spark Installation Steps; Spark Web UI; Spark Master UI; Spark Application UI; Stopping the Spark Cluster; Spark Single-Node Cluster Setup; Prerequisites
- Spark Installation StepsSpark Master UI; Points to Remember; Chapter 3: Introduction to Apache Spark and Spark Core; What Is Apache Spark?; Why Apache Spark?; Spark vs. Hadoop MapReduce; Apache Spark Architecture; Spark Components; Spark Core (RDD); Spark SQL; Spark Streaming; MLib; GraphX; SparkR; Spark Shell; Spark Core: RDD; RDD Operations; Transformations; Actions; Creating an RDD; Using Parallelized Collection; From External Data Source; Creating an RDD from the Hadoop File System; Creating an RDD: File Partitioning; RDD Transformations; RDD Actions; Working with Pair RDDs
- Direct Acylic Graph in Apache SparkHow DAG Works in Spark; How Spark Achieves Fault Tolerance Through DAG; Persisting RDD; Shared Variables; Broadcast Variables; Accumulators; Simple Build Tool (SBT); Assignments; Reference Links; Points to Remember; Chapter 4: Spark SQL, DataFrames, and Datasets; What Is Spark SQL?; Datasets and DataFrames; Spark Session; Creating DataFrames; DataFrame Operations; Untyped DataFrame Operation: Select; Untyped DataFrame Operation: Filter; Untyped DataFrame Operation: Aggregate Operations; Running SQL Queries Programatically; Creating Views; Dataset Operations
- Interoperating with RDDsReflection-Based Approach to Infer Schema; Different Data Sources; Generic Load and Save Functions; Manually Specifying Options; Run SQL on Files Directly; JDBC to External Databases; Working with Hive Tables; Building Spark SQL Application with SBT; Points to Remember; Chapter 5: Introduction to Spark Streaming; Data Processing; Streaming Data; Why Streaming Data Are Important; Introduction to Spark Streaming; Internal Working of Spark Streaming; Spark Streaming Concepts; Discretized Streams (DStream); Streaming Context; DStream Operations
- Isbn
- 9781484236512
- Label
- Practical Apache Spark : using the Scala API
- Title
- Practical Apache Spark
- Title remainder
- using the Scala API
- Statement of responsibility
- Subhashini Chellappan and Dharanitharan Ganesan
- Language
- eng
- Cataloging source
- N$T
- http://library.link/vocab/creatorName
- Chellappan, Subhashini
- Dewey number
- 005.758
- Index
- index present
- LC call number
- QA76.9.D3
- Literary form
- non fiction
- Nature of contents
- dictionaries
- http://library.link/vocab/relatedWorkOrContributorName
- Ganesan, Dharanitharan
- http://library.link/vocab/subjectName
- Scala (Computer program language)
- Label
- Practical Apache Spark : using the Scala API, Subhashini Chellappan and Dharanitharan Ganesan
- Note
- Includes index
- Antecedent source
- unknown
- Carrier category
- online resource
- Carrier category code
-
- cr
- Carrier MARC source
- rdacarrier
- Color
- multicolored
- Content category
- text
- Content type code
-
- txt
- Content type MARC source
- rdacontent
- Contents
-
- Intro; Table of Contents; About the Authors; About the Technical Reviewers; Acknowledgments; Introduction; Chapter 1: Scala: Functional Programming Aspects; What Is Functional Programming?; What Is a Pure Function?; Example of Pure Function; Scala Programming Features; Variable Declaration and Initialization; Type Inference; Immutability; Lazy Evaluation; String Interpolation; String - s Interpolator; String - f Interpolator; String - raw Interpolator; Pattern Matching; Scala Class vs. Object; Singleton Object; Companion Classes and Objects; Case Classes; Pattern Matching on Case Classes
- Scala CollectionsIterating Over the Collection; Common Methods of Collection; Functional Programming Aspects of Scala; Anonymous Functions; Higher Order Functions; Function Composition; Function Currying; Nested Functions; Functions with Variable Length Parameters; Reference Links; Points to Remember; Chapter 2: Single and Multinode Cluster Setup; Spark Multinode Cluster Setup; Recommended Platform; Operating System; Prerequisites; Spark Installation Steps; Spark Web UI; Spark Master UI; Spark Application UI; Stopping the Spark Cluster; Spark Single-Node Cluster Setup; Prerequisites
- Spark Installation StepsSpark Master UI; Points to Remember; Chapter 3: Introduction to Apache Spark and Spark Core; What Is Apache Spark?; Why Apache Spark?; Spark vs. Hadoop MapReduce; Apache Spark Architecture; Spark Components; Spark Core (RDD); Spark SQL; Spark Streaming; MLib; GraphX; SparkR; Spark Shell; Spark Core: RDD; RDD Operations; Transformations; Actions; Creating an RDD; Using Parallelized Collection; From External Data Source; Creating an RDD from the Hadoop File System; Creating an RDD: File Partitioning; RDD Transformations; RDD Actions; Working with Pair RDDs
- Direct Acylic Graph in Apache SparkHow DAG Works in Spark; How Spark Achieves Fault Tolerance Through DAG; Persisting RDD; Shared Variables; Broadcast Variables; Accumulators; Simple Build Tool (SBT); Assignments; Reference Links; Points to Remember; Chapter 4: Spark SQL, DataFrames, and Datasets; What Is Spark SQL?; Datasets and DataFrames; Spark Session; Creating DataFrames; DataFrame Operations; Untyped DataFrame Operation: Select; Untyped DataFrame Operation: Filter; Untyped DataFrame Operation: Aggregate Operations; Running SQL Queries Programatically; Creating Views; Dataset Operations
- Interoperating with RDDsReflection-Based Approach to Infer Schema; Different Data Sources; Generic Load and Save Functions; Manually Specifying Options; Run SQL on Files Directly; JDBC to External Databases; Working with Hive Tables; Building Spark SQL Application with SBT; Points to Remember; Chapter 5: Introduction to Spark Streaming; Data Processing; Streaming Data; Why Streaming Data Are Important; Introduction to Spark Streaming; Internal Working of Spark Streaming; Spark Streaming Concepts; Discretized Streams (DStream); Streaming Context; DStream Operations
- Dimensions
- unknown
- Extent
- 1 online resource.
- File format
- unknown
- Form of item
- online
- Isbn
- 9781484236512
- Level of compression
- unknown
- Media category
- computer
- Media MARC source
- rdamedia
- Media type code
-
- c
- Quality assurance targets
- not applicable
- Reformatting quality
- unknown
- Sound
- unknown sound
- Specific material designation
- remote
- System control number
-
- on1078875328
- (OCoLC)1078875328
- Label
- Practical Apache Spark : using the Scala API, Subhashini Chellappan and Dharanitharan Ganesan
- Note
- Includes index
- Antecedent source
- unknown
- Carrier category
- online resource
- Carrier category code
-
- cr
- Carrier MARC source
- rdacarrier
- Color
- multicolored
- Content category
- text
- Content type code
-
- txt
- Content type MARC source
- rdacontent
- Contents
-
- Intro; Table of Contents; About the Authors; About the Technical Reviewers; Acknowledgments; Introduction; Chapter 1: Scala: Functional Programming Aspects; What Is Functional Programming?; What Is a Pure Function?; Example of Pure Function; Scala Programming Features; Variable Declaration and Initialization; Type Inference; Immutability; Lazy Evaluation; String Interpolation; String - s Interpolator; String - f Interpolator; String - raw Interpolator; Pattern Matching; Scala Class vs. Object; Singleton Object; Companion Classes and Objects; Case Classes; Pattern Matching on Case Classes
- Scala CollectionsIterating Over the Collection; Common Methods of Collection; Functional Programming Aspects of Scala; Anonymous Functions; Higher Order Functions; Function Composition; Function Currying; Nested Functions; Functions with Variable Length Parameters; Reference Links; Points to Remember; Chapter 2: Single and Multinode Cluster Setup; Spark Multinode Cluster Setup; Recommended Platform; Operating System; Prerequisites; Spark Installation Steps; Spark Web UI; Spark Master UI; Spark Application UI; Stopping the Spark Cluster; Spark Single-Node Cluster Setup; Prerequisites
- Spark Installation StepsSpark Master UI; Points to Remember; Chapter 3: Introduction to Apache Spark and Spark Core; What Is Apache Spark?; Why Apache Spark?; Spark vs. Hadoop MapReduce; Apache Spark Architecture; Spark Components; Spark Core (RDD); Spark SQL; Spark Streaming; MLib; GraphX; SparkR; Spark Shell; Spark Core: RDD; RDD Operations; Transformations; Actions; Creating an RDD; Using Parallelized Collection; From External Data Source; Creating an RDD from the Hadoop File System; Creating an RDD: File Partitioning; RDD Transformations; RDD Actions; Working with Pair RDDs
- Direct Acylic Graph in Apache SparkHow DAG Works in Spark; How Spark Achieves Fault Tolerance Through DAG; Persisting RDD; Shared Variables; Broadcast Variables; Accumulators; Simple Build Tool (SBT); Assignments; Reference Links; Points to Remember; Chapter 4: Spark SQL, DataFrames, and Datasets; What Is Spark SQL?; Datasets and DataFrames; Spark Session; Creating DataFrames; DataFrame Operations; Untyped DataFrame Operation: Select; Untyped DataFrame Operation: Filter; Untyped DataFrame Operation: Aggregate Operations; Running SQL Queries Programatically; Creating Views; Dataset Operations
- Interoperating with RDDsReflection-Based Approach to Infer Schema; Different Data Sources; Generic Load and Save Functions; Manually Specifying Options; Run SQL on Files Directly; JDBC to External Databases; Working with Hive Tables; Building Spark SQL Application with SBT; Points to Remember; Chapter 5: Introduction to Spark Streaming; Data Processing; Streaming Data; Why Streaming Data Are Important; Introduction to Spark Streaming; Internal Working of Spark Streaming; Spark Streaming Concepts; Discretized Streams (DStream); Streaming Context; DStream Operations
- Dimensions
- unknown
- Extent
- 1 online resource.
- File format
- unknown
- Form of item
- online
- Isbn
- 9781484236512
- Level of compression
- unknown
- Media category
- computer
- Media MARC source
- rdamedia
- Media type code
-
- c
- Quality assurance targets
- not applicable
- Reformatting quality
- unknown
- Sound
- unknown sound
- Specific material designation
- remote
- System control number
-
- on1078875328
- (OCoLC)1078875328
Library Links
Embed
Settings
Select options that apply then copy and paste the RDF/HTML data fragment to include in your application
Embed this data in a secure (HTTPS) page:
Layout options:
Include data citation:
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.liverpool.ac.uk/portal/Practical-Apache-Spark--using-the-Scala-API/DZCAj0HIXq4/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.liverpool.ac.uk/portal/Practical-Apache-Spark--using-the-Scala-API/DZCAj0HIXq4/">Practical Apache Spark : using the Scala API, Subhashini Chellappan and Dharanitharan Ganesan</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.liverpool.ac.uk/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.liverpool.ac.uk/">Sydney Jones Library, University of Liverpool</a></span></span></span></span></div>
Note: Adjust the width and height settings defined in the RDF/HTML code fragment to best match your requirements
Preview
Cite Data - Experimental
Data Citation of the Item Practical Apache Spark : using the Scala API, Subhashini Chellappan and Dharanitharan Ganesan
Copy and paste the following RDF/HTML data fragment to cite this resource
<div class="citation" vocab="http://schema.org/"><i class="fa fa-external-link-square fa-fw"></i> Data from <span resource="http://link.liverpool.ac.uk/portal/Practical-Apache-Spark--using-the-Scala-API/DZCAj0HIXq4/" typeof="Book http://bibfra.me/vocab/lite/Item"><span property="name http://bibfra.me/vocab/lite/label"><a href="http://link.liverpool.ac.uk/portal/Practical-Apache-Spark--using-the-Scala-API/DZCAj0HIXq4/">Practical Apache Spark : using the Scala API, Subhashini Chellappan and Dharanitharan Ganesan</a></span> - <span property="potentialAction" typeOf="OrganizeAction"><span property="agent" typeof="LibrarySystem http://library.link/vocab/LibrarySystem" resource="http://link.liverpool.ac.uk/"><span property="name http://bibfra.me/vocab/lite/label"><a property="url" href="http://link.liverpool.ac.uk/">Sydney Jones Library, University of Liverpool</a></span></span></span></span></div>