Skip to content

Commit 4514b82

Browse files
authored
Merge pull request #204887 from sdgilley/sdg-search
New article: Search for assets
2 parents ca7afa6 + 2174607 commit 4514b82

File tree

11 files changed

+104
-55
lines changed

11 files changed

+104
-55
lines changed

articles/machine-learning/how-to-manage-workspace.md

Lines changed: 4 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -331,59 +331,6 @@ The Workspace.list(..) method does not return the full workspace object. It incl
331331

332332
---
333333

334-
## Search for assets across a workspace (preview)
335-
336-
With the public preview search capability, you can search for machine learning assets such as jobs, models, components, environments, and data across all workspaces, resource groups, and subscriptions in your organization through a unified global view.
337-
338-
1. Start from [Azure Machine Learning studio](https://ml.azure.com).
339-
1. If a workspace is open, select either the **Microsoft** menu item or the **Microsoft** link in the breadcrumb at the top of the page.
340-
341-
:::image type="content" source="media/how-to-manage-workspace/back-to-main-page.png" alt-text="Screenshot shows two ways to get to the home page - menu item or breadcrumb link.":::
342-
343-
### Free text search
344-
345-
Type search text into the global search bar on the top of the studio **Microsoft** page and hit enter to trigger a 'contains' search.
346-
A contains search scans across all metadata fields for the given asset and sorts results relevance.
347-
348-
:::image type="content" source="media/how-to-manage-workspace/start-search.png" alt-text="Screenshot shows the top search bar.":::
349-
350-
You can use the asset quick links to navigate to search results for jobs, models, components, environments, and data assets that you created.
351-
352-
Also, you can change the scope of applicable subscriptions and workspaces via the 'Change' link in the search bar drop down.
353-
354-
:::image type="content" source="./media/how-to-manage-workspace/search-bar.png" alt-text="Search-bar list":::
355-
356-
### Structured search
357-
358-
Select any number of filters to create more specific search queries. The following filters are supported:
359-
360-
* Job:
361-
* Model:
362-
* Component:
363-
* Tags:
364-
* SubmittedBy:
365-
* Environment:
366-
* Data:
367-
368-
If an asset filter (job, model, component, environment, data) is present, results are scoped to those tabs. Other filters apply to all assets unless an asset filter is also present in the query. Similarly, free text search can be provided alongside filters, but are scoped to the tabs chosen by asset filters, if present.
369-
370-
> [!TIP]
371-
> * Filters search for exact matches of text. Use free text queries for a contains search.
372-
> * Quotations are required around values that include spaces or other special characters.
373-
> * If duplicate filters are provided, only the first will be recognized in search results.
374-
> * Input text of any language is supported but filter strings must match the provided options (ex. submittedBy:).
375-
> * The tags filter can accept multiple key:value pairs separated by a comma (ex. tags:"key1:value1, key2:value2").
376-
377-
### View search results
378-
379-
You can view your search results in the individual **Jobs**, **Models**, **Components**, **Environments**, and **Data** tabs. Select an asset to open its **Details** page in the context of the relevant workspace. Results from workspaces you don't have permissions to view are not displayed.
380-
381-
:::image type="content" source="./media/how-to-manage-workspace/results.png" alt-text="Results displayed after search":::
382-
383-
If you've used this feature in a previous update, a search result error may occur. Reselect your preferred workspaces in the Directory + Subscription + Workspace tab.
384-
385-
> [!IMPORTANT]
386-
> Search results may be unexpected for multiword terms in other languages (ex. Chinese characters).
387334

388335
## Delete a workspace
389336

@@ -456,8 +403,10 @@ Once you have a workspace, learn how to [Train and deploy a model](tutorial-trai
456403

457404
To learn more about planning a workspace for your organization's requirements, see [Organize and set up Azure Machine Learning](/azure/cloud-adoption-framework/ready/azure-best-practices/ai-machine-learning-resource-organization).
458405

459-
To check for problems with your workspace, see [How to use workspace diagnostics](how-to-workspace-diagnostic-api.md).
406+
* If you need to move a workspace to another Azure subscription, see [How to move a workspace](how-to-move-workspace.md).
407+
408+
* To find a workspace, see [Search for Azure Machine Learning assets (preview)](how-to-search-assets.md).
460409

461-
If you need to move a workspace to another Azure subscription, see [How to move a workspace](how-to-move-workspace.md).
410+
* If you need to move a workspace to another Azure subscription, see [How to move a workspace](how-to-move-workspace.md).
462411

463412
For information on how to keep your Azure ML up to date with the latest security updates, see [Vulnerability management](concept-vulnerability-management.md).
Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
---
2+
title: Search for assets (preview)
3+
titleSuffix: Azure Machine Learning
4+
description: Find your Azure Machine Learning assets with search
5+
services: machine-learning
6+
ms.service: machine-learning
7+
ms.subservice: core
8+
ms.author: sagopal
9+
author: saachigopal
10+
ms.reviewer: sgilley
11+
ms.date: 07/14/2022
12+
ms.topic: how-to
13+
---
14+
15+
# Search for Azure Machine Learning assets (preview)
16+
17+
Use the search bar to find machine learning assets across all workspaces, resource groups, and subscriptions in your organization. Your search text will be used to find assets such as:
18+
19+
* Jobs
20+
* Models
21+
* Components
22+
* Environments
23+
* Data
24+
25+
> [!IMPORTANT]
26+
> The search functionality is currently in public preview.
27+
> The preview version is provided without a service level agreement.
28+
> For more information, see [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
29+
30+
## Free text search
31+
32+
1. Sign in to [Azure Machine Learning studio](https://ml.azure.com).
33+
1. In the top studio titlebar, if a workspace is open, select **This workspace** or **All workspaces** to set the search context.
34+
35+
:::image type="content" source="media/how-to-search-assets/search-bar.png" alt-text="Screenshot: Shows search in titlebar.":::
36+
37+
1. Type your text and hit enter to trigger a 'contains' search.
38+
A contains search scans across all metadata fields for the given asset and sorts results by relevancy score which is determined by weightings for different column properties.
39+
40+
41+
## Structured search
42+
43+
1. Sign in to [Azure Machine Learning studio](https://ml.azure.com).
44+
1. In the top studio titlebar, select **All workspaces**.
45+
1. Click inside the search field to display filters to create more specific search queries.
46+
47+
:::image type="content" source="media/how-to-search-assets/search-filters.gif" alt-text="Screenshot: Display search filters.":::
48+
49+
The following filters are supported:
50+
51+
* Job
52+
* Model
53+
* Component
54+
* Tags
55+
* SubmittedBy
56+
* Environment
57+
* Data
58+
59+
If an asset filter (job, model, component, environment, data) is present, results are scoped to those tabs. Other filters apply to all assets unless an asset filter is also present in the query. Similarly, free text search can be provided alongside filters, but are scoped to the tabs chosen by asset filters, if present.
60+
61+
> [!TIP]
62+
> * Filters search for exact matches of text. Use free text queries for a contains search.
63+
> * Quotations are required around values that include spaces or other special characters.
64+
> * If duplicate filters are provided, only the first will be recognized in search results.
65+
> * Input text of any language is supported but filter strings must match the provided options (ex. submittedBy:).
66+
> * The tags filter can accept multiple key:value pairs separated by a comma (ex. tags:"key1:value1, key2:value2").
67+
68+
## View search results
69+
70+
You can view your search results in the individual **Jobs**, **Models**, **Components**, **Environments**, and **Data** tabs. Select an asset to open its **Details** page in the context of the relevant workspace. Results from workspaces you don't have permissions to view aren't displayed.
71+
72+
:::image type="content" source="./media/how-to-search-assets/results.png" alt-text="Results displayed after search":::
73+
74+
If you've used this feature in a previous update, a search result error may occur. Reselect your preferred workspaces in the Directory + Subscription + Workspace tab.
75+
76+
> [!IMPORTANT]
77+
> Search results may be unexpected for multiword terms in other languages (ex. Chinese characters).
78+
79+
## Customize search results
80+
81+
You can create, save and share different views for your search results.
82+
83+
1. On the search results page, select **Edit view**.
84+
85+
:::image type="content" source="media/how-to-search-assets/edit-view.png" alt-text="Screenshot: Edit view for search results.":::
86+
87+
Use the menu to customize and create new views:
88+
89+
|Item |Description |
90+
|---------|---------|
91+
|Edit columns | Add, delete, and re-order columns in the current view's search results table |
92+
|Reset | Add all hidden columns back into the view |
93+
|Share | Displays a URL you can copy to share this view |
94+
|New... | Create a new view |
95+
|Clone | Clone the current view as a new view |
96+
97+
Since each tab displays different columns, you customize views separately for each tab.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
36.9 KB
Loading
140 KB
Loading
174 KB
Loading
1.28 MB
Loading

0 commit comments

Comments
 (0)