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
summary: Find answers to commonly asked questions about Azure Cognitive Search.
16
15
17
16
sections:
18
17
- name: General
19
18
questions:
19
+
- question: |
20
+
What is Azure Cognitive Search?
21
+
answer: |
22
+
Azure Cognitive Search is a service on Azure that provides a dedicated search engine and persistent storage of your searchable content for full text search scenarios. It includes integrated AI used during indexing to extract more text and structure. It provides APIs and tools for integration and all search-related operations, including rich support in Azure portal for configuring and using most search features.
23
+
24
+
- question: |
25
+
Are "Azure Search" and "Azure Cognitive Search" the same service?
26
+
answer: |
27
+
Azure Search was renamed to Azure Cognitive Search in October 2019 to reflect the expanded (yet optional) use of cognitive skills and AI processing in service operations.
28
+
29
+
- question: |
30
+
What languages are supported?
31
+
answer: |
32
+
The default analyzer used for tokenization is standard Lucene and it's language agnostic. Otherwise, language support is expressed through [language analyzers](index-add-language-analyzers.md#supported-language-analyzers) that apply linguistic rules to inbound (indexing) and outbound (queries) content. Some features, such as [semantic search](/rest/api/searchservice/preview-api/search-documents#queryLanguage) and [speller](speller-how-to-add.md#supported-languages), are limited to a subset of languages.
33
+
20
34
- question: |
21
35
How do integrate search into my solution?
22
36
answer: |
@@ -46,6 +60,11 @@ sections:
46
60
47
61
- name: Indexing
48
62
questions:
63
+
- question: |
64
+
What does "indexing" mean in Cognitive Search?
65
+
answer: |
66
+
It refers to the ingestion, parsing, and storing of textual content and tokens that populate a search index. Indexing creates inverted indices and other physical data structures that support information retrieval.
67
+
49
68
- question: |
50
69
Can I move, backup, and restore indexes?
51
70
answer: |
@@ -54,7 +73,7 @@ sections:
54
73
However, if you want to move an index between search services, you can try the **index-backup-restore** sample code in this [Azure Cognitive Search .NET sample repo](https://github.com/Azure-Samples/azure-search-dotnet-samples).
55
74
56
75
- question: |
57
-
Can I restore my index or service once it is deleted?
76
+
Can I restore my index or service once it's deleted?
58
77
answer: |
59
78
No, if you delete an Azure Cognitive Search index or service, it can't be recovered. When you delete a search service, all indexes in the service are deleted permanently.
60
79
@@ -64,7 +83,12 @@ sections:
64
83
If you're using the search indexer for Azure SQL Database, there are no restrictions on the use of primary or secondary replicas as a data source when building an index from scratch. However, refreshing an index with incremental updates (based on changed records) requires the primary replica. This requirement comes from SQL Database, which guarantees change tracking on primary replicas only. If you try using secondary replicas for an index refresh workload, there's no guarantee you get all of the data.
65
84
66
85
- name: Queries
67
-
questions:
86
+
questions:
87
+
- question: |
88
+
Where does query execution occur?
89
+
answer: |
90
+
Queries execute over a single search index that's hosted on your search service. You can't join multiple indices to search content in two or more indexes, but you can [query same-name indexes in multiple search services](https://github.com/Azure-Samples/azure-search-dotnet-samples/tree/main/multiple-search-services).
91
+
68
92
- question: |
69
93
Why are there zero matches on terms I know to be valid?
70
94
answer: |
@@ -104,7 +128,7 @@ sections:
104
128
- question: |
105
129
Can I control access to search results based on user identity?
106
130
answer: |
107
-
Typically, users who are authorized to run your application are also authorized to see all search results. Cognitive Search doesn't have built-in support for row-level or document-level permissions, but you can implement [security filters](./search-security-trimming-for-azure-search.md) as a workaround.
131
+
Not exactly. Typically, users who are authorized to run your application are also authorized to see all search results. Cognitive Search doesn't have built-in support for row-level or document-level permissions, but you can implement [security filters](./search-security-trimming-for-azure-search.md) as a workaround.
108
132
109
133
- question: |
110
134
Can I control access to operations based on user identity?
0 commit comments