Skip to main content

A template generator for PySpark projects, streamlining the setup process with predefined structures and configurations.

Project description

Digixt Pipeline Template Plugin Builder

Overview

The Digixt Pipeline Template Plugin Builder is a tool designed to help you quickly set up PySpark projects with a predefined structure. It automates the creation of a project directory with necessary templates and configuration files, making it easier to get started with PySpark development.

Features

  • Automated Project Structure: Generates a standardized project directory with predefined directories and files, ensuring a consistent - starting point for new PySpark projects.
  • Customizable Configuration: Supports the customization of project settings through configuration files, allowing adjustments to match specific project requirements.
  • Enhanced Functionality: Offers enriched functions that assist Data Engineers in developing and managing PySpark pipelines efficiently.
  • Ease of Use: Simplifies the setup process for new projects, reducing manual configuration and setup time.

Installation

To install the plugin, use pip:

pip install digixt-pipeline-template

Packaging manually on local (optional).

Usage

To create a new PySpark project structure, run:

digixt-pipeline-template --name <my-project-name>

Also, user can run help command.

digixt-pipeline-template --help

Replace <my-project-name> with your desired project name.

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

digixt_pipeline_template-1.1.1.tar.gz (28.6 kB view details)

Uploaded Source

Built Distribution

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

digixt_pipeline_template-1.1.1-py3-none-any.whl (34.8 kB view details)

Uploaded Python 3

File details

Details for the file digixt_pipeline_template-1.1.1.tar.gz.

File metadata

File hashes

Hashes for digixt_pipeline_template-1.1.1.tar.gz
Algorithm Hash digest
SHA256 181c257c509aa9ba112100f7318904216a567585bd597d3fea558d6c5610d995
MD5 44c123307de0ac74d1ef87f2582fc4dc
BLAKE2b-256 406d5afc4f9899abdd471924703e34ecf4fdcadf5944bf4368b903328287e965

See more details on using hashes here.

File details

Details for the file digixt_pipeline_template-1.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for digixt_pipeline_template-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 069a5c73fef4345f8f0b074b38f030384257b2027586095badf98e48eada4ba5
MD5 d5816628c833f1bd63a5786f31320926
BLAKE2b-256 b71e0853d5e724db5fd83ef301eec9da41906aa76a83086c29a02ef65cb43512

See more details on using hashes here.

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