Skip to content

Commit 6042051

Browse files
authored
Merge pull request #1449 from MicrosoftDocs/main
Merge main to live, 4 AM
2 parents e12bec9 + 787e029 commit 6042051

File tree

6 files changed

+23
-8
lines changed

6 files changed

+23
-8
lines changed

articles/ai-studio/how-to/create-projects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ In addition, a number of resources are only accessible by users in your project
126126
| workspacefilestore | {project-GUID}-code | Hosts files created on your compute and using prompt flow |
127127

128128
> [!NOTE]
129-
> Storage connections are not created directly with the project when your storage account has public network access set to disabled. These are created instead when a first user accesses AI Studio over a private network connection. [Troubleshoot storage connections](troubleshoot-secure-connection-project.md#troubleshoot-missing-storage-connections)
129+
> Storage connections are not created directly with the project when your storage account has public network access set to disabled. These are created instead when a first user accesses AI Studio over a private network connection. [Troubleshoot storage connections](troubleshoot-secure-connection-project.md#troubleshoot-configurations-on-connecting-to-storage)
130130
131131
## Related content
132132

articles/ai-studio/how-to/troubleshoot-secure-connection-project.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -123,13 +123,14 @@ If you use a proxy, it may prevent communication with a secured project. To test
123123
* Configure your proxy server to forward DNS requests to Azure DNS.
124124
* Ensure that the proxy allows connections to AML APIs, such as "*.\<region\>.api.azureml.ms" and "*.instances.azureml.ms"
125125
126-
## Troubleshoot missing storage connections
126+
## Troubleshoot configurations on connecting to storage
127127
128128
When you create a project, a number of connections to Azure storage are auto-created for data upload scenarios and artifact storage including prompt flow. When your hub's associated Azure Storage account is having public network access set to 'Disabled', there may be a delay in these storage connections to be created.
129129
130130
Try the following steps to troubleshoot:
131-
132131
1. In Azure Portal, check the network settings of the storage account that is associated to your hub.
133-
1. Review your internet connection, and make sure you are using a private connection that is allowed by your storage account.
134-
1. Navigate to AI Studio > your project > project settings.
135-
1. Refresh the page. A number of connections should be created including 'workspaceblobstore'.
132+
* If public network access is set to __Enabled from selected virtual networks and IP addresses__, ensure the correct IP address ranges are added to access your storage account.
133+
* If public network access is set to __Disabled__, ensure you have a private endpoint configured from your Azure virtual network to your storage account with Target sub-resource as blob. In addition, you must grant the [Reader](/azure/role-based-access-control/built-in-roles#reader) role for the storage account private endpoint to the managed identity.
134+
2. In Azure Portal, navigate to your AI Studio hub. Ensure the managed virtual network is provisioned and the outbound private endpoint to blob storage is Active. For more on provisioning the managed virtual network, see [How to configure a managed network for Azure AI Studio hubs](configure-managed-network.md).
135+
3. Navigate to AI Studio > your project > project settings.
136+
4. Refresh the page. A number of connections should be created including 'workspaceblobstore'.

articles/machine-learning/how-to-troubleshoot-managed-network.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ This article provides information on troubleshooting common issues with Azure Ma
1919

2020
## Can I still use an Azure Virtual Network?
2121

22-
Yes, you can still use an Azure Virtual Network for network isolation. If you're using the v2 __Azure CLI__ and __Python SDK__, the process is the same as before the introduction of the managed virtual network feature. The process through the Azure portal has changed slightly.
22+
Yes, you can still use an Azure Virtual Network for network isolation. If you're using the v2 __Azure CLI__ and __Python SDK__, the process is the same as before the introduction of the managed virtual network feature. The process through the Azure portal changed slightly.
2323

2424
To use an Azure Virtual Network when creating a workspace through the Azure portal, use the following steps:
2525

@@ -33,13 +33,22 @@ To use an Azure Virtual Network when creating a workspace through the Azure port
3333

3434
When you create a managed virtual network, the operation can fail with an error similar to the following text:
3535

36-
"The client '\<GUID\>' with object id '\<GUID\>' does not have authorization to perform action 'Microsoft.MachineLearningServices/workspaces/privateEndpointConnections/read' over scope '/subscriptions/\<GUID\>/resourceGroups/\<resource-group-name\>/providers/Microsoft.MachineLearningServices/workspaces/\<workspace-name\>' or the scope is invalid."
36+
"The client '\<GUID\>' with object id '\<GUID\>' doesn't have authorization to perform action 'Microsoft.MachineLearningServices/workspaces/privateEndpointConnections/read' over scope '/subscriptions/\<GUID\>/resourceGroups/\<resource-group-name\>/providers/Microsoft.MachineLearningServices/workspaces/\<workspace-name\>' or the scope is invalid."
3737

3838
This error occurs when the Azure identity used to create the managed virtual network doesn't have the following Azure role-based access control permissions:
3939

4040
* Microsoft.MachineLearningServices/workspaces/privateEndpointConnections/read
4141
* Microsoft.MachineLearningServices/workspaces/privateEndpointConnections/write
4242

43+
## Troubleshoot configurations on connecting to storage
44+
45+
When you create a workspace, required outbound rules to Azure storage are autocreated for data upload scenarios and artifact storage. Ensure your Azure storage is set up correct by checked with the following steps:
46+
47+
1. In Azure portal, check the network settings of the storage account that is associated to your hub.
48+
* If public network access is set to __Enabled from selected virtual networks and IP addresses__, ensure the correct IP address ranges are added to access your storage account.
49+
* If public network access is set to __Disabled__, ensure you have a private endpoint configured from your Azure virtual network to your storage account with Target subresource as blob. In addition, you must grant the [Reader](/azure/role-based-access-control/built-in-roles#reader) role for the storage account private endpoint to the managed identity.
50+
2. In Azure portal, navigate to your Azure Machine Learning workspace. Ensure the managed virtual network is provisioned and the outbound private endpoint to blob storage is Active.
51+
4352
## Next steps
4453

4554
For more information, see [Managed virtual networks](how-to-managed-network.md).

articles/search/resource-tools.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,5 @@ Productivity tools are built by engineers at Microsoft, but aren't part of the A
3030
|-----------|------------ |-------------|
3131
| [Build your own copilot Solution Accelerator](https://github.com/microsoft/Build-your-own-copilot-Solution-Accelerator) | Code and docs to build a copilot for specific use cases.| [Client advisor](https://github.com/microsoft/Build-your-own-copilot-Solution-Accelerator/blob/main/ClientAdvisor/README.md) <br>[Generic document generator](https://github.com/microsoft/Generic-Build-your-own-copilot-Solution-Accelerator) <br>[Research assistant](https://github.com/microsoft/Build-your-own-copilot-Solution-Accelerator/blob/main/ResearchAssistant/README.md) |
3232
| [Chat with your data solution accelerator](https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator/blob/main/README.md) | Code and docs to create interactive search solution in production environments. | [https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator](https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator) |
33+
| [Document knowledge mining solution accelerator](https://github.com/microsoft/Document-Knowledge-Mining-Solution-Accelerator/blob/main/README.md) | Code and docs built on Azure OpenAI Service and Azure AI Document Intelligence to process and extract summaries, entities, and metadata from unstructured, multimodal documents and enable searching and chatting over this data. | [https://github.com/microsoft/Document-Knowledge-Mining-Solution-Accelerator](https://github.com/microsoft/Document-Knowledge-Mining-Solution-Accelerator) |
3334
| [Knowledge Mining accelerator](https://github.com/Azure-Samples/azure-search-knowledge-mining/blob/main/README.md) | Code and docs to jump start a knowledge store using your data. | [https://github.com/Azure-Samples/azure-search-knowledge-mining](https://github.com/Azure-Samples/azure-search-knowledge-mining) |

articles/search/retrieval-augmented-generation-overview.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,8 @@ A RAG solution that includes Azure AI Search can leverage [built-in data chunkin
230230

231231
+ [Conversational Knowledge Mining solution accelerator](https://github.com/microsoft/Customer-Service-Conversational-Insights-with-Azure-OpenAI-Services)
232232

233+
+ [Document Knowledge Mining accelerator](https://github.com/microsoft/Document-Knowledge-Mining-Solution-Accelerator)
234+
233235
+ [Build your own copilot solution accelerator](https://github.com/microsoft/Build-your-own-copilot-Solution-Accelerator)
234236

235237
+ [Client Advisor](https://github.com/microsoft/Build-your-own-copilot-Solution-Accelerator/blob/main/ClientAdvisor/README.md)

articles/search/search-what-is-azure-search.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,8 @@ Or, try solution accelerators:
111111

112112
+ [**Conversational Knowledge Mining** solution accelerator](https://github.com/microsoft/Customer-Service-Conversational-Insights-with-Azure-OpenAI-Services) helps you create an interactive solution to extract actionable insights from post-contact center transcripts.
113113

114+
+ [**Document Knowledge Mining accelerator**](https://github.com/microsoft/Document-Knowledge-Mining-Solution-Accelerator) helps you process and extract summaries, entities, and metadata from unstructured, multimodal documents.
115+
114116
+ [**Build your own copilot** solution accelerator](https://github.com/microsoft/Build-your-own-copilot-Solution-Accelerator), leverages Azure OpenAI Service, Azure AI Search and Microsoft Fabric, to create custom copilot solutions.
115117

116118
+ [Generic copilot](https://github.com/microsoft/Generic-Build-your-own-copilot-Solution-Accelerator) helps you build your own copilot to identify relevant documents, summarize unstructured information, and generate Word document templates using your own data.

0 commit comments

Comments
 (0)