Logo
NeoArc Studio

How to Configure a Search Index

Step-by-step guide for creating a search profile, configuring per-property search projections, setting search behaviours, and creating a search view to visualise the index.

Search indexes in NeoArc Studio are configured through search profiles and per-property search projections in the data model. Each property can be marked with search behaviours that determine how it participates in search operations. This guide covers creating a search profile, configuring projections, and visualising the result.

Create a Search Profile

Configure Per-Property Search Projections

Search Behaviours

BehaviourDescription
SearchableThe property is included in full-text search queries.
FilterableThe property can be used as a filter in search requests.
SortableThe property can be used to sort search results.
FacetableThe property produces facet counts for aggregation.
RetrievableThe property value is returned in search results.

Create a Search View

Supported Search Engines

EngineNotes
ElasticsearchFull-text search with nested field support and custom analysers.
OpenSearchAWS-managed fork of Elasticsearch with compatible behaviour mapping.
Azure Cognitive SearchSupports semantic ranking and built-in AI enrichment.
AlgoliaHosted search with typo tolerance and instant search APIs.
TypesenseLightweight, fast search with automatic typo tolerance.
MeiliSearchOpen-source search with minimal configuration requirements.