Skip to content

Commit 3d88333

Browse files
authored
Merge pull request #268271 from cdpark/azureml-manage-ositanachi
User Story 226300: Q&M: AzureML Freshness updates - Manage environments
2 parents afa1709 + 5a13d41 commit 3d88333

File tree

1 file changed

+30
-24
lines changed

1 file changed

+30
-24
lines changed

articles/machine-learning/how-to-manage-environments-in-studio.md

Lines changed: 30 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ ms.subservice: core
88
author: ositanachi
99
ms.author: osiotugo
1010
ms.reviewer: larryfr
11-
ms.date: 01/30/2023
11+
ms.date: 03/05/2024
1212
ms.topic: how-to
1313
ms.custom:
1414
---
1515

1616
# Manage software environments in Azure Machine Learning studio
1717

18-
In this article, learn how to create and manage Azure Machine Learning [environments](/python/api/azure-ai-ml/azure.ai.ml.entities.environment) in the Azure Machine Learning studio. Use the environments to track and reproduce your projects' software dependencies as they evolve.
18+
This article explains how to create and manage [Azure Machine Learning environments](/python/api/azure-ai-ml/azure.ai.ml.entities.environment) in the Azure Machine Learning studio. Use the environments to track and reproduce your projects' software dependencies as they evolve.
1919

2020
The examples in this article show how to:
2121

@@ -24,60 +24,66 @@ The examples in this article show how to:
2424
* Edit an existing environment specification and its properties.
2525
* Rebuild an environment and view image build logs.
2626

27-
For a high-level overview of how environments work in Azure Machine Learning, see [What are ML environments?](concept-environments.md) For information, see [How to set up a development environment for Azure Machine Learning](how-to-configure-environment.md).
27+
For a high-level overview of environments, see [What are Azure Machine Learning environments?](concept-environments.md) For more information, see [How to set up a development environment for Azure Machine Learning](how-to-configure-environment.md).
2828

2929
## Prerequisites
3030

31-
* An Azure subscription. If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/) before you begin.
31+
* An Azure subscription. If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free).
3232
* An [Azure Machine Learning workspace](quickstart-create-resources.md).
3333

3434
## Browse curated environments
3535

36-
Curated environments contain collections of Python packages and are available in your workspace by default. These environments are backed by cached Docker images, which reduce the job preparation cost and support training and inferencing scenarios.
36+
Curated environments contain collections of Python packages and are available in your workspace by default. These environments are backed by cached Docker images, which reduce the job preparation cost and support training and inferencing scenarios.
3737

38-
Click on an environment to see detailed information about its contents. For more information, see [Azure Machine Learning curated environments](resource-curated-environments.md).
38+
Select an environment to see detailed information about its contents. For more information, see [Azure Machine Learning curated environments](resource-curated-environments.md).
3939

4040
## Create an environment
4141

4242
To create an environment:
4343
1. Open your workspace in [Azure Machine Learning studio](https://ml.azure.com).
4444
1. On the left side, select **Environments**.
45-
1. Select the **Custom environments** tab.
46-
1. Select the **Create** button.
45+
1. Select the **Custom environments** tab.
46+
1. Select the **Create** button.
4747

48-
Create an environment by selecting one of the following options:
49-
* Create a new docker [context](https://docs.docker.com/engine/reference/commandline/build/)
50-
* Start from an existing environment
51-
* Upload existing docker context
52-
* Use existing docker image with optional conda file
48+
Select one of the following options:
49+
* Create a new docker [context](https://docs.docker.com/engine/reference/commandline/build/).
50+
* Start from an existing environment.
51+
* Upload an existing docker context.
52+
* Use existing docker image with optional conda file.
5353

54-
:::image type="content" source="media/how-to-manage-environments-in-studio/create-page.png" alt-text="Environment creation wizard":::
54+
:::image type="content" source="media/how-to-manage-environments-in-studio/create-page.png" alt-text="Screenshot of the environment creation wizard.":::
5555

56-
You can customize the configuration file, add tags and descriptions, and review the properties before creating the entity.
56+
You can customize the configuration file, add tags and descriptions, and review the properties before creating the entity.
5757

58-
If a new environment is given the same name as an existing environment in the workspace, a new version of the existing one will be created.
58+
If a new environment is given the same name as an existing environment in the workspace, a new version of the existing one is created.
5959

6060
## View and edit environment details
6161

62-
Once an environment has been created, view its details by clicking on the name. Use the dropdown menu to select different versions of the environment. Here you can view metadata and the contents of the environment through its various dependencies.
62+
Once an environment has been created, view its details by selecting the name. Use the dropdown menu to select different versions of the environment. Here you can view metadata and the contents of the environment through its various dependencies.
6363

64-
Click on the pencil icons to edit tags, descriptions, configuration files under the **Context** tab.
64+
Select the pencil icons to edit tags, descriptions, configuration files under the **Context** tab.
6565

66-
Keep in mind that any changes to the Docker or Conda sections will create a new version of the environment.
66+
Keep in mind that any changes to the Docker or Conda sections create a new version of the environment.
6767

68-
:::image type="content" source="media/how-to-manage-environments-in-studio/details-page.png" alt-text="Environments details page":::
68+
:::image type="content" source="media/how-to-manage-environments-in-studio/details-page.png" alt-text="Screenshot of the environment details page.":::
6969

7070
## View logs
7171

72-
Click on the **Build log** tab within the details page to view the logs of an environment version and the environment log analysis. Environment log analysis is a feature that provides insight and relevant troubleshooting documentation to explain environment definition issues or image build failures.
73-
* Build log contains the bare output from an Azure Container Registry (ACR) task or an Image Build Compute job.
72+
Select the **Build log** tab on the details page to view the logs of an environment version and the environment log analysis. Environment log analysis is a feature that provides insight and relevant troubleshooting documentation to explain environment definition issues or image build failures.
73+
74+
* The build log contains the bare output from an Azure Container Registry (ACR) task or an Image Build Compute job.
7475
* Image build analysis is an analysis of the build log used to see the cause of the image build failure.
7576
* Environment definition analysis provides information about the environment definition if it goes against best practices for reproducibility, supportability, or security.
7677

77-
For an overview of common build failures, see [How to troubleshoot for environments](https://aka.ms/azureml/environment/troubleshooting-guide).
78+
For an overview of common build failures, see [Troubleshooting environment issues](https://aka.ms/azureml/environment/troubleshooting-guide).
7879

7980
If you have feedback on the environment log analysis, file a [GitHub issue](https://aka.ms/azureml/environment/log-analysis-feedback).
8081

8182
## Rebuild an environment
8283

83-
In the details page, click on the **rebuild** button to rebuild the environment. Any unpinned package versions in your configuration files may be updated to the most recent version with this action.
84+
On the details page, select the **Rebuild** button to rebuild the environment. Any unpinned package versions in your configuration files might be updated to the most recent version with this action.
85+
86+
## Next step
87+
88+
> [!div class="nextstepaction"]
89+
> [How to create and manage files in your workspace](how-to-manage-files.md)

0 commit comments

Comments
 (0)