SharePoint Search
Federation Beyond OOTB SharePoint
Data residency, information export, and contract restrictions may make centralized indexing impossible
External content such as subscription content, news sources, web search engines, or large-scale research repositories may not allow crawling, or it may be prohibitively expensive to crawl and index
These situations require a unified view but do not allow for all content to be in a single index. To address them, a capability to query against multiple indexes and collect the results is necessary.
The OOTB query federation capability (called Remote Result Sources) is a good mechanism, however, it does not provide what most users want: a single set of results and refiners across all systems.
BA Insight extends the OOTB result source mechanism to provide a true unified view which extends beyond result blocks and local refiners to a fully interleaved result set. Refiner values are merged, and metadata can be augmented – including the creation of a source refiner which allows users to see which results come from which source, as well as the ability to drill down to a specific source or set of sources. A single result set has proven to be much more natural and effective than different tabs or lists in many scenarios. The more sources, the more important it is to have an interleaved result set.
These complement the OOTB result sources, which are sealed and limited to remote SharePoint, Exchange, and OpenSearch. BA Insight provides additional sources (called back-ends) which include full security and refiners and work cross-platform. These include FS4SP, FAST ESP, Google Drive, SharePoint 2010, and SharePoint 2013.
A back-end toolkit makes it possible to create new federated sources with all the same attributes as the native back-ends. This includes relevance scores, refiners, and full security, which goes far beyond the OpenSearch mechanism available OOTB.
Combining BA Insight’s Federator and Connectivity software, you will have a powerful facility for dynamic query and result transformations used by solution designers to craft some remarkable applications.