Prerequisites: SmartHub with Solr
Any issues experienced by BA Insight clients during installation are typically traced to a failure to meet the required prerequisites.
NOTE! If you are integrating BA Insight Smart Previews with SmartHub, SmartHub v6 only supports Smart Previews v3.0 and later.
Installation Prerequisite Checklist
| 
                                                             Prerequisite  | 
                                                        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 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 8.1.2 | 
                                                            
 Note: The Elasticsearch index used for the SmartHub data does not have to be the same instance use for the search index (backend). 
                                                            
  | 
                                                        
                                                             Elasticsearch URL: Elasticsearch Username: Elasticsearch Password:  | 
                                                    
| Analytics: Kibana | Kibana 8.1.2 | 
                                                            
  | 
                                                        
                                                             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) | 
                                                            
  | 
                                                        
                                                            
 
  | 
                                                        
                                                             Service Endpoint: 
                                                                 Service Key (LUIS only):  | 
                                                    
| Search Engine
                                                             | 
                                                        Solr v7.5 | 
                                                            
  | 
                                                        
                                                             Solr URL: Solr Username: Solr Password:  | 
                                                    
| 
                                                             Network Requirements: DNS  | 
                                                        DNS entry for SmartHub site | 
                                                            
  | 
                                                        DNS name / URL for SmartHub: | 
| Network Requirements: SSL Cert | SSL Certificate | 
                                                            
  | 
                                                        
                                                             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: 
  |