Cargando…

Introducing .Net for Apache Spark : distributed processing for massive datasets /

Get started using Apache Spark via C# or F♯ and the .NET for Apache Spark bindings. This book is an introduction to both Apache Spark and the .NET bindings. Readers new to Apache Spark will get up to speed quickly using Spark for data processing tasks performed against large and very large datasets....

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Elliott, Ed (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley] : Apress, [2021]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1247680705
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 210425s2021 cau o 001 0 eng d
040 |a YDX  |b eng  |e rda  |e pn  |c YDX  |d GW5XE  |d OCLCO  |d EBLCP  |d OCLCF  |d UKAHL  |d OCLCO  |d OCLCQ  |d COM  |d OCLCQ  |d OCLCO 
019 |a 1247662661 
020 |a 9781484269923  |q (electronic bk.) 
020 |a 1484269926  |q (electronic bk.) 
020 |z 9781484269916 
020 |z 1484269918 
024 7 |a 10.1007/978-1-4842-6992-3  |2 doi 
029 1 |a AU@  |b 000069095402 
029 1 |a AU@  |b 000069136923 
035 |a (OCoLC)1247680705  |z (OCoLC)1247662661 
050 4 |a QA76.9.D5 
072 7 |a UMP  |2 bicssc 
072 7 |a COM051380  |2 bisacsh 
072 7 |a UMP  |2 thema 
082 0 4 |a 004/.36  |2 23 
049 |a UAMI 
100 1 |a Elliott, Ed,  |e author. 
245 1 0 |a Introducing .Net for Apache Spark :  |b distributed processing for massive datasets /  |c Ed Elliott. 
264 1 |a [Berkeley] :  |b Apress,  |c [2021] 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Includes index. 
520 |a Get started using Apache Spark via C# or F♯ and the .NET for Apache Spark bindings. This book is an introduction to both Apache Spark and the .NET bindings. Readers new to Apache Spark will get up to speed quickly using Spark for data processing tasks performed against large and very large datasets. You will learn how to combine your knowledge of .NET with Apache Spark to bring massive computing power to bear by distributed processing of extremely large datasets across multiple servers. This book covers how to get a local instance of Apache Spark running on your developer machine and shows you how to create your first .NET program that uses the Microsoft .NET bindings for Apache Spark. Techniques shown in the book allow you to use Apache Spark to distribute your data processing tasks over multiple compute nodes. You will learn to process data using both batch mode and streaming mode so you can make the right choice depending on whether you are processing an existing dataset or are working against new records in micro-batches as they arrive. The goal of the book is leave you comfortable in bringing the power of Apache Spark to your favorite .NET language. You will: Install and configure Spark .NET on Windows, Linux, and macOS Write Apache Spark programs in C# and F♯ using the .NET bindings Access and invoke the Apache Spark APIs from .NET with the same high performance as Python, Scala, and R Encapsulate functionality in user-defined functions Transform and aggregate large datasets Execute SQL queries against files through Apache Hive Distribute processing of large datasets across multiple servers Create your own batch, streaming, and machine learning programs. 
505 0 |a Part I. Getting Started -- 1. Understanding Apache Spark -- 2. Setting up Spark -- 3 -- Programming with .NET for Apache Spark -- Part II. The APIs -- 4. User-Defined Functions -- 5. The DataFrame API -- 6. Spark SQL and Hive Tables -- 7. Spark Machine Learning API -- Part III. Examples -- 8. Batch Mode Processing -- 9. Structured Streaming -- 10. Troubleshooting -- 11. Delta Lake -- Part IV. Appendices -- Appendix A. Running in the Cloud -- Appendix B. Implementing .NET for Apache Spark Code. 
588 0 |a Online resource; title from PDF title page (SpringerLink, viewed April 28, 2021). 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Spark (Electronic resource : Apache Software Foundation) 
630 0 0 |a Microsoft .NET Framework. 
630 0 7 |a Microsoft .NET Framework  |2 fast 
630 0 7 |a Spark (Electronic resource : Apache Software Foundation)  |2 fast 
650 0 |a Electronic data processing  |x Distributed processing. 
650 0 |a Big data. 
650 6 |a Traitement réparti. 
650 6 |a Données volumineuses. 
650 7 |a Big data  |2 fast 
650 7 |a Electronic data processing  |x Distributed processing  |2 fast 
776 0 8 |i Print version:  |a Elliott, Ed.  |t Introducing .Net for Apache Spark.  |d [Berkeley] : Apress, [2021]  |z 1484269918  |z 9781484269916  |w (OCoLC)1237347437 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484269923/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH39538425 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6566455 
938 |a YBP Library Services  |b YANK  |n 302084252 
994 |a 92  |b IZTAP