Back to List

SharePoint Cloud Hybrid Search Service Application

Andrew Billings  |  
Oct 20, 2015
 
As part of the August 2015 Public Update (PU) for SharePoint Server 2013 (http://support.microsoft.com/kb/3055009) and the Public Preview of SharePoint 2016 IT Preview (http://www.microsoft.com/en-us/download/details.aspx?id=48712) there is a new SharePoint service application in the mix – Cloud Hybrid Search Service Application. As of September 7th, 2015 there are the appropriate hooks in Office 365 to get everything up and running.
Microsoft has been good for keeping us in the “know” on this release so please reference their documentation as well:
• Service Application Overview: http://blogs.msdn.com/b/spses/archive/2015/09/15/cloud-hybrid-search-service-application.aspx
• Ignite Session on Cloud Search Service Application: https://channel9.msdn.com/Events/Ignite/2015/BRK3134
In order to utilize this new service you will need to be on the correct patch level, but after that you need to sign up for the Microsoft Cloud Hybrid Search Preview Program at https://connect.microsoft.com/office/program8647. This will provide you with a walkthrough of the configuration as well as a couple of great PowerShell scripts for getting everything up and running.
Since the documentation is already out there and I have gone through it I can vouch for the fact that everything works flawlessly. There is one thing that is not covered – How to get results to show up in the SharePoint on premises environment. You will need to setup “outbound query federation” by configuring a result source pointing at the URL of the root of the SharePoint Online site collection. Make this the default result source so search results work in on premises.

What do you need?
  • SharePoint Server Farm On Premises – Running 2013 August 2015 PU or 2016 IT Preview
  • Directory Synchronization with password sync using one of the following tools:
    • DirSync
    • Azure AD Sync
    • Azure AD Connect (Recommended)
  • Office 365 Tenant (With your on premises domain added)
  • Optional: Reverse Proxy needed for Office Web Apps (WAC) Preview
The nuts and bolts:
First, this new service application looks just like the normal search service application. According to Microsoft they didn’t change any code as far as the interface goes. This means that the service application can be published/consumed by other farms – ranging from SharePoint 2010 to SharePoint 2016. Even though looks are the same, there are some distinct differences from the original search service application.
Using the new service application, it’s Office 365 that processes the content, stores the index, and processes analytics. The cloud hybrid search service application doesn’t use its own content processing component, index component, analytics processing component, links database, or analytics database. These components and databases are idle, which means you don’t need to be concerned about scaling them out! This means you really only need to be concerned about the following:
  • Crawl Component(s)
  • Admin Component(s)
  • Query Processing Component(s)
  • Search Admin Database
  • Crawl Database
Due to these changes you now manage the Search Scheme in SharePoint Online. After the initial crawl a new managed property is created called isexternalcontent. If this is set to 1 it is on premises content and if it is 0 it is SharePoint online content. This gives you flexibility in what to display in the search center. Search results contain a mix of On Premises and SharePoint Online content (without needing to setup a query rule/result block!) unless you are using contextual scopes (this site, this list, etc.) which will return only the appropriate results. I can honestly say I’m impressed! To the cloud!

Note: This is not supported yet in the Government Community Cloud (GCC) per https://social.technet.microsoft.com/Forums/en-US/93780571-2437-4527-86f0-c3e7b801a056/support-for-gcc?forum=CloudSSA
AzureSharePoint

 

Love our Blogs?

Sign up to get notified of new Skyline posts.

 


Related Content


Blog Article
SharePoint Workflow "Failed to Start"?
Kyle ZiberKyle Ziber  |  
Oct 19, 2018
After a recent .Net update that was rolled up into a Windows Server update, SharePoint workflows are failing to start. Microsoft is working on a bug fix for this issue but has a workaround to get back up and running quickly.   Two big issues with SharePoint environments Before I start on...
Blog Article
3 Reasons SharePoint Governance Plans Fail
Ben WeldenBen Welden  |  
Sep 11, 2018
If you’ve been around the SharePoint world for a while, you’re probably familiar with the basic premise of governance: manage the ways that users create, store, and consume content to keep SharePoint from resembling a series of junk drawers.   Recognition of the need for...
Blog Article
3 Key Questions for Choosing Communication Sites or Office 365 Groups
Sarah BuruinSarah Buruin  |  
Jun 12, 2018
In the last few years, Office 365 has added and updated new features and products at what feels like a breakneck pace. It’s left many of us in the SharePoint community trying to understand how to handle this new world and stay on track using the right new features and technologies...
Blog Article
Utilizing Azure Regions
Tyler StelzerTyler Stelzer  |  
May 08, 2018
Often when people hear Azure, they think “cloud”. But they should be thinking “clouds”. Azure has datacenters across the world that can be thought of as independent clouds. This gives organizations multiple options when determining the best utilization of a cloud-based...
Blog Article
How to Use Azure Search Services
Steven NelsonSteven Nelson  |  
Apr 10, 2018
Azure has a unique service offering aptly named “Azure Search”. This is a search-as-a-service cloud solution that lets you add a rich search service to your apps.   The search service abstracts the complexities of document retrieval through both a REST API and a .NET SDK...