Prerequisites: Other Search Engines
In addition to the information in the table below.
See the topic of the search engine you are using for additional information about its Prerequisites.
About
-
The search engines listed under Connect SmartHub to Other Search Engines are domain-specific search engines.
-
These search engines have specific characteristics.
-
Supported and Unsupported functions are listed here:
Supported Functions include, but are not limited to:
- Pagination
- Sorting
Unsupported Functions include:
- Query translation
- Refiners
For this reason, Domain-specific search engines are typically used with content-by-search components.
Note:
Be sure to install all the prerequisites listed for your SmartHub and search engine instance.
Any issues experienced by BA Insight clients during installation are typically traced to a failure to meet the required prerequisites.
Smart Previews Support
For those integrating BA Insight Smart Previews with SmartHub v6.x, SmartHub v6.x supports only Smart Previews v3.0 and above.
Installation Prerequisite Checklist
Important!
If you have already installed BA Insight SmartHub and a search engine, skip to the "Search Engine" portion of the Requirements table below
Prerequisites |
Requirement |
Description |
Completed |
---|---|---|---|
SmartHub Server: OS |
Operating System | Microsoft Windows Server
|
|
SmartHub Server: Windows Roles/Features | Windows Roles and Features | Must have Web Server (IIS) role enabled with the following Roles and Features selected:
|
|
SmartHub Server: .NET Framework | .NET Framework |
|
|
Accounts: Service |
Service Account (domain\user) |
Local or network service account used to run the SmartHub Application pool in IIS
|
Account credentials: (domain\user) |
Accounts: Installation |
Installation Account (domain\user) |
Account used to install SmartHub
|
Account credentials: (domain\user) |
Supported Web Browsers |
|
*Unsupported Web Browsers Other web browsers may work with SmartHub, but are not officially supported by BA Insight, such as:
Browsers that are in incognito mode are not supported. |
|
Analytics: Elasticsearch Index |
Elasticsearch v7.10-8.x |
Secured or non-secured Elastic configurations supported. Note: The Elasticsearch index used for the SmartHub data does not have to be the same instance use for the search index (backend).
Java: The SmartHub Analytics component requires Elasticsearch Java JDK. Elasticsearch v7.x and later bundles Java with the software (OpenJDK). A separate Java download/install is NOT required. For more information see Elasticsearch documentation.
For assistance installing a single-node instance of elastic, see: How to Install Elasticsearch for Analytics |
Elasticsearch URL: Elasticsearch Username: Elasticsearch Password: |
Analytics: Kibana | Kibana (same version as Elasticsearch above) |
|
Kibana URL: Kibana Username: Kibana Password: |
Haystack Service (Optional) | Haystack Service is required for the Questions and Answers feature. |
We recommend Haystack be deployed to a separate server/resource so SmartHub performance is not negatively impacted.
|
|
NLQ Services (Optional) |
|
Only one NLQ service should be configured. Supported NLQ/AI Engines: For more information see: |
Service Endpoint:
Service Key (LUIS only): |
Search Engine: Bing |
Bing News |
|
See your specific search engine topic for complete information, including limitations, requirements, and configuration settings. |
Search Engine: Bing | Bing Search | ||
Search Engine: Egnyte | Egnyte |
|
|
Search Engine: Expertise | Expertise |
Expertise Locator application .zip file:
|
|
Search Engine: iManage | iManage Server |
|
|
Search Engine: Microsoft | Microsoft Academic Knowledge |
|
|
Search Engine: Microsoft | Microsoft Search Items |
|
|
Search Engine: Microsoft | Microsoft Search Calendar | ||
Search Engine: Microsoft | Microsoft Search External Items | ||
Search Engine: Microsoft | Microsoft Search Message | ||
Search Engine: NetDocs | NetDocuments |
|
|
Search Engine: PubMed | PubMed |
|
|
Search Engine: RightFind | RightFind |
|
|
Network Requirements: DNS |
DNS entry for SmartHub site |
|
DNS name / URL for SmartHub: |
Network Requirements: SSL | SSL Certificate | If running SmartHub over SSL (recommended), a signed SSL certificate for that DNS name (or appropriate wildcard cert) is required. |
Certificate name: Passphrase (if required): |
Network Requirements: Internal |
Internal Network Connectivity |
The SmartHub server must have network connectivity to the following:
|
Verified:
|
Network Requirements: External | External Network Connectivity | Network connectivity from the SmartHub server to the following Microsoft Azure services is required if you use the service(s):
|
Verified:
|