endeca-to-opensearch-migration

Translate Endeca deployments to OpenSearch with pipeline and schema mapping.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/seanoc5/agent99-demo --skill endeca-to-opensearch-migration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: endeca-to-opensearch-migration
Source: https://github.com/seanoc5/agent99-demo/tree/main/skills/endeca-to-opensearch-migration
Command: npx skills add https://github.com/seanoc5/agent99-demo --skill endeca-to-opensearch-migration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Endeca is an Oracle Commerce Guided Search platform; this skill provides expert guidance for migrating Endeca deployments to AWS OpenSearch Service, including planning pipelines, mapping schemas, and porting XMGR/Page Builder logic.

Core Features & Use Cases

  • Endeca-to-OpenSearch migration planning and execution guidance
  • Dimension/Property schema mapping from Endeca to OpenSearch
  • Translating Forge/CAS pipelines to OpenSearch ETL
  • Re-implementing Experience Manager (XMGR) rules and Page Builder logic in OpenSearch
  • Handling Endeca features like Multi-Select OR facets, Thesaurus/Stopwords, and Guided Navigation

Quick Start

Begin by reading the Endeca-to-OpenSearch migration reference to plan your dual-write strategy.

Frequently Asked Questions about endeca-to-opensearch-migration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate Endeca Forge and CAS pipelines to OpenSearch?

Migrating Endeca Forge and CAS pipelines to OpenSearch requires translating data ingestion and transformation processes into OpenSearch ETL workflows. This involves aligning pipeline configurations, mapping schemas, and re-implementing data processing logic to ensure continuous indexing and data parity.

What is the best way to map Endeca dimensions and properties to OpenSearch?

Mapping Endeca dimensions and properties to OpenSearch involves translating Endeca's Guided Navigation schema into OpenSearch indices and field mappings. This ensures that dimensional hierarchies and property attributes are preserved, enabling search and faceted filtering capabilities in the OpenSearch environment.

Can I port Endeca Experience Manager rules and Page Builder logic to OpenSearch?

Yes, you can port Endeca Experience Manager (XMGR) rules and Page Builder logic to OpenSearch. This requires re-implementing merchandising rules, dynamic page assembly configurations, and guided navigation patterns to replicate the Endeca experience within the OpenSearch ecosystem.

How do I handle Endeca Thesaurus, Stopwords, and Multi-Select OR facets in OpenSearch?

Handling Endeca Thesaurus, Stopwords, and Multi-Select OR facets in OpenSearch requires mapping these search behaviors to OpenSearch analyzers, filters, and aggregations. This ensures query expansion, term exclusion, and multi-select faceted navigation patterns operate correctly post-migration.

What should I plan for an Endeca to OpenSearch migration dual-write strategy?

An Endeca to OpenSearch migration dual-write strategy requires planning pipeline synchronization, schema alignment, and configuration porting across both environments. This approach ensures zero downtime, data consistency, and allows for phased validation of search results during the transition.

When should I not use a direct schema mapping for Endeca to OpenSearch?

A direct schema mapping for Endeca to OpenSearch may not be suitable when complex Forge or CAS pipeline transformations cannot be easily replicated. In such cases, re-architecting the ETL process and re-evaluating multi-select navigation patterns is necessary to achieve optimal search performance.