{"categories":[{"label":"Distributed Computing","url":"https://skillfed.io/packages/category/system-distributed-computing"}],"enrichment":{"capability":"Client library for interacting with Apache Spark clusters in Azure Synapse Analytics, providing programmatic access to Spark job submission and monitoring.","skillfed_tags":["azure-sdk","spark","cloud-computing"],"use_cases":["Automate Spark job submission and monitoring in Azure Synapse from Python applications or CI/CD pipelines.","Build data engineering workflows that programmatically trigger and track Spark computations on cloud infrastructure.","Integrate Spark cluster management into Python-based data platforms or orchestration tools.","Query Spark job status and retrieve execution logs from remote Synapse workspaces via API."],"what_it_does":"Azure Synapse Spark is a client library for the Microsoft Azure SDK that enables Python developers to interact with Apache Spark clusters provisioned in Azure Synapse Analytics. It wraps the Livy API, allowing you to submit Spark jobs, monitor their execution, and retrieve results programmatically. The library depends on msrest, azure-common, azure-core, and azure-synapse-nspkg to handle REST communication, authentication, and Azure SDK conventions.\n\nThe package is classified as Beta and has been tested against Python 2.7 through 3.9, though Python 2.7 support ended in January 2022. It is maintained as part of the broader Azure SDK for Python but has not received updates since 2021-10-05, suggesting it may be stable or in maintenance mode rather than under active feature development.","worth_installing":"Yes, if you are building Python applications that need to interact with Azure Synapse Spark clusters. The package has low install friction, permissive licensing, and active repository maintenance. However, verify that its API surface and feature set meet your needs before committing to it for new projects, given the gap since the last release."},"id":"azure-synapse-spark","links":{"html":"https://skillfed.io/packages/azure-synapse-spark","md":"https://skillfed.io/packages/azure-synapse-spark.md","pypi":"https://pypi.org/project/azure-synapse-spark/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2021-10-05","license_spdx":null,"license_treatment":"permissive","name":"azure-synapse-spark","python_support":"unspecified","summary":"Microsoft Azure Synapse Spark Client Library for Python"},"popularity":{"monthly_downloads":10308416,"position":1461,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.7.0"}
