Search settings
Search index and Elasticsearch configuration settings.
- MI Search Server (Elasticsearch) address
-
The URL of the Elasticsearch for Granta MI service. Default port is 9200.
Use the MI Server Connection tool if you need to change this value.
- Elasticsearch API key
-
API key used to secure access to Elasticsearch in a cluster.
Use the MI Server Connection tool if you need to change this value.
- Exclude these content types from indexing
-
Specifies file types that will be excluded from database search indexes.
By default, Elasticsearch will attempt to index all common document types stored as embedded media in Granta MI. Embedded documents that are not a supported file type will not be indexed, and so their contents will not be searchable.
You can prevent Elasticsearch from indexing documents with specific file name extensions by entering a list of file name extensions in the Exclude these content types from indexing field.
Specify the file name extensions as a space-separated list, including the period. For example:
.test, .oldNote: After making changes to this setting, you will need to reload each database in MI Server Manager to force the database search index to be rebuilt. - Search synonyms
-
Specifies a list of keywords or phrases with the same or similar meaning that are added to the search index when each database is indexed.
Search synonyms can be used to broaden the scope of searches to include keywords or phrases with the same or similar meaning, or with alternative spellings, for example, to allow for variations in British English/American English.
For example, where mold and mould are defined as synonyms:
- a search for mold returns records containing mold or mould
- a search for mould returns records containing mold or mould
Stemming applies on top of synonyms, and so a search for mould also returns records containing moldable or molding.
The search synonyms defined in MI Settings apply to all of your Granta databases.
You specify the search keywords or phrases as a list of comma-separated keywords or phrases, for example:
aluminum,aluminium carburetor,carburettor,carburator PBT,Polybutylene TerephthalateSynonyms should consist of alphanumeric characters only. Any non-alphanumeric characters such as period, ampersand, or parenthesis, will be treated as spaces.
Note: After making changes to this setting, you will need to reload each database in MI Server Manager to force the database search index to be rebuilt. - Maximum media file size for indexing
-
Specifies the maximum file size for document data.
Files larger than this will not be indexed. The value must be specified in Bytes. The default limit is 100000000 Bytes (100MB).
Other text data in the record will still be indexed.
Note: After making changes to this setting, you will need to reload each database in MI Server Manager to force the database search index to be rebuilt. - Maximum record size for indexing
-
Specifies the maximum record size for document data.
Records that are larger than this will not be indexed. The value must be specified in Bytes. The default limit is 150000000 Bytes (150MB).
Note: After making changes to this setting, you will need to reload each database in MI Server Manager to force the database search index to be rebuilt. - Number of records per batch of index requests
-
Specifies the number of records processed in a single batch when indexing or reindexing databases. The default is 5000.
Note: After making changes to this setting, you will need to reload each database in MI Server Manager to force the database search index to be rebuilt. - Number of records per batch of update requests
-
Specifies the number of records processed in a single batch when updating a database index. The default is 500.
Note: After making changes to this setting, you will need to reload each database in MI Server Manager to force the database search index to be rebuilt. - Index request retry timeout
- Specifies how long to wait to retry indexing if the Elasticsearch server is
too busy. The default timeout is 60000 milliseconds (1 minute).Note: After making changes to this setting, you will need to reload each database in MI Server Manager to force the database search index to be rebuilt.