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
Copy file name to clipboardExpand all lines: articles/search/search-get-started-portal.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,11 +72,11 @@ Typically, in a code-based exercise, index creation is completed prior to loadin
72
72
Fields have data types and attributes. The check boxes across the top are *index attributes* controlling how the field is used.
73
73
74
74
+**Retrievable** means that it shows up in search results list. You can mark individual fields as off limits for search results by clearing this checkbox, for example for fields used only in filter expressions.
75
-
+**Key** is the unique document identifier. It's always a string, and it is required.
75
+
+**Key** is the unique document identifier. It's always a string, and it's required.
76
76
+**Filterable**, **Sortable**, and **Facetable** determine whether fields are used in a filter, sort, or faceted navigation structure.
77
77
+**Searchable** means that a field is included in full text search. Strings are searchable. Numeric fields and Boolean fields are often marked as not searchable.
78
78
79
-
Storage requirements do not vary as a result of your selection. For example, if you set the **Retrievable** attribute on multiple fields, storage requirements do not go up.
79
+
Storage requirements don't vary as a result of your selection. For example, if you set the **Retrievable** attribute on multiple fields, storage requirements don't go up.
80
80
81
81
By default, the wizard scans the data source for unique identifiers as the basis for the key field. *Strings* are attributed as **Retrievable** and **Searchable**. *Integers* are attributed as **Retrievable**, **Filterable**, **Sortable**, and **Facetable**.
82
82
@@ -114,15 +114,15 @@ Wait for the portal page to refresh. After a few minutes, you should see the ind
114
114
115
115
From this list, you can click on the *hotels-sample* index that you just created, view the index schema. and optionally add new fields.
116
116
117
-
The **Fields** tab shows the index schema. If you are writing queries and need to check whether a field is filterable or sortable, this tab shows you the attributes.
117
+
The **Fields** tab shows the index schema. If you're writing queries and need to check whether a field is filterable or sortable, this tab shows you the attributes.
118
118
119
-
Scroll to the bottom of the list to enter a new field. While you can always create a new field, in most cases, you cannot change existing fields. Existing fields have a physical representation in your search service and are thus non-modifiable, not even in code. To fundamentally change an existing field, create a new index, dropping the original.
119
+
Scroll to the bottom of the list to enter a new field. While you can always create a new field, in most cases, you can't change existing fields. Existing fields have a physical representation in your search service and are thus non-modifiable, not even in code. To fundamentally change an existing field, create a new index, dropping the original.
120
120
121
121
:::image type="content" source="media/search-get-started-portal/sample-index-def.png" alt-text="sample index definition":::
122
122
123
123
Other constructs, such as scoring profiles and CORS options, can be added at any time.
124
124
125
-
To clearly understand what you can and cannot edit during index design, take a minute to view index definition options. Grayed-out options are an indicator that a value cannot be modified or deleted.
125
+
To clearly understand what you can and can't edit during index design, take a minute to view index definition options. Grayed-out options are an indicator that a value can't be modified or deleted.
126
126
127
127
## <aname="query-index"></a> Query using Search explorer
128
128
@@ -171,7 +171,7 @@ When you're working in your own subscription, it's a good idea at the end of a p
171
171
172
172
You can find and manage resources in the portal, using the **All resources** or **Resource groups** link in the left-navigation pane.
173
173
174
-
If you are using a free service, remember that you are limited to three indexes, indexers, and data sources. You can delete individual items in the portal to stay under the limit.
174
+
If you're using a free service, remember that the limit is three indexes, indexers, and data sources. You can delete individual items in the portal to stay under the limit.
Copy file name to clipboardExpand all lines: articles/search/search-import-data-portal.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ The **Import data wizard** in the Azure portal creates multiple objects used for
16
16
17
17
If you're using the wizard for proof-of-concept testing, this article explains the internal workings of the wizard so that you can use it more effectively.
18
18
19
-
This article isn't a step by step. For help using the wizard with built-in sample data, see the [Quickstart: Create a search index](search-get-started-portal.md) or [Quickstart: Create a text translation and entity skillset](cognitive-search-quickstart-blob.md).
19
+
This article isn't a step by step. For help with using the wizard with built-in sample data, see the [Quickstart: Create a search index](search-get-started-portal.md) or [Quickstart: Create a text translation and entity skillset](cognitive-search-quickstart-blob.md).
20
20
21
21
## Starting the wizard
22
22
@@ -52,15 +52,15 @@ Overall, the advantages of using the wizard are clear: as long as requirements a
52
52
53
53
The wizard isn't without limitations. Constraints are summarized as follows:
54
54
55
-
+ The wizard does not support iteration or reuse. Each pass through the wizard creates a new index, skillset, and indexer configuration. Only data sources can be persisted and reused within the wizard. To edit or refine other objects, either delete the objects and start over, or use the REST APIs or .NET SDK to modify the structures.
55
+
+ The wizard doesn't support iteration or reuse. Each pass through the wizard creates a new index, skillset, and indexer configuration. Only data sources can be persisted and reused within the wizard. To edit or refine other objects, either delete the objects and start over, or use the REST APIs or .NET SDK to modify the structures.
56
56
57
-
+ Source content must reside in a [supported data source](search-indexer-overview.md#supported-data-sources) and it must be under the same subscription.
57
+
+ Source content must reside in a [supported data source](search-indexer-overview.md#supported-data-sources).
58
58
59
59
+ Sampling is over a subset of source data. For large data sources, it's possible for the wizard to miss fields. You might need to extend the schema, or correct the inferred data types, if sampling is insufficient.
60
60
61
61
+ AI enrichment, as exposed in the portal, is limited to a subset of built-in skills.
62
62
63
-
+ A [knowledge store](knowledge-store-concept-intro.md), which can be created by the wizard, is limited to a few default projections and uses a default naming convention. If you want to customize names or projections, you will need to create the knowledge store through REST API or the SDKs.
63
+
+ A [knowledge store](knowledge-store-concept-intro.md), which can be created by the wizard, is limited to a few default projections and uses a default naming convention. If you want to customize names or projections, you'll need to create the knowledge store through REST API or the SDKs.
64
64
65
65
+ Public access to all networks must be enabled on the supported data source while the wizard is used, since the portal won't be able to access the data source during setup if public access is disabled. This means that if your data source has a firewall enabled, you must disable it, run the Import Data wizard and then enable it after wizard setup is completed. If this isn't an option, you can create Azure Cognitive Search data source, indexer, skillset and index through REST API or the SDKs.
66
66
@@ -96,7 +96,7 @@ Skillset configuration occurs after the data source definition because the type
96
96
97
97
The wizard will add the skills you choose, but it will also add other skills that are necessary for achieving a successful outcome. For example, if you specify a knowledge store, the wizard adds a Shaper skill to support projections (or physical data structures).
98
98
99
-
Skillsets are optional and there is a button at the bottom of the page to skip ahead if you don't want AI enrichment.
99
+
Skillsets are optional and there's a button at the bottom of the page to skip ahead if you don't want AI enrichment.
100
100
101
101
<aname="index-definition"></a>
102
102
@@ -108,7 +108,7 @@ Because sampling is an imprecise exercise, review the index for the following co
108
108
109
109
1. Is the field list accurate? If your data source contains fields that were not picked up in sampling, you can manually add any new fields that sampling missed, and remove any that don't add value to a search experience or that won't be used in a [filter expression](search-query-odata-filter.md) or [scoring profile](index-add-scoring-profiles.md).
110
110
111
-
1. Is the data type appropriate for the incoming data? Azure Cognitive Search supports the [entity data model (EDM) data types](/rest/api/searchservice/supported-data-types). For Azure SQL data, there is[mapping chart](search-howto-connecting-azure-sql-database-to-azure-search-using-indexers.md#TypeMapping) that lays out equivalent values. For more background, see [Field mappings and transformations](search-indexer-field-mappings.md).
111
+
1. Is the data type appropriate for the incoming data? Azure Cognitive Search supports the [entity data model (EDM) data types](/rest/api/searchservice/supported-data-types). For Azure SQL data, there's[mapping chart](search-howto-connecting-azure-sql-database-to-azure-search-using-indexers.md#TypeMapping) that lays out equivalent values. For more background, see [Field mappings and transformations](search-indexer-field-mappings.md).
112
112
113
113
1. Do you have one field that can serve as the *key*? This field must be Edm.string and it must uniquely identify a document. For relational data, it might be mapped to a primary key. For blobs, it might be the `metadata-storage-path`. If field values include spaces or dashes, you must set the **Base-64 Encode Key** option in the **Create an Indexer** step, under **Advanced options**, to suppress the validation check for these characters.
114
114
@@ -118,7 +118,7 @@ Because sampling is an imprecise exercise, review the index for the following co
118
118
119
119
+**Searchable** enables full-text search. Every field used in free form queries or in query expressions must have this attribute. Inverted indexes are created for each field that you mark as **Searchable**.
120
120
121
-
+**Retrievable** returns the field in search results. Every field that provides content to search results must have this attribute. Setting this field does not appreciably effect index size.
121
+
+**Retrievable** returns the field in search results. Every field that provides content to search results must have this attribute. Setting this field doesn't appreciably affect index size.
122
122
123
123
+**Filterable** allows the field to be referenced in filter expressions. Every field used in a **$filter** expression must have this attribute. Filter expressions are for exact matches. Because text strings remain intact, more storage is required to accommodate the verbatim content.
124
124
@@ -136,14 +136,14 @@ Because sampling is an imprecise exercise, review the index for the following co
136
136
137
137
The last page of the wizard collects user inputs for indexer configuration. You can [specify a schedule](search-howto-schedule-indexers.md) and set other options that will vary by the data source type.
138
138
139
-
Internally, the wizard also sets up the following, which isn't visible in the indexer until after it is created:
139
+
Internally, the wizard also sets up the following definitions, which aren't visible in the indexer until after it's created:
140
140
141
141
+[field mappings](search-indexer-field-mappings.md) between the data source and index
142
142
+[output field mappings](cognitive-search-output-field-mapping.md) between skill output and an index
143
143
144
144
## Next steps
145
145
146
-
The best way to understand the benefits and limitations of the wizard is to step through it. The following quickstart will guide you through each step.
146
+
The best way to understand the benefits and limitations of the wizard is to step through it. The following quickstart explains each step.
147
147
148
148
> [!div class="nextstepaction"]
149
149
> [Quickstart: Create a search index using the Azure portal](search-get-started-portal.md)
0 commit comments