azureml-dataset-runtime is an internal Python package within the Azure Machine Learning SDK ecosystem, primarily designed to coordinate dependencies among other AzureML packages. It is not intended for direct use by end-users. As of version 1.62.0, released in February 2026, it maintains an active release cadence, reflecting ongoing development in the broader AzureML SDK.
pip install azureml-dataset-runtimeNo compatibility data collected yet for this library.
Given that `azureml-dataset-runtime` is an internal package not meant for direct interaction, there is no typical 'quickstart' code for its use. Instead, it is installed as a dependency by other Azure Machine Learning SDK packages. The example demonstrates how it might appear in a `conda` environment configuration, highlighting the common practice of pinning `numpy` versions to avoid dependency conflicts with `azureml-dataset-runtime` and other SDK components.
Transition to Azure Machine Learning SDK v2 and its corresponding data handling mechanisms. Refer to official Microsoft documentation for migration guides.
Do not directly import or rely on `azureml-dataset-runtime`. Instead, use the public-facing APIs of the main Azure Machine Learning SDK (`azureml-core`, `azure.ai.ml` for v2) which depend on this package internally.
When creating environments for AzureML SDK v1, carefully manage `numpy` versions. It's often necessary to explicitly pin `numpy` to a compatible version (e.g., `numpy==1.23.5`) in your `requirements.txt` or `conda` environment file. Check the specific dependency constraints for your `azureml-core` version.
When setting up your environment for AzureML SDK v1, prioritize Python versions known to be compatible, typically Python 3.8 to 3.11. Always test your environment rigorously for dependency conflicts.
Ensure you are using a compatible Python version (e.g., Python 3.8-3.11). Pin `numpy` to a specific version, such as `numpy==1.23.5`, within your environment. On Apple Silicon Macs, consider using a Rosetta-emulated terminal or a Miniforge environment with x86 architecture. It's often best to install `azureml-sdk` which will manage the `azureml-dataset-runtime` dependency.
Upgrade `pip` and `setuptools` to their latest versions. Ensure your Python version is compatible with the `numpy` version required by `azureml-dataset-runtime` (often older `numpy` versions are required, like `<1.24`). On Apple Silicon Macs, running your terminal with Rosetta or setting up a `conda` environment with `Miniforge` to emulate an Intel environment can resolve compilation issues. Alternatively, explicitly install a compatible `numpy` version before installing other AzureML packages, e.g., `pip install numpy==1.23.5`.
Install the full `azureml-sdk` in a clean Python environment, as it is designed to manage these complex inter-dependencies. If you need specific components, create a new virtual environment and install `azureml-sdk` first, then add other packages. If conflicts persist, try explicitly pinning versions of `azureml-dataprep` and `azureml-dataprep-native` that are known to be compatible with each other and `azureml-dataset-runtime`.