Skip to main content

PySpark plugin for Rivet SQL

Project description

rivetsql-pyspark

PySpark engine plugin for Rivet.

PyPI version Python versions License


Distributed processing on Apache Spark. Supports both local Spark sessions and remote Spark Connect clusters for large-scale workloads.


⚡ Install

pip install rivetsql[pyspark]

🔧 Configuration

# profiles.yaml
default:
  engines:
    - name: spark
      type: pyspark
      options:
        master: "local[*]"
        app_name: rivet
        config:
          spark.sql.adaptive.enabled: "true"
          spark.sql.shuffle.partitions: "200"
      catalogs: [local]

✨ Capabilities

Feature Supported
Compute engine
Read
Local mode
Spark Connect

📚 Documentation

Full docs at rivetsql.github.io/rivet/plugins/pyspark


Part of the Rivet framework.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rivetsql_pyspark-0.1.18.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rivetsql_pyspark-0.1.18-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

Details for the file rivetsql_pyspark-0.1.18.tar.gz.

File metadata

  • Download URL: rivetsql_pyspark-0.1.18.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rivetsql_pyspark-0.1.18.tar.gz
Algorithm Hash digest
SHA256 a99ff13f491e6cda3f05784768414a483103c8b1c2a2fb5f5d6f98d00f110148
MD5 f464309b878a1732342131b4949ea62f
BLAKE2b-256 ac1a56c8ec060dd7c1e42d0007ba64a6dc52ca62f1edc090a49dbee1f41466b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rivetsql_pyspark-0.1.18.tar.gz:

Publisher: publish.yml on rivetsql/rivetsql

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rivetsql_pyspark-0.1.18-py3-none-any.whl.

File metadata

File hashes

Hashes for rivetsql_pyspark-0.1.18-py3-none-any.whl
Algorithm Hash digest
SHA256 d1f1782c4b68064246a4b33ba63bb138e5273862c2fb5646f316c3eb9b9ed118
MD5 738e90c9ac2e54149ba8339e663f1ad9
BLAKE2b-256 eec639093c12d04858242090042e85b6651d04ef6ac07e74dff1e5cba5aceda6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rivetsql_pyspark-0.1.18-py3-none-any.whl:

Publisher: publish.yml on rivetsql/rivetsql

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page