Hybrid Search
If a SharePoint environment is configured with one of the Hybrid Search scenario the search results can be shown by using MatchPoint SearchDataProvider and MatchPoint web parts e.g. Data Grid Web Part.
Hybrid Federated Search
If the hybrid federated search scenario is configured it is necessary to define a ResultSource
in the SearchDataProvider configuration.
The ResultSource
must be the one that is configured in the farm Search Service Application to get search results from the SharePoint Online tenant.
Please note that in this scenario it is not possible to show search results from both on-premise SharePoint
and SharePoint Online in a single Data Grid or Composite Web Part.
Instead use two Web Parts and configure the ResoultSource
setting in the SearchDataProvider accordingly.
Cloud Hybrid Search
If the cloud hybrid search scenario is configured it is necessary to copy the MatchPoint managed properties to the SharePoint Online Search Service Application. To do so you can use the PowerShell CmdLet Export-MPSearchConfiguration. This will export the search configuration with the MatchPoint managed properties. Afterwards the exported search configuration can be imported in the search administration of the SharePoint Online tenant by using the PowerShell CmdLet Import-MPSearchConfiguration. After the MatchPoint managed properties are properly added to SharePoint Online, perform a full crawl and the search results from both on-premise SharePoint and SharePoint Online will be returned.
Callout menu for result from SharePoint Online
Currently the callout menu in the Data Grid Web Part will only show the Open
action for results from SharePoint Online for both hybrid scenarios.