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()
Metadata
Release files for pyspark-jira 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyspark-jira-0.0.2.tar.gz | 6.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyspark_jira-0.0.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 14.4 kB
Release files / pyspark-jira-0.0.2.tar.gz
| Download URL | pyspark-jira-0.0.2.tar.gz |
|---|---|
| Size | 6.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
04709c9303a5b1fffbd570c971d1bfcbc3b85260c04d4e5e24c41524cd5bebcb
|
|
BLAKE2b-256 checksum How to use checksums |
515f7f252729181b02c29d35bbcd42c623c0386ab397546c5d94647ed186f83a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.11.9
|
Release files / pyspark_jira-0.0.2-py2.py3-none-any.whl
| Download URL | pyspark_jira-0.0.2-py2.py3-none-any.whl |
|---|---|
| Size | 7.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
2ed5fcf6d2bd4a976c70ac2d268d1e26bd9e96d498bdfd73a4dde5170a5a50d0
|
|
BLAKE2b-256 checksum How to use checksums |
20488b000c3db468c44e6fc5af4eb9d8661c1bfc3a488f4afc8b4de3450fbbd8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.11.9
|