- App Search Guide: other versions:
- Installation
- Getting started
- Authentication
- Limits
- Users and access
- Guides
- Adaptive relevance events logs reference
- Analytics Tags
- Crawl web content
- Crawl a private network using a web crawler on Elastic Cloud
- Crawl custom fields using proxy
- Curations
- Elasticsearch search
- Elasticsearch index engines
- Create Elasticsearch index engines
- Configure dynamic field mappings and analyzers in an Elasticsearch index engine
- Elasticsearch engines text field conventions
- Facets
- Hierarchical Facets
- Indexing Documents
- Language Optimization
- Log settings
- Meta Engines
- Precision tuning (beta)
- Query Suggestions
- Search UI
- Relevance Tuning
- Result Settings
- Result Suggestions
- Role based access control (RBAC)
- Sanitization, Raw or Snippet
- Search
- Synonyms
- View web crawler events logs
- App Search web crawler
- Web crawler FAQ
- Web crawler reference
- Web crawler events logs reference
- API Reference
- Adaptive relevance API reference (beta)
- Analytics APIs
- Analytics clicks API
- Analytics counts API
- Analytics queries API
- API logs API
- Click API
- Credentials API
- Curations API reference
- Documents API
- Elasticsearch search API
- Engines API
- Log settings API
- Multi search API
- Query suggestion API
- Schema API
- Search API
- Search API boosts
- Search API facets
- Search API filters
- Search API group
- Search API precision (beta)
- Search API result fields
- Search API search fields
- Search API sort
- Search API analytics tags
- Search settings API
- Search Explain API
- Source engines API
- Synonyms API
- Web crawler API reference
- API Clients
- Configuration
- Known issues
- Troubleshooting
Create Elasticsearch index engines
editCreate Elasticsearch index engines
editYou may create engines from either:
- Non-hidden indices or aliases for non-hidden indices
-
Hidden indices prefixed with
.ent-search-engine-documents
If the index or alias you choose does not start with search-, the Enterprise Search UI will create and use an alias starting with search- on your behalf.
See the create or update alias API in the Elasticsearch documentation for more details on creating aliases.
The App Search UI for creating an Elasticsearch index engine will create a search-
prefixed alias for you from any non-hidden index.
Elasticsearch index engines do not support using an Elasticsearch alias that refers to multiple indices. Use an Elasticsearch alias that refers to only one index.
To provide interoperability with Workplace Search content sources, App Search also supports creating an engine from a hidden index prefixed with .ent-search-engine-documents
.
Create Elasticsearch index engines using the App Search UI:
- On the Engines page, press the Create engine button.
- Choose Elasticsearch index-based and Continue.
- Provide a name for the new engine to create.
- Choose an Elasticsearch index or alias and Continue.
- Configure dynamic field mappings and analyzers (optional).
