Skip to content

Commit 229e734

Browse files
Merge pull request #7004 from MicrosoftDocs/main
Auto Publish – main to live - 2025-09-09 22:09 UTC
2 parents 87fca8a + a03cc76 commit 229e734

19 files changed

+181
-119
lines changed

articles/ai-foundry/agents/how-to/tools/bing-code-samples.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: cognitive-services
66
manager: nitinme
77
ms.service: azure-ai-agent-service
88
ms.topic: how-to
9-
ms.date: 07/11/2025
9+
ms.date: 09/09/2025
1010
author: aahill
1111
ms.author: aahi
1212
zone_pivot_groups: selection-bing-grounding-code
@@ -173,8 +173,8 @@ using Azure.AI.Agents.Persistent;
173173
using Azure.Identity;
174174

175175
var projectEndpoint = System.Environment.GetEnvironmentVariable("ProjectEndpoint");
176-
var projectEndpoint = System.Environment.GetEnvironmentVariable("ModelDeploymentName");
177-
var projectEndpoint = System.Environment.GetEnvironmentVariable("BingConnectionId");
176+
var modelDeploymentName = System.Environment.GetEnvironmentVariable("ModelDeploymentName");
177+
var bingConnectionId = System.Environment.GetEnvironmentVariable("BingConnectionId");
178178

179179
// Create the Agent Client
180180
PersistentAgentsClient agentClient = new(projectEndpoint, new DefaultAzureCredential());

articles/ai-foundry/concepts/rbac-azure-ai-foundry.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ Here are the permissions for the **Azure AI User** role:
9999
```
100100

101101
> [!NOTE]
102-
> If only the Azure AI User role is assigned to your user principal and no other Azure built-in roles are assigned, also assign the Reader role on the Azure AI Foundry resource to meet least privilege requirements.
102+
> If only the Azure AI User role is assigned to your user principal and no other Azure built-in roles are assigned, also assign the Reader role on the Azure AI Foundry resource to view your Foundry resource in the Foundry portal. This only applies to the Foundry Portal UX experience.
103103
104104
### Azure AI Project Manager
105105

articles/ai-foundry/how-to/upgrade-azure-openai.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ The upgrade converts your Azure OpenAI resource type to Azure AI Foundry resourc
5656

5757
## How to upgrade
5858

59-
As a prerequisite to upgrade, managed identity must be enabled on your Azure OpenAI resource. Upgrade can be completed via the Azure AI Foundry portal or using Azure Bicep or Resource Manager templates.
59+
As a prerequisite to upgrade, managed identity must be enabled on your Azure OpenAI resource. Upgrade can be completed via the Azure AI Foundry portal, or using Azure Bicep or Resource Manager templates (recommended for resource configurations with custom security settings such as private networking).
6060

6161
# [Foundry portal](#tab/portal)
6262

@@ -183,6 +183,19 @@ To rollback, convert your template configuration back to 'OpenAI' as kind.
183183

184184
---
185185

186+
## Troubleshooting Common Issues
187+
188+
Azure resource limits and organizational configurations may require additional steps to complete the upgrade. The table below outlines some of the most common issues along with recommended solutions to help troubleshooting.
189+
190+
|Issue|Solution/mitigation|
191+
|---|---|
192+
|User principal lacks account/write permissions|Obtain a privileged Azure RBAC role to manage top-level Azure resources e.g. Owner, Contributor, Azure AI Administrator.|
193+
|Managed identity is not enabled on the Azure OpenAI resource|Configure managed identity on your resource via templates or Azure portal.|
194+
|No permissions to create agents, while you are the owner/contributor on the resource.|An EntraID data plane role is required for development actions including agents. Examples include Azure AI User or Azure AI Project Manager role. Owner and Contributor roles only grant access to management operations in Azure such as managing deployments.|
195+
|An Azure Policy conflict occurred.|Your organization may have put constraints on resource configurations. Inspect the details of the policy violation error. Then upgrade your resource via template options for further customization. For example, network configurations for Agents can only be configured via template options such as Azure Bicep.|
196+
|Exceeded number of Azure OpenAI instances of 30 per subscription per region when rolling back.|Delete an Azure OpenAI resource or upgrade it to the Azure AI Foundry. Then retry rolling back your current resource.|
197+
|Exceeded number of AIServices instances of 100 per subscription per region.|Delete an Azure AI Foundry resource you may not use in this subscription. Then retry upgrading your current resource.|
198+
186199
## How to inspect whether a resource has been upgraded
187200

188201
The following Azure resource property is available to inspect whether a resource was previously upgraded to AI Foundry.

articles/ai-services/luis/luis-concept-data-alteration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ The endpoint requires two params for spelling corrections to work:
3636
|Param|Value|
3737
|--|--|
3838
|`spellCheck`|boolean|
39-
|`bing-spell-check-subscription-key`|[Bing Spell Check API V7](https://azure.microsoft.com/services/cognitive-services/spell-check/) endpoint key|
39+
|`bing-spell-check-subscription-key`|[Bing Spell Check API V7](/previous-versions/bing/search-apis/bing-spell-check/reference/endpoints) endpoint key|
4040

41-
When [Bing Spell Check API V7](https://azure.microsoft.com/services/cognitive-services/spell-check/) detects an error, the original utterance, and the corrected utterance are returned along with predictions from the endpoint.
41+
When [Bing Spell Check API V7](/previous-versions/bing/search-apis/bing-spell-check/reference/endpoints) detects an error, the original utterance, and the corrected utterance are returned along with predictions from the endpoint.
4242

4343
#### [V2 prediction endpoint response](#tab/V2)
4444

articles/ai-services/translator/custom-translator/faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ If the number of extracted sentences doesn't match the two files with the same b
4646

4747
## I tried uploading my Translation Memory Exchange (TMX) file, but it says "document processing failed"
4848

49-
Ensure that the TMX conforms to the [TMX 1.4b Specification](https://www.gala-global.org/tmx-14b).
49+
Ensure that the TMX conforms to the [TMX 1.4b Specification](https://www.ttt.org/oscarStandards/tmx/tmx14b.html).
5050

5151
## Next steps
5252

articles/machine-learning/component-reference/apply-sql-transformation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Although SQLite supports much of the ANSI SQL standard, it does not include many
7373
- You can create a VIEW within SQLite, but thereafter views are read-only. You cannot execute a `DELETE`, `INSERT`, or `UPDATE` statement on a view. However, you can create a trigger that fires on an attempt to `DELETE`, `INSERT`, or `UPDATE` on a view and perform other operations in the body of the trigger.
7474

7575

76-
In addition to the list of non-supported functions provided on the official SQLite site, the following wiki provides a list of other unsupported features: [SQLite - Unsupported SQL](http://www2.sqlite.org/cvstrac/wiki?p=UnsupportedSql)
76+
In addition to the list of non-supported functions provided on the official SQLite site, the following wiki provides a list of other unsupported features: [SQLite - Unsupported SQL](https://www.sqlite.org/omitted.html)
7777

7878
## Next steps
7979

articles/machine-learning/concept-designer.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ ms.topic: concept-article
88
ms.author: lagayhar
99
ms.reviewer: lagayhar
1010
author: lgayhardt
11-
ms.date: 05/21/2024
11+
ms.date: 09/09/2025
1212
ms.custom:
1313
- designer
1414
- sfi-image-nochange
1515
---
1616

1717
# What is Designer (v2) in Azure Machine Learning?
1818

19-
Designer in Azure Machine Learning studio is a drag-and-drop user interface for building machine learning pipelines in Azure Machine Learning workspaces.
19+
Designer in Azure Machine Learning studio is a drag-and-drop interface for building machine learning pipelines in Azure Machine Learning workspaces.
2020

2121
> [!IMPORTANT]
2222
> Designer in Azure Machine Learning supports two types of pipelines, which use classic prebuilt (v1) or custom (v2) components. The two component types aren't compatible within pipelines. **This article applies to Designer (v2) with custom components.**
@@ -31,17 +31,17 @@ The following animated GIF shows how you can build a pipeline visually in Design
3131

3232
## Asset libraries
3333

34-
Designer uses building blocks from Azure Machine Learning asset libraries to create pipelines. The asset libraries include the following pipeline building blocks:
34+
Designer creates pipelines using building blocks from Azure Machine Learning asset libraries. The asset libraries include these pipeline building blocks:
3535

3636
- [Data](concept-data.md)
3737
- [Models](how-to-manage-models.md?view=azureml-api-2&preserve-view=true&tabs=cli)
3838
- [Components](concept-component.md)
3939

40-
The **Data**, **Model**, and **Component** tabs on the left side of Designer show assets in your workspace and in all Azure Machine Learning [registries](./how-to-share-models-pipelines-across-workspaces-with-registries.md) that you have access to.
40+
The **Data**, **Model**, and **Component** tabs on the left side of Designer show assets in your workspace and in all Azure Machine Learning [registries](./how-to-share-models-pipelines-across-workspaces-with-registries.md) that you can access.
4141

4242
:::image type="content" source="./media/concept-designer/asset-library.png" alt-text="Screenshot of the asset libraries filtered for one registry." lightbox= "./media/concept-designer/asset-library.png":::
4343

44-
To view assets from specific registries, select the **Registry name** filter. 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.
44+
To view assets from specific registries, select the **Registry name** filter. Assets you created in your current workspace are in the **Workspace** registry. Assets provided by Azure Machine Learning are in the **azureml** registry.
4545

4646
To learn how to create data and component assets in your workspace, see the following articles:
4747

@@ -50,11 +50,11 @@ To learn how to create data and component assets in your workspace, see the foll
5050

5151
## Pipelines
5252

53-
You can use Designer to visually build pipelines with your assets. You can either create new pipelines or clone and build on existing pipeline jobs.
53+
You can use Designer to visually build pipelines with your assets. Create new pipelines or clone and build on existing pipeline jobs.
5454

5555
### New pipelines
5656

57-
Selecting the **+** symbol under **New pipeline** at the top of the Designer screen creates a new pipeline to build from scratch. Be sure to select the **Custom** option so you can use custom components.
57+
Select the **+** symbol under **New pipeline** at the top of the Designer screen to create a new pipeline from scratch. Be sure to select the **Custom** option so you can use custom components.
5858

5959
:::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":::
6060

@@ -70,18 +70,18 @@ You can edit a pipeline draft anytime by adding or removing components, configur
7070

7171
:::image type="content" source="./media/concept-designer/edit-pipeline.png" alt-text="Screenshot of a draft pipeline being edited." lightbox= "./media/concept-designer/edit-pipeline.png":::
7272

73-
A valid pipeline draft has the following characteristics:
73+
A valid pipeline draft has these characteristics:
7474

7575
- Data assets can connect only to components.
76-
- Components can connect only to either data assets or to other components.
76+
- Components can connect only to data assets or to other components.
7777
- All required input ports for components must have some connection to the data flow.
7878
- All required parameters for each component must be set.
7979

80-
When you're ready to run your pipeline draft, you save it and submit it as a pipeline job.
80+
When you're ready to run your pipeline draft, save it and submit it as a pipeline job.
8181

8282
### Pipeline jobs
8383

84-
Each time you run a pipeline, the pipeline configuration and 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.
84+
Each time you run a pipeline, the pipeline configuration and 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 editing.
8585

8686
:::image type="content" source="./media/concept-designer/pipeline-job.png" alt-text="Screenshot of pipeline job list." lightbox= "./media/concept-designer/pipeline-job.png":::
8787

@@ -91,10 +91,10 @@ You can edit and resubmit your pipelines. After submitting, you can see the line
9191

9292
### Cloned pipeline jobs
9393

94-
If you want to base a new pipeline on an existing pipeline job in the workspace, you can clone the job into a new pipeline draft to continue editing.
94+
To base a new pipeline on an existing pipeline job in the workspace, clone the job into a new pipeline draft to continue editing.
9595

9696
:::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":::
97-
After cloning, you can find out which pipeline job the new pipeline was cloned from by selecting **Show lineage**.
97+
After cloning, you can find which pipeline job the new pipeline was cloned from by selecting **Show lineage**.
9898

9999
:::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":::
100100

0 commit comments

Comments
 (0)