Questions tagged [azure-cognitive-search]

Azure Cognitive Search is a fully managed Azure Cloud service that offers rich full-text indexing and search. Allows you to add search facility to both existing and new application either Line of Business application, public facing websites or mobile applications using REST API or .NET SDK.

1624 questions
32
votes
1 answer

Local Azure Search for development

Is there a way to test the Azure Search in local development environment? Without actually connecting to Azure. That would work offline. I'm thinking of a something like the Azure Storage emulator.
Sam7
  • 3,382
  • 2
  • 34
  • 57
19
votes
1 answer

Can Azure Cognitive Search be used as a primary database for some data?

Microsoft promotes Azure Search as "cloud search", but doesn't necessarily say it's a "database" or "data storage". It stops short of saying it's big data. Can/should Azure Search be used as the primary database for some data? Or should there always…
richard
  • 12,263
  • 23
  • 95
  • 151
16
votes
4 answers

How to remove all documents in index

Is there any simple way to remove all documents (or a filtered list or documents) from an Azure search index? I know the obvious answer is to delete and recreate the index, but I'm wondering if there is any other option.
mikeyb
  • 401
  • 1
  • 4
  • 11
15
votes
1 answer

Azure Search: price range - min & max value calculation

Currently, I am trying out Azure Search SDK. Having a strong background working with lucene and bobobrowse, the Azure Search is quite fantastic and has a lot of features from both frameworks out of the box. The only thing I am puzzling with is to…
Sneijder
  • 319
  • 1
  • 11
14
votes
1 answer

What is the difference between Microsoft.Spatial and System.Spatial libraries

I would like to know what is the difference between two spatial libraries - Microsoft.Spatial and System.Spatial? When I'm looking into the code of those two I see almost the same classes. Both has for example GeographyPoint or Geography abstract…
Dawid Rutkowski
  • 2,658
  • 1
  • 29
  • 36
12
votes
2 answers

What is the difference between $filter and facet in Azure Search

Quite new to Azure Search, and just wondering what is the difference between facet and filter? Say I have a product table, and it has category and subcategories. If I want to return things under one category, should I use $filter or use facet? What…
daxu
  • 3,514
  • 5
  • 38
  • 76
11
votes
0 answers

Is ElasticSearch on Azure vs the new Azure Search Service more cost-effective?

A current application with roughly 2M records is running on AWS with search functionality provided by the FullText search capabilities of SQL Server. In upgrading the system, the new architecture will reside in Azure Web and Worker roles, however…
ElHaix
  • 12,846
  • 27
  • 115
  • 203
9
votes
2 answers

How do scoring profiles generate scores in Azure Search?

I want to add a scoring profile on my index on Azure Search. More specifically, every document in my index has a weight field of type Edm.Double, and I want to boost them according to this value. I don't want to just directly sort them with respect…
halileohalilei
  • 2,220
  • 2
  • 25
  • 52
9
votes
2 answers

How to use Microsoft.Azure.Search SearchContinuationToken

Can someone point me in the right direction of how to implement this? So far I can query my index and get a response SearchIndexClient indexClient = service.Indexes.GetClient(indexName); SearchParameters sp = new SearchParameters() { …
robsta
  • 416
  • 5
  • 18
9
votes
1 answer

Is it possible to implement user based security on Azure Search?

In Azure Search we can create multiple indexes for different search results, and we have two types of api-key. One is for administation and other one is for querying. But with same api-key users can search all indexes. In my solution I need to…
Can Atuf Kansu
  • 523
  • 2
  • 7
  • 16
8
votes
1 answer

Azure search filter Edm.DateTimeOffset

I have an azure search index for a table with a field with datatype Edm.DateTimeOffset. And the following filter: $filter=MyDateTimeOffset ge '4/14/2017 6:35:05 AM +00:00' and MyDateTimeOffset le '4/14/2017 7:45:01 AM +00:00' Invalid expression: A…
1408786user
  • 1,868
  • 1
  • 21
  • 39
8
votes
2 answers

A task was canceled - what does this mean?

I'm using the Azure Search .Net SDK. I'm calling a synchronous (NOT ASYNC) function like this: var searchResults = searchIndexClient.Documents.Search(searchText, searchParameters); It usually works. I'm not using any async functions, but somehow…
richard
  • 12,263
  • 23
  • 95
  • 151
7
votes
1 answer

Best Practices to update/add/remove fields for an Azure Search Index

I was wondering if there any good resources for best practices to deal with changes (Add/remove fields from search index) to your search index without taking your Azure search service and index down. Do we need to create a completely new index and…
Zekokhan
  • 193
  • 1
  • 6
7
votes
3 answers

Azure Search returning results for deleted blob resources

I have an Azure search service that is used to search through BLOBS (which are images) based on BLOB metadata. The index the search is based on is set to refresh hourly. However I am still getting results for BLOBs that don't exist anymore returned…
Fishcake
  • 10,496
  • 7
  • 44
  • 72
7
votes
2 answers

Lucene vs. Azure Search

I am a newbie to search engines and information retrieval. Can someone explain how different is Lucene search engine compared to Azure Search. I read the Azure Search documents and see that Azure Search supports Lucene queries as well, so is Azure…
user420840
  • 83
  • 1
  • 4
1
2 3
99 100