You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
+[Azure Cosmos DB](/azure/cosmos-db/nosql/quickstart-portal) for NoSQL, Mongo DB, and Apache Gremlin (preview).
40
+
+[Azure Cosmos DB](/azure/cosmos-db/nosql/quickstart-portal) for NoSQL, MongoDB, and Apache Gremlin (preview).
41
41
42
42
+[Azure SQL Database](/azure/azure-sql/database/single-database-create-quickstart), [Azure SQL Managed Instance](/azure/azure-sql/managed-instance/instance-create-quickstart), and Azure SQL Server virtual machines.
43
43
44
44
> [!NOTE]
45
-
> This quicktart provides steps for just those data sources that work with whole files: Azure Blob storage, ADLS Gen2, OneLake. For more information about using this wizard with other data soruces, see [Azure Table indexer](search-howto-indexing-azure-tables.md), [Cosmos DB for NoSQL indexer](search-howto-index-cosmosdb.md), and [Azuer SQL indexer](search-how-to-index-sql-database.md).
45
+
> This quicktart provides steps for just those data sources that work with whole files: Azure Blob storage, ADLS Gen2, OneLake. To use the wizard with other data sources, see [Azure Table indexer](search-howto-indexing-azure-tables.md), [Cosmos DB for NoSQL indexer](search-howto-index-cosmosdb.md), and [Azuer SQL indexer](search-how-to-index-sql-database.md).
46
46
47
47
### Supported embedding models
48
48
@@ -471,6 +471,7 @@ Search Explorer accepts text strings as input and then vectorizes the text for v
Copy file name to clipboardExpand all lines: articles/search/search-how-to-index-sql-database.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,7 @@ To work through the examples in this article, you need the Azure portal or a [RE
42
42
43
43
## Try with sample data
44
44
45
-
Use these instructions to create and load a table in Azure SQL Database.
45
+
Use these instructions to create and load a table in Azure SQL Database for testing purposes.
46
46
47
47
1.[Download hotels-azure-sql.sql](https://github.com/Azure-Samples/azure-search-sample-data/tree/main/hotels/hotel-sql) from GitHub to create a table on Azure SQL Database that contains a subset of the sample hotels data set.
48
48
@@ -102,7 +102,7 @@ Now that you have a database table, you can use the Azure portal, REST client, o
102
102
103
103
## Use the Azure portal
104
104
105
-
You can use either the **Import data** wizard or **Import and vectorize data** wizard to automate indexing from an SQL database table or view. The data source configuration similar for both wizards.
105
+
You can use either the **Import data** wizard or **Import and vectorize data** wizard to automate indexing from an SQL database table or view. The data source configuration is similar for both wizards.
106
106
107
107
1. [Start the wizard](search-import-data-portal.md#starting-the-wizards).
Copy file name to clipboardExpand all lines: articles/search/search-howto-index-cosmosdb.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ Because terminology can be confusing, it's worth noting that [Azure Cosmos DB in
24
24
25
25
## Prerequisites
26
26
27
-
+ An [Azure Cosmos DB account, database, container and items](/azure/cosmos-db/sql/create-cosmosdb-resources-portal). Use the same region for both Azure AI Search and Azure Cosmos DB for lower latency and to avoid bandwidth charges.
27
+
+ An [Azure Cosmos DB account, database, container, and items](/azure/cosmos-db/sql/create-cosmosdb-resources-portal). Use the same region for both Azure AI Search and Azure Cosmos DB for lower latency and to avoid bandwidth charges.
28
28
29
29
+ An [automatic indexing policy](/azure/cosmos-db/index-policy) on the Azure Cosmos DB collection, set to [Consistent](/azure/cosmos-db/index-policy#indexing-mode). This is the default configuration. Lazy indexing isn't recommended and can result in missing data.
30
30
@@ -34,7 +34,7 @@ To work through the examples in this article, you need the Azure portal or a [RE
34
34
35
35
## Try with sample data
36
36
37
-
Use these instructions to create a container and database in Cosmos DB.
37
+
Use these instructions to create a container and database in Cosmos DB for testing purposes.
38
38
39
39
1.[Download HotelsData_toCosmosDB.JSON](https://github.com/HeidiSteen/azure-search-sample-data/blob/main/hotels/HotelsData_toCosmosDB.JSON) from GitHub to create a container in Cosmos DB that contains a subset of the sample hotels data set.
40
40
@@ -62,9 +62,11 @@ Use these instructions to create a container and database in Cosmos DB.
62
62
63
63
Now that you have a container, you can use the Azure portal, REST client, or an Azure SDK to index your data.
64
64
65
+
The Description field provides the most verbose content. You should target this field for full text search and optional vector queries.
66
+
65
67
## Use the Azure portal
66
68
67
-
You can use either the **Import data** wizard or **Import and vectorize data** wizard to automate indexing from an SQL database table or view. The data source configuration similar for both wizards.
69
+
You can use either the **Import data** wizard or **Import and vectorize data** wizard to automate indexing from an SQL database table or view. The data source configuration is similar for both wizards.
68
70
69
71
1.[Start the wizard](search-import-data-portal.md#starting-the-wizards).
70
72
@@ -76,7 +78,7 @@ You can use either the **Import data** wizard or **Import and vectorize data** w
76
78
77
79
1. Specify an authentication method, either a managed identity or built-in API key. If you don't specify a managed identity connection, the portal uses the key.
78
80
79
-
If you [configure Azure AI Search to use a managed identity](search-howto-managed-identities-data-sources.md), and you create a role assignment on Cosmos DB that grants **Cosmos DB Account Reader Role** and [**Cosmos DB Built-in Data Reader Role**](/azure/cosmos-db/how-to-setup-rbac#built-in-role-definitions) permissions to the identity, your indexer can connect to Cosmos DB using Microsoft Entra ID and roles.
81
+
If you [configure Azure AI Search to use a managed identity](search-howto-managed-identities-data-sources.md), and you create a [role assignment on Cosmos DB](/azure/cosmos-db/how-to-setup-rbac#built-in-role-definitions) that grants **Cosmos DB Account Reader** and **Cosmos DB Built-in Data Reader** permissions to the identity, your indexer can connect to Cosmos DB using Microsoft Entra ID and roles.
80
82
81
83
1. For the **Import and vectorize data** wizard, you can specify options for change and deletion tracking.
82
84
@@ -140,7 +142,7 @@ The data source definition specifies the data to index, credentials, and policie
140
142
141
143
Indexers can connect to a collection using the following connections.
142
144
143
-
Avoid port numbers in the endpoint URL. If you include the port number, the connection will fail.
145
+
Avoid port numbers in the endpoint URL. If you include the port number, the connection fails.
Copy file name to clipboardExpand all lines: articles/search/search-howto-indexing-azure-tables.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ ms.date: 11/20/2024
18
18
19
19
In this article, learn how to configure an [**indexer**](search-indexer-overview.md) that imports content from Azure Table Storage and makes it searchable in Azure AI Search. Inputs to the indexer are your entities, in a single table. Output is a search index with searchable content and metadata stored in individual fields.
20
20
21
-
This article supplements [**Create an indexer**](search-howto-create-indexers.md) with information that's specific to indexing from Azure Table Storage. It uses the REST APIs to demonstrate a three-part workflow common to all indexers: create a data source, create an index, create an indexer. Data extraction occurs when you submit the Create Indexer request.
21
+
This article supplements [**Create an indexer**](search-howto-create-indexers.md) with information that's specific to indexing from Azure Table Storage. It uses the Azure portal and REST APIs to demonstrate a three-part workflow common to all indexers: create a data source, create an index, create an indexer. Data extraction occurs when you submit the Create Indexer request.
22
22
23
23
## Prerequisites
24
24
@@ -32,7 +32,7 @@ To work through the examples in this article, you need the Azure portal or a [RE
32
32
33
33
## Try with sample data
34
34
35
-
Use these instructions to create a table in Azure Storage.
35
+
Use these instructions to create a table in Azure Storage for testing purposes.
36
36
37
37
1. Sign in to the Azure portal, navigate to your storage account, and create a table named *hotels*.
38
38
@@ -46,13 +46,15 @@ Use these instructions to create a table in Azure Storage.
46
46
47
47
1. Select **Import** on the command bar, and then select the *HotelsData_toAzureSearch.csv* file.
48
48
49
-
1. Accept the default. Select **Import** to load the data.
49
+
1. Accept the defaults. Select **Import** to load the data.
50
50
51
51
You should have 50 hotel records in the table with an autogenerated partitionKey, rowKey, and timestamp. You can now use this content for indexing in the Azure portal, REST client, or an Azure SDK.
52
52
53
+
The Description field provides the most verbose content. You should target this field for full text search and optional vector queries.
54
+
53
55
## Use the Azure portal
54
56
55
-
You can use either the **Import data** wizard or **Import and vectorize data** wizard to automate indexing from an SQL database table or view. The data source configuration similar for both wizards.
57
+
You can use either the **Import data** wizard or **Import and vectorize data** wizard to automate indexing from an SQL database table or view. The data source configuration is similar for both wizards.
56
58
57
59
1.[Start the wizard](search-import-data-portal.md#starting-the-wizards).
0 commit comments