azure-mgmt-datalake-analytics
Microsoft Azure Data Lake Analytics Management Client Library for Python
Decision gist · record as of 2026-08-14
Yes, if you are actively managing Azure Data Lake Analytics resources via Python and are comfortable with a library last released in 2018. The package has low install friction, permissive licensing, and no known vulnerabilities. However, verify that it supports your authentication method and Python version before committing; consider checking the Azure SDK documentation for any newer or recommended alternatives for modern Azure deployments.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Azure subscription credentials and subscription ID; older Azure SDK versions (< 1.0) must be uninstalled first to avoid conflicts.
- Low install friction with three stable runtime dependencies.
- Actively maintained repository with recent commits.
License · maintenance · safety
MIT License (permissive) — MIT License permits commercial and private use with minimal restrictions, making it suitable for most deployment scenarios.
last release 2018-06-26 (2971 days) · last repo commit 2026-08-14 · 5,588 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 2,163,738 downloads/mo, #3,238 on PyPI
Alternatives
Verify before relying
pip install azure-mgmt-datalake-analytics
from azure.mgmt.datalake.analytics import DataLakeAnalyticsAccountManagementClient
from msrestazure.azure_active_directory import UserPassCredentials
credentials = UserPassCredentials(username, password)
client = DataLakeAnalyticsAccountManagementClient(credentials, subscription_id)- Current compatibility with Python versions beyond 3.6 (last tested version per description)
- Whether the library is actively developed or in maintenance-only status given the 2018 release date
- Support for modern Azure authentication methods beyond UserPassCredentials
What it is and what it does
This package is the Microsoft Azure Data Lake Analytics Management Client Library for Python, providing programmatic access to manage Data Lake Analytics resources via the Azure Resource Manager (ARM) API. It allows you to create and configure Data Lake Analytics accounts, submit and monitor U-SQL jobs, manage data sources and storage, and interact with the catalog—all through Python code rather than the Azure portal.
The library depends on msrestazure, azure-common, and azure-mgmt-datalake-nspkg to handle REST communication, shared Azure utilities, and namespace packaging. It uses keyword-argument syntax for model objects and returns long-running operations as LROPoller instances for async job tracking. The package is tested against Python 2.7 and 3.4–3.6, though no explicit minimum version is enforced.
Use it for
- Automate provisioning and configuration of Data Lake Analytics accounts as part of infrastructure-as-code workflows.
- Submit and monitor U-SQL batch jobs programmatically from Python applications or data pipelines.
- Query the Data Lake Analytics catalog to discover tables, databases, and schema information.
- Manage firewall rules, compute policies, and data source associations for Data Lake Analytics accounts.
- Build DevOps automation to scale or update Data Lake Analytics resources in response to workload demands.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you are actively managing Azure Data Lake Analytics resources via Python and are comfortable with a library last released in 2018.
The package has low install friction, permissive licensing, and no known vulnerabilities. However, verify that it supports your authentication method and Python version before committing; consider checking the Azure SDK documentation for any newer or recommended alternatives for modern Azure deployments.
Install
azure-mgmt-datalake-analytics on PyPI
Before you install
Low install friction with three stable runtime dependencies. Actively maintained repository with recent commits. However, the package has not received a release since 2018-06-26, despite the repository remaining active, which may indicate the library is in maintenance-only mode.
Requires Azure subscription credentials and subscription ID; older Azure SDK versions (< 1.0) must be uninstalled first to avoid conflicts.
License in practice
MIT License permits commercial and private use with minimal restrictions, making it suitable for most deployment scenarios.
Quickstart
pip install azure-mgmt-datalake-analytics
from azure.mgmt.datalake.analytics import DataLakeAnalyticsAccountManagementClient
from msrestazure.azure_active_directory import UserPassCredentials
credentials = UserPassCredentials(username, password)
client = DataLakeAnalyticsAccountManagementClient(credentials, subscription_id)
Verify before relying
- Current compatibility with Python versions beyond 3.6 (last tested version per description)
- Whether the library is actively developed or in maintenance-only status given the 2018 release date
- Support for modern Azure authentication methods beyond UserPassCredentials
Package facts
| License | MIT License permissive |
| Python support | Not specified |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 3 packagesmsrestazureazure-commonazure-mgmt-datalake-nspkg |
| Maintenance | Actively maintained 2,971 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 2,163,738 / month, #3,238 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Development Status :: 4 - BetaLicense :: OSI Approved :: MIT LicenseProgramming Language :: PythonProgramming Language :: Python :: 2Programming Language :: Python :: 2.7Programming Language :: Python :: 3Programming Language :: Python :: 3.4Programming Language :: Python :: 3.5Programming Language :: Python :: 3.6 |
Evidence: azure_mgmt_datalake_analytics-0.6.0-py2.py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “azure data lake analytics management”
- azure-mgmt-datalake-analyticsProvides Python bindings to manage Azure Data Lake Analytics…
- azure-mgmt-datalake-storeManages Azure Data Lake Store accounts, firewall rules, and trusted…
- azure-mgmt-datalake-nspkgProvides namespace package infrastructure for Azure Data Lake…
Give your agent the search over MCP, or paste the wish link into any chat.
More Software Development packages
Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.
NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.
Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.
Install it if you are building CLIs in Python.
Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.
See also azure-mgmt-datalake-store · azure-mgmt-machinelearningcompute · azure-mgmt-devspaces · azure-mgmt-datalake-nspkg · azure-mgmt-batchai · azure-mgmt-trafficmanager · azure-mgmt-dns · azure-mgmt-scheduler · azure-mgmt-logic · unitycatalog-client