Skip to Main Content
Spark: La Guía Definitiva
book

Spark: La Guía Definitiva

by Bill Chambers, Matei Zaharia
September 2024
Intermediate to advanced content levelIntermediate to advanced
606 pages
16h 12m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Spark: La Guía Definitiva

Capítulo 32. Lenguajes específicos: Python (PySpark) y R (SparkR y sparklyr)

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Este capítulo cubrirá algunos de los matices más específicos del lenguaje Apache Spark. Hemos visto un gran número de ejemplos de PySpark a lo largo del libro. En el Capítulo 1, discutimos a alto nivel cómo Spark ejecuta código de otros lenguajes. Vamos a hablar de algunas de las integraciones más específicas:

  • PySpark

  • SparkR

  • sparklyr

Como recordatorio, la Figura 32-1 muestra la arquitectura fundamental de estos lenguajes específicos.

image
Figura 32-1. El controlador Spark

Ahora vamos a tratar cada uno de ellos en profundidad.

PySpark

En hemos hablado mucho de PySpark a lo largo de este libro. De hecho, PySpark se incluye junto a Scala y SQL en casi todos los capítulos de este libro. Por lo tanto, esta sección será breve y dulce, cubriendo sólo los detalles que son relevantes para el propio Spark. Como ya comentamos en el Capítulo 1, Spark 2.2 incluye una forma de instalar PySpark con pip. Simplemente, pip install pyspark lo pondrá a tu disposición como paquete en tu máquina local. Esto es nuevo, por lo que puede haber algunos errores que corregir, pero es algo que puedes aprovechar en tus proyectos hoy mismo.

Diferencias fundamentales de PySpark

Si utilizas las API estructuradas, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Óxido Atómico y Cerraduras

Óxido Atómico y Cerraduras

Mara Bos
CockroachDB: La guía definitiva

CockroachDB: La guía definitiva

Guy Harrison, Jesse Seldess, Ben Darnell
Concurrencia en Go

Concurrencia en Go

Katherine Cox-Buday

Publisher Resources

ISBN: 9781098183707Supplemental Content