question

Vincent-9491 avatar image
0 Votes"
Vincent-9491 asked ajkuma-MSFT answered

Speller is not supported in my new Azure Cognitive Search instance

I've got a very strange issue with Azure Cognitive Search. Soms months ago, I've created an Azure Cognitivie Search instance on our test subscription. When I query in the Search Explorer for *&speller=Lexicon&queryLanguage=NL-NL, I successfully receive a list of search results.

Today I created an instance of Azure Cognitive Search on our production environment with the same ARM Template and exactly the same Data Source, Indexer and Index. When I run the same query as above on this instance, it returns this error:

Parameter 'speller' is only supported for search services created on or after 2019-01-01.

It is a pretty clear error... except that I created the instance a few minutes before! I didn't even had access to the subscription in 2019. I've recreated the whole instance, but it keeps throwing me this error.

Does anyone have the same issue and probably a workaround?

Update: It looks like this problem only appears when I create a free plan instance in the production subscription. The free instance on the test subscription works fine and a Basic plan on production also works.

azure-cognitive-search
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Vincent-9491, Thanks for posting this question and sharing an update on your findings.

Apologies for the delay on this, we're checking on this and get back to you shortly. To fetch more details about the instance/app/subscription, I would also reach out you privately.

Thanks for your patience and co-operation!

1 Vote 1 ·

1 Answer

ajkuma-MSFT avatar image
1 Vote"
ajkuma-MSFT answered

To benefit the community, sharing the offline discussions.

Issue: Created Azure Cognitive Search instance (few days ago), and when running the query '*&speller=Lexicon', it throws an error: 'Parameter 'speller' is only supported for search services created on or after 2019-01-01'.

The availability of speller is inconsistent on free tier services. If you need to guarantee speller for your workloads, then it is recommended that you leverage basic tier or above services.


The Azure doc is now updated, to reflect that the Speller is supported in Basic tier and above : Add spell check - Azure Cognitive Search | Microsoft Docs: A search service at Basic tier or above, in any region


In addition, our product team is also reviewing to update the error message to add more clarity.


And you may post your suggestions and questions over the Azure community channel Azure Search · Community

@Vincent-9491 , Thanks again for your feedback on this and much appreciate your co-operation!


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.