Skip to content

Commit dd0b35a

Browse files
committed
draft designer v2
1 parent 4145a36 commit dd0b35a

File tree

7 files changed

+43
-47
lines changed

7 files changed

+43
-47
lines changed
Lines changed: 43 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,100 +1,96 @@
11
---
2-
title: What is the Azure Machine Learning designer(v2)?
2+
title: What is Designer (v2)?
33
titleSuffix: Azure Machine Learning
4-
description: Learn what the Azure Machine Learning designer is and what tasks you can use it for. The drag-and-drop UI enables customer to build machine learning pipeline.
4+
description: Learn about the drag-and-drop Designer UI in Machine Learning studio, and how to use Designer v2 custom components to build and edit machine learning pipelines.
55
ms.service: machine-learning
66
ms.subservice: core
77
ms.topic: conceptual
88
ms.author: lagayhar
99
ms.reviewer: lagayhar
1010
author: lgayhardt
11-
ms.date: 05/25/2023
11+
ms.date: 05/21/2024
1212
ms.custom: designer
1313
---
1414

15-
# What is Azure Machine Learning designer(v2)?
15+
# What is Designer (v2) in Azure Machine Learning studio?
1616

17-
Azure Machine Learning designer is a drag-and-drop UI interface for building machine learning pipelines in Azure Machine Learning Workspaces.
17+
Designer in Azure Machine Learning studio is a drag-and-drop user interface for building machine learning pipelines in Azure Machine Learning workspaces.
1818

19-
As shown in below GIF, you can build a pipeline visually by dragging and dropping building blocks and connecting them.
19+
The following animated GIF shows how you can build a pipeline visually in Designer by dragging and dropping building blocks and connecting them.
2020

2121
:::image type="content" source="./media/concept-designer/designer-drag-and-drop.gif" alt-text="GIF of a building a pipeline in the designer." lightbox= "./media/concept-designer/designer-drag-and-drop.gif":::
2222

23+
## Classic prebuilt (v1) or custom (v2) components
2324

24-
>[!Note]
25-
>Designer supports two types of components, classic prebuilt components (v1) and custom components(v2). These two types of components are NOT compatible.
25+
Designer supports two types of pipeline components: classic prebuilt (v1) or custom (v2). These two types of components aren't compatible. This article applies to custom components.
2626

27-
>Classic prebuilt components support typical data processing and machine learning tasks including regression and classification. Though classic prebuilt components will continue to be supported, no new components will be added.
28-
>
29-
>Custom components allow you to wrap your own code as a component enabling sharing across workspaces and seamless authoring across the Azure Machine Learning Studio, CLI v2, and SDK v2 interfaces.
30-
>
31-
>For new projects, we highly recommend that you use custom components since they are compatible with AzureML V2 and will continue to receive new updates.
32-
>
33-
>This article applies to custom components..
27+
- **Classic prebuilt components (v1)** support typical data processing and machine learning tasks like regression and classification. Support continues for existing classic prebuilt components, but no new prebuilt components are to be added. For more information about Designer v1, see [Azure Machine Learning designer (v1)](v1/concept-designer.md).
3428

29+
- **Custom components (v2)** let you wrap your own code as components, enabling sharing across workspaces and seamless authoring across Azure Machine Learning studio, CLI v2, and SDK v2 interfaces. It's best to use custom components for new projects, because they're compatible with AzureML v2 and continue to receive new updates.
3530

36-
## Assets
31+
## Assets library
3732

38-
The building blocks of pipeline are called assets in Azure Machine Learning, which includes:
39-
- [Data](./concept-data.md)
40-
- [Model](how-to-manage-models.md?view=azureml-api-2&preserve-view=true&tabs=cli)
41-
- [Component](./concept-component.md)
33+
Designer uses building blocks from the Azure Machine Learning asset library to create pipelines. The asset library includes the following pipeline building blocks:
4234

43-
Designer has an asset library on the left side, where you can access all the assets you need to create your pipeline. It shows both the assets you created in your workspace, and the assets shared in [registry](./how-to-share-models-pipelines-across-workspaces-with-registries.md) that you have permission to access.
35+
- [Data](concept-data.md)
36+
- [Models](how-to-manage-models.md?view=azureml-api-2&preserve-view=true&tabs=cli)
37+
- [Components](concept-component.md)
4438

45-
:::image type="content" source="./media/concept-designer/asset-library.png" alt-text="Screenshot of the asset library." lightbox= "./media/concept-designer/asset-library.png":::
39+
The asset libraries on the left side of the designer show both assets you created in your workspace and assets shared in all Azure Machine Learning [registries](./how-to-share-models-pipelines-across-workspaces-with-registries.md) that you have access to.
4640

41+
To see assets from specific registries, select the **Registry name** filter above the asset libraries. The assets you created in your current workspace are in the **Workspace** registry. The assets provided by Azure Machine Learning are in the **azureml** registry.
4742

48-
To see assets from a specific registry, select the Registry name filter above the asset library. The assets you created in your current workspace are in the registry = workspace. The assets provided by Azure Machine Learning are in the registry = azureml.
43+
:::image type="content" source="./media/concept-designer/asset-library.png" alt-text="Screenshot of the asset libraries for the azureml registriy." lightbox= "./media/concept-designer/asset-library.png":::
4944

50-
Designer only shows the assets that you created and named in your workspace. You won't see any unnamed assets in the asset library. To learn how to create data and component assets, read these articles:
45+
To learn how to create data and component assets in your workspace, see the following articles:
5146

52-
- [How to create data asset](./how-to-create-data-assets.md)
53-
- [How to create component](./how-to-create-component-pipelines-ui.md#register-component-in-your-workspace)
47+
- [How to create data assets](./how-to-create-data-assets.md)
48+
- [How to create components](./how-to-create-component-pipelines-ui.md)
5449

55-
## Pipeline
50+
## Pipelines
5651

57-
Designer is a tool that lets you create pipelines with your assets in a visual way. When you use designer, you'll encounter two concepts related to pipelines: pipeline draft and pipeline jobs.
52+
Designer lets you visually create pipelines with your assets. When you open Designer, you see two tabs on the bottom part of the screen: **Pipeline drafts** and **Pipeline jobs**.
5853

5954
:::image type="content" source="./media/concept-designer/pipeline-draft-and-job.png" alt-text="Screenshot of pipeline draft and pipeline job list." lightbox= "./media/concept-designer/pipeline-draft-and-job.png":::
6055

61-
### Pipeline draft
56+
### Pipeline drafts
6257

63-
As you edit a pipeline in the designer, your progress is saved as a **pipeline draft**. You can edit a pipeline draft at any point by adding or removing components, configuring compute targets, creating parameters, and so on.
58+
As you edit a pipeline, Designer saves your progress as a pipeline draft. You can edit a pipeline draft anytime by adding or removing components, configuring compute targets, and setting parameters.
6459

65-
A valid pipeline draft has these characteristics:
60+
A valid pipeline draft has the following characteristics:
6661

67-
- Data assets can only connect to components.
68-
- Components can only connect to either data assets or other components.
62+
- Data assets can connect only to components.
63+
- Components can connect only to either data assets or to other components.
6964
- All required input ports for components must have some connection to the data flow.
7065
- All required parameters for each component must be set.
7166

7267
When you're ready to run your pipeline draft, you submit a pipeline job.
7368

74-
### Pipeline job
69+
### Pipeline jobs
7570

76-
Each time you run a pipeline, the configuration of the pipeline and its results are stored in your workspace as a **pipeline job**. You can go back to any pipeline job to inspect it for troubleshooting or auditing. **Clone** a pipeline job creates a new pipeline draft for you to continue editing.
71+
Each time you run a pipeline, the configuration of the pipeline and its results are stored in your workspace as a pipeline job. You can resubmit any past pipeline job, inspect it for troubleshooting or auditing, or clone it to create a new pipeline draft for further editing.
7772

78-
## Approaches to build pipeline in designer
73+
## Ways to build pipelines
7974

80-
### Create new pipeline from scratch
75+
In Designer, you can create new pipelines or clone and build on existing workspace pipeline jobs.
8176

82-
You can create a new pipeline and build from scratch. Remember to select the **Custom component** option when you create the pipeline in designer.
77+
### New pipeline from scratch
8378

84-
:::image type="content" source="./media/how-to-create-component-pipelines-ui/new-pipeline.png" alt-text="Screenshot showing to select custom component." lightbox= "./media/how-to-create-component-pipelines-ui/new-pipeline.png":::
79+
You can create a new pipeline and build it from scratch. Be sure to select the **Custom component** option when you create the pipeline in Designer.
8580

86-
### Clone an existing pipeline job
81+
:::image type="content" source="./media/concept-designer/new-pipeline.png" alt-text="Screenshot of selecting new pipeline with custom components." lightbox= "./media/concept-designer/new-pipeline.png":::
8782

88-
If you would like to work based on an existing pipeline job in the workspace, you can easily clone it into a new pipeline draft to continue editing.
83+
### Clone an existing pipeline job
8984

90-
:::image type="content" source="./media/how-to-debug-pipeline-failure/job-detail-clone.png" alt-text="Screenshot of a pipeline job in the workspace with the clone button highlighted." lightbox= "./media/how-to-debug-pipeline-failure/job-detail-clone.png":::
85+
If you want to base a pipeline on an existing pipeline job in the workspace, you can clone the job into a new pipeline draft to continue editing.
9186

92-
After cloning, you can also know which pipeline job it's cloned from by selecting **Show lineage**.
87+
:::image type="content" source="./media/concept-designer/pipeline-clone.png" alt-text="Screenshot of a pipeline job in the workspace with the clone button highlighted." lightbox= "./media/concept-designer/pipeline-clone.png":::
88+
After cloning, you can find out which pipeline job the new pipeline is cloned from by selecting **Show lineage**.
9389

94-
:::image type="content" source="./media/how-to-debug-pipeline-failure/draft-show-lineage.png" alt-text="Screenshot showing the draft lineage after selecting show lineage button." lightbox= "./media/how-to-debug-pipeline-failure/draft-show-lineage.png":::
90+
:::image type="content" source="./media/concept-designer/draft-show-lineage.png" alt-text="Screenshot showing the draft lineage after selecting Show lineage." lightbox= "./media/concept-designer/draft-show-lineage.png":::
9591

96-
You can edit your pipeline and then submit again. After submitting, you can see the lineage between the job you submit and the original job by selecting **Show lineage** in the job detail page.
92+
You can edit your pipeline and resubmit your pipelines. After submitting, you can see the lineage between the job you submit and the original job by selecting **Show lineage** in the job detail page.
9793

98-
## Next step
94+
## Related content
9995

100-
- [Create pipeline with components (UI)](./how-to-create-component-pipelines-ui.md)
96+
- [Create a pipeline with components (UI)](./how-to-create-component-pipelines-ui.md)
-140 KB
Loading
66.5 KB
Loading
83.2 KB
Loading
35.4 KB
Loading
62.7 KB
Loading
-162 KB
Loading

0 commit comments

Comments
 (0)