Skip to content

Commit 5d35f4d

Browse files
committed
fixing acrolinx issues
1 parent aa6028a commit 5d35f4d

File tree

2 files changed

+55
-30
lines changed

2 files changed

+55
-30
lines changed

articles/search/search-explorer.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@ There are two approaches for querying in Search explorer.
5050

5151
+ JSON view supports parameterized queries. Filters, orderby, select, count, searchFields, and all other parameters must be set in JSON view.
5252

53-
JSON view provides intellisense for parameter name completion. Place the cursor inside the JSON view and type a space character to show a list of all query parameters, or type a single letter like "s" to show just the query parameters starting with "s". Intellisense doesn't exclude invalid parameters so use your best judgement.
53+
> [!TIP]
54+
> JSON view provides intellisense for parameter name completion. Place the cursor inside the JSON view and type a space character to show a list of all query parameters, or type a single letter like "s" to show just the query parameters starting with "s". Intellisense doesn't exclude invalid parameters so use your best judgement.
5455
5556
Switch to **JSON view** for parameterized queries. The examples in this article assume JSON view throughout. You can paste JSON examples from this article into the text area.
5657

articles/search/search-get-started-portal-import-vectors.md

Lines changed: 53 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ For more configuration and data source options, try Python or the REST APIs. See
4141

4242
First, role-based access control isn't available on the free tier. Basic tier and higher provide role-based access control, which is required for *OneLake indexing* and recommended for connections to embedding models.
4343

44-
Second, for multimodal embeddings with Azure AI Vision, your search service must be in the *same region* as Azure AI Vision. Currently, those regions are: SwedenCentral, EastUS, NorthEurope, WestEurope, WestUS, SoutheastAsia, KoreaCentral, FranceCentral, AustraliaEast, WestUS2, SwitzerlandNorth, JapanEast. [Check the documentation](/azure/ai-services/computer-vision/how-to/image-retrieval?tabs=csharp) for an updated list.
44+
Second, for multimodal embeddings with Azure AI Vision or image-related transformations, your search service must be in the *same region* as Azure AI Vision. Currently, those regions are: SwedenCentral, EastUS, NorthEurope, WestEurope, WestUS, SoutheastAsia, KoreaCentral, FranceCentral, AustraliaEast, WestUS2, SwitzerlandNorth, JapanEast. [Check the documentation](/azure/ai-services/computer-vision/how-to/image-retrieval?tabs=csharp) for an updated list.
4545

4646
+ A supported embedding model: [Azure OpenAI](https://aka.ms/oai/access) endpoint with deployments, [Azure AI Vision](/azure/ai-services/computer-vision/how-to/image-retrieval) in a supported region, or [Azure AI Studio model catalog](/azure/ai-studio/what-is-ai-studio) (and hub and project) with model deployments.
4747

@@ -69,7 +69,7 @@ In the following sections, you can assign the search service managed identity to
6969

7070
## Check for semantic ranking
7171

72-
This wizard supports semantic ranking, but only on Basic tier and above, and only if semantic ranking is already [enabled on your search service](semantic-how-to-enable-disable.md). If you're using a billable tier, check to see if semantic ranking is enabled.
72+
This wizard supports semantic ranking, but only on Basic tier and higher, and only if semantic ranking is already [enabled on your search service](semantic-how-to-enable-disable.md). If you're using a billable tier, check to see if semantic ranking is enabled.
7373

7474
:::image type="content" source="media/search-get-started-portal-import-vectors/semantic-ranker-enabled.png" alt-text="Screenshot of the semantic ranker configuration page.":::
7575

@@ -89,9 +89,9 @@ This section points you to data that works for this quickstart.
8989

9090
### [**OneLake**](#tab/sample-data-onelake)
9191

92-
1. Sign in to the [Power BI](https://powerbi.com/) and [create a workspace](fabric/data-engineering/tutorial-lakehouse-get-started).
92+
1. Sign in to the [Power BI](https://powerbi.com/) and [create a workspace](/fabric/data-engineering/tutorial-lakehouse-get-started).
9393

94-
1. In Power BI, select **Workspaces** from the left-hand menu and open the workspace you just created.
94+
1. In Power BI, select **Workspaces** from the left-hand menu and open the workspace you created.
9595

9696
1. Assign permissions at the workspace level:
9797

@@ -127,8 +127,6 @@ You can use embedding models deployed in Azure OpenAI, Azure AI Vision for multi
127127

128128
**Import and vectorize data** supports: text-embedding-ada-002, text-embedding-3-large, text-embedding-3-small. Internally, the wizard uses the [AzureOpenAIEmbedding skill](cognitive-search-skill-azure-openai-embedding.md) to connect to Azure OpenAI.
129129

130-
The wizard can detect Azure OpenAI accounts and embedding model deployments in the same subscription. However, if you're using a different subscription, you can use the instructions in this section to get connection information.
131-
132130
Use these instructions to assign permissions or get an API key for search service connection to Azure OpenAI. You should set up permissions or have connection information in hand before running the wizard.
133131

134132
1. Sign in to the [Azure portal](https://portal.azure.com/) with your Azure account, and go to your Azure OpenAI resource.
@@ -147,7 +145,7 @@ Use these instructions to assign permissions or get an API key for search servic
147145

148146
1. Select **Review + assign**.
149147

150-
1. On the Overview page, select **Click here to view endpoints** and **Click here to manage keys** if you need to copy an endpoint or API key. You can paste these values into the wizard if you're using an Azure OpenAI resource in a different subscription, or if you aren't using roles on the connection.
148+
1. On the Overview page, select **Click here to view endpoints** and **Click here to manage keys** if you need to copy an endpoint or API key. You can paste these values into the wizard if you're using an Azure OpenAI resource with key-based authentication.
151149

152150
1. Under **Resource Management** and **Model deployments**, select **Manage Deployments** to open Azure AI Studio.
153151

@@ -157,9 +155,9 @@ Use these instructions to assign permissions or get an API key for search servic
157155

158156
**Import and vectorize data** supports Azure AI Vision image retrieval using multimodal embeddings (version 4.0). Internally, the wizard uses the [multimodal embeddings skill](cognitive-search-skill-vision-vectorize.md) to connect to Azure AI Vision.
159157

160-
1. [Create an Azure AI Vision service in a supported region](/azure/ai-services/computer-vision/how-to/image-retrieval?tabs=csharp#prerequisites). We recommend using the same Azure subscription for detection in the wizard.
158+
1. [Create an Azure AI Vision service in a supported region](/azure/ai-services/computer-vision/how-to/image-retrieval?tabs=csharp#prerequisites).
161159

162-
1. Make sure your Azure AI Search service is also in one of those supported regions.
160+
1. Make sure your Azure AI Search service is in the same region
163161

164162
1. After the service is deployed, go to the resource and select **Access control** to assign **Cognitive Services OpenAI Contributor** to your search service's managed identity. Optionally, you can use key-based authentication for the connection.
165163

@@ -169,8 +167,6 @@ Once these steps are complete, you should be able to select Azure AI Vision vect
169167

170168
**Import and vectorize data** supports Azure, Cohere, and Facebook embedding models in the Azure AI Studio model catalog, but doesn't currently support OpenAI-CLIP. Internally, the wizard uses the [AML skill](cognitive-search-aml-skill.md) to connect to the catalog.
171169

172-
The wizard can detect Azure AI Studio and hubs and projects in the same subscription. However, if you're using a different subscription, use the instructions in this section to get connection information.
173-
174170
Use these instructions to assign permissions or get an API key for search service connection to Azure OpenAI. You should set up permissions or have connection information in hand before running the wizard.
175171

176172
1. For model catalog, you should have an [Azure OpenAI resource](/azure/ai-services/openai/how-to/create-resource), a [hub in Azure AI Studio](/azure/ai-studio/how-to/create-projects), and a [project](/azure/ai-studio/how-to/create-projects). Hubs and projects with the same name can share connection information and permissions.
@@ -195,50 +191,78 @@ The next step is to connect to a data source to use for the search index.
195191

196192
1. In the **Import and vectorize data** wizard on the **Connect to your data** tab, expand the **Data Source** dropdown list and select **Azure Blob Storage** or **OneLake**.
197193

198-
1. Specify the Azure subscription
194+
1. Specify the Azure subscription.
195+
196+
1. For OneLake, specify the lakehouse URL or provide the workspace and lakehouse IDs.
199197

200-
1. For Azure Storage, select the account and container that provides the data. For OneLake, specify the lakehouse URL or provide the workspace and lakehouse IDs.
198+
1. For Azure Storage, select the account and container that provides the data.
201199

202-
1. Specify whether you want [deletion detection](search-howto-index-changed-deleted-blobs.md):
200+
1. Specify whether you want [deletion detection](search-howto-index-changed-deleted-blobs.md). Here's a screenshot of options for an Azure Storage data source:
203201

204202
:::image type="content" source="media/search-get-started-portal-import-vectors/data-source-page.png" alt-text="Screenshot of the data source page.":::
205203

206-
1. Select **Next: Vectorize your text** to continue.
204+
1. Select **Next**.
207205

208206
## Vectorize your text
209207

208+
In this step, specify the embedding model used to vectorize chunked data.
209+
210+
1. Specify whether deployed models are on Azure OpenAI, the Azure AI Studio model catalog, or an existing Azure AI Vision multimodal resource in the same region as Azure AI Search.
211+
212+
1. Specify the Azure subscription.
213+
214+
1. For Azure OpenAI, select the service, model deployment, and authentication type. See [Set up an embedding model (Azure OpenAI)](#azure-openai) for details.
215+
216+
1. For AI Studio catalog, select the project, model deployment, and authentication type. See [Set up an embedding model (Azure AI Studio model catalog)](#azure-ai-studio-model-catalog) for details.
217+
218+
1. For AI Vision vectorization, select the account. See [Set up an embedding model (Azure AI Vision)](#azure-ai-studio-model-catalog) for details.
219+
220+
1. Select the checkbox acknowledging the billing impact of using these resources.
221+
222+
1. Select **Next**.
210223

211224
## Vectorize and enrich your images
212225

213-
In this step, specify the embedding model used to vectorize chunked data.
226+
If your content includes images, you can apply AI in two ways:
214227

215-
1. Provide the subscription, endpoint, API key, and model deployment name.
228+
+ Use a supported image embedding model from the catalog, or choose the Azure AI Vision multimodal embeddings API to vectorize images.
229+
+ Use OCR to recognize text in images.
216230

217-
1. Optionally, you can crack binary images (for example, scanned document files) and [use OCR](cognitive-search-skill-ocr.md) to recognize text.
231+
Azure AI Search and your Azure AI resource must be in the same region.
218232

219-
1. Optionally, you can add [semantic ranking](semantic-search-overview.md) to rerank results at the end of query execution, promoting the most semantically relevant matches to the top.
233+
1. Specify the kind of connection the wizard should make. For image vectorization, it can connect to embedding models in Azure AI Studio or Azure AI Vision.
234+
235+
1. Specify the subscription.
236+
237+
1. For Azure AI Studio model catalog, specify the project and deployment. See [Setting up an embedding model (Azure AI Studio model catalog)](#azure-ai-studio-model-catalog) for details.
220238

221-
1. Specify a [run time schedule](search-howto-schedule-indexers.md) for the indexer.
239+
1. Optionally, you can crack binary images (for example, scanned document files) and [use OCR](cognitive-search-skill-ocr.md) to recognize text.
222240

223-
:::image type="content" source="media/search-get-started-portal-import-vectors/enrichment-page.png" alt-text="Screenshot of the enrichment page.":::
241+
1. Select the checkbox acknowledging the billing impact of using these resources.
224242

225-
1. Select **Next: Create and Review** to continue.
243+
1. Select **Next**.
226244

227245
## Advanced settings
228246

229-
TBD
247+
1. Optionally, you can add [semantic ranking](semantic-search-overview.md) to rerank results at the end of query execution, promoting the most semantically relevant matches to the top.
248+
249+
1. Optionally, specify a [run time schedule](search-howto-schedule-indexers.md) for the indexer.
250+
251+
1. Select **Next**.
230252

231253
## Run the wizard
232254

233-
This step creates the following objects:
255+
1. On Review and create, specify a prefix for the objects created when the wizard runs. A common prefix helps you stay organized.
256+
257+
1. Select **Create** to run the wizard. This step creates the following objects:
234258

235-
+ Data source connection.
259+
+ Data source connection.
236260

237-
+ Index with vector fields, vectorizers, vector profiles, vector algorithms. You aren't prompted to design or modify the default index during the wizard workflow. Indexes conform to the [2024-05-01-preview REST API](/rest/api/searchservice/indexes/create-or-update?view=rest-searchservice-2024-05-01-preview&preserve-view=true).
261+
+ Index with vector fields, vectorizers, vector profiles, vector algorithms. You aren't prompted to design or modify the default index during the wizard workflow. Indexes conform to the [2024-05-01-preview REST API](/rest/api/searchservice/indexes/create-or-update?view=rest-searchservice-2024-05-01-preview&preserve-view=true).
238262

239-
+ Skillset with [Text Split skill](cognitive-search-skill-textsplit.md) for chunking and an embedding skill for vectorization. The embedding skill is either the [AzureOpenAIEmbeddingModel skill](cognitive-search-skill-azure-openai-embedding.md) for Azure OpenAI or [AML skill](cognitive-search-aml-skill.md) for Azure AI Studio model catalog.
263+
+ Skillset with [Text Split skill](cognitive-search-skill-textsplit.md) for chunking and an embedding skill for vectorization. The embedding skill is either the [AzureOpenAIEmbeddingModel skill](cognitive-search-skill-azure-openai-embedding.md) for Azure OpenAI or [AML skill](cognitive-search-aml-skill.md) for Azure AI Studio model catalog.
240264

241-
+ Indexer with field mappings and output field mappings (if applicable).
265+
+ Indexer with field mappings and output field mappings (if applicable).
242266

243267
If you can't select Azure AI Vision vectorizer, make sure you have an Azure AI Vision resource in a supported region, and that your search service managed identity has a **Cognitive Services OpenAI User** permissions.
244268

@@ -248,7 +272,7 @@ If you can't progress through the wizard because other options aren't available
248272

249273
Search explorer accepts text strings as input and then vectorizes the text for vector query execution.
250274

251-
1. Select your index.
275+
1. In the Azure portal, under **Search Management** and **Indexes**, select the index your created.
252276

253277
1. Optionally, select **Query options** and hide vector values in search results. This step makes your search results easier to read.
254278

0 commit comments

Comments
 (0)