Sitecore 8.2 Update 3 and Azure Search Setup

How do I set up my Sitecore Instance in Azure to use the Azure search functionality. Is there a step-by-step cookbook somewhere to do this? I used this https://doc.sitecore.net/sitecore_experience_platform/82/setting_up_and_maintaining/search_and_indexing/configure_azure_search to configure Azure and Sitecore. Below is the contents of the search index.config file I'm using and it doesn't work. I keep getting errors that the Sitecore.Cloud.ContentSearch.CloudSearchProviderIndex could not be resolved.

 

<configuration xmlns:patch="www.sitecore.net/.../">
<sitecore>
<contentSearch>
<configuration type="Sitecore.ContentSearch.ContentSearchConfiguration, Sitecore.ContentSearch">
<indexes hint="list:AddIndex">
<index id="sitecore_news_index" type="Sitecore.Cloud.ContentSearch.CloudSearchProviderIndex, Sitecore.Cloud.ContentSearch">
<param desc="name">$(id)</param>
<param desc="connectionStringName">cloud.search</param>
<!-- This initializes index property store. Id has to be set to the index id -->
<param desc="propertyStore" ref="contentSearch/indexConfigurations/databasePropertyStore" param1="$(id)" />
<configuration ref="contentSearch/indexConfigurations/defaultCloudIndexConfiguration" />
<strategies hint="list:AddStrategy">
<!-- NOTE: order of these is controls the execution order -->
<strategy ref="contentSearch/indexConfigurations/indexUpdateStrategies/onPublishEndAsync" />
</strategies>
<commitPolicyExecutor type="Sitecore.ContentSearch.CommitPolicyExecutor, Sitecore.ContentSearch">
<policies hint="list:AddCommitPolicy">
<policy type="Sitecore.ContentSearch.ModificationCountCommitPolicy, Sitecore.ContentSearch">
<Limit>300</Limit>
</policy>
</policies>
</commitPolicyExecutor>
<locations hint="list:AddCrawler">
<crawler type="Sitecore.ContentSearch.SitecoreItemCrawler, Sitecore.ContentSearch">
<Database>web</Database>
<Root>/sitecore/content/home/news</Root>
</crawler>
</locations>
<enableItemLanguageFallback>false</enableItemLanguageFallback>
<enableFieldLanguageFallback>false</enableFieldLanguageFallback>
</index>
</indexes>
</configuration>
</contentSearch>
</sitecore>
</configuration>

  • Hi Thomas,

    I have tested out connecting Habitat with Azure Search on Sitecore 8.2 update 5 and got it working. It should be the same process for you if you follow the details found here: arekibo.com/.../ Have you updated the index configurations in Foundation > Indexing and Foundation > LocalDatasource to point to Cloud rather than Lucence/Solr?