Monday, April 25, 2016

Oracle Endeca 11.x - How to Add multiple record store using Endeca CAS ?

Oracle Endeca has introduced forge less baseline indexing approach to index the data to MDEX engine. In this process, CAS generates the MDE... thumbnail 1 summary
Oracle Endeca has introduced forge less baseline indexing approach to index the data to MDEX engine. In this process, CAS generates the MDEX compatible data.

Suppose there are requirements to add "content" from third-party and these data are different from products. In this case, another record store required for the new data source.

Each Record under new record store should have "record.id" attribute. Endeca CAS uses record.id to make a switch join between multiple record store. The record would not be indexed if record.id is not available for any record.

Find out steps below to add multiple Record store :-

1. Create a new record store - Navigate to CAS/bin folder and run ./component-manager-cmd.sh create-component -t RecordStore -n CRS_content.

2. Write data into record store using either CAS JAVA API or using XML file.

3. Add Record store entry in last-mile-crawl.xml. This file can find out under <<Endeca App>>/config/cas folder.



4. Run following command to update configuration in CAS 
 \CAS\11.1.0\bin >cas-cmd.bat updateCrawls -f <Endeca_App_Path>\config\cas\last-mile-crawl.xml

5. Run baseline indexing process.


From Author

Was this post resolve the solution you are looking for? are you looking for some other issues?Provide your comments

No comments

Post a Comment

Text Widget