Skip to main content

PySpark JIRA Data Source

Project description

PySpark JIRA Data Source

pyspark-jira is a simple yet powerful Python package designed to integrate JIRA with Apache Spark. This package allows users to seamlessly read JIRA tickets and create Spark DataFrames, enabling efficient data processing and analysis within the Spark ecosystem. Whether you are managing agile workflows or performing detailed project analytics, pyspark-jira makes it easy to leverage the power of PySpark for your JIRA data.

Getting Started

Installation

pip install pyspark-jira

Usage

jira_username = "Your full email address that you used for logging in"
jira_api_token = "See https://id.atlassian.com/manage-profile/security"
jql_query = "project = 'ES'"
df = (
    spark.read.format("jira")
        .option("JIRA_USERNAME", jira_username)
        .option("JIRA_API_TOKEN", jira_api_token)
        .load(jql_query)
)
df.show()

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

pyspark-jira-0.0.2.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

pyspark_jira-0.0.2-py2.py3-none-any.whl (7.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pyspark-jira-0.0.2.tar.gz.

File metadata

  • Download URL: pyspark-jira-0.0.2.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.9

File hashes

Hashes for pyspark-jira-0.0.2.tar.gz
Algorithm Hash digest
SHA256 04709c9303a5b1fffbd570c971d1bfcbc3b85260c04d4e5e24c41524cd5bebcb
MD5 ce8e875703f3d63855833eb091204ac9
BLAKE2b-256 515f7f252729181b02c29d35bbcd42c623c0386ab397546c5d94647ed186f83a

See more details on using hashes here.

Provenance

File details

Details for the file pyspark_jira-0.0.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pyspark_jira-0.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2ed5fcf6d2bd4a976c70ac2d268d1e26bd9e96d498bdfd73a4dde5170a5a50d0
MD5 63ce9cab8a45c1496c6c4de444351ea6
BLAKE2b-256 20488b000c3db468c44e6fc5af4eb9d8661c1bfc3a488f4afc8b4de3450fbbd8

See more details on using hashes here.

Provenance

Supported by

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