Provides a 'PySpark' Back-End for the 'sparklyr' Package

It enables 'sparklyr' to integrate with 'Spark Connect', and 'Databricks Connect' by providing a wrapper over the 'PySpark' 'python' library.


pysparklyr

R-CMD-check Spark-Connect codecov CRANstatus

Integrates sparklyr with PySpark and Databricks. The main reason of this package is because the new Spark and Databricks Connect connection method does not work with standard sparklyr integration.

Installing

To install the version in CRAN use:

install.packages("pysparklyr")

To get the development version from GitHub use:

remotes::install_github("mlverse/pysparklyr")

Using

To learn how to use, please visit the Spark / Databricks Connect article, available in the official sparklyr website: Spark Connect, and Databricks Connect v2

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("pysparklyr")

0.2.2 by Edgar Ruiz, 3 months ago


https://github.com/mlverse/pysparklyr


Report a bug at https://github.com/mlverse/pysparklyr/issues


Browse source code at https://github.com/cran/pysparklyr


Authors: Edgar Ruiz [aut, cre] , Posit Software , PBC [cph, fnd] (ROR: <https://ror.org/03wc8by49>)


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports arrow, cli, DBI, dbplyr, dplyr, fs, glue, httr2, lifecycle, methods, processx, purrr, reticulate, rlang, rstudioapi, sparklyr, tidyr, tidyselect, vctrs, uuid, withr, connectcreds

Suggests vcr, crayon, R6, testthat, tibble, rsconnect, rsample, workflows, tune, parsnip, dials, tailor, recipes


See at CRAN