Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.
SOLVED

Searching External Data

Avatar

Level 2

Hi all,

I'm fairly new to AEM, and was wondering if there is a way to use the core AEM search to index data outside of the AEM platform. We have a 3rd party system that has specific data that we'd like to have in our search results. Any help would be greatly appreciated!

Thanks,

Danny

1 Accepted Solution

Avatar

Correct answer by
Level 10

Hi,

Yes, it can be possible by using SOLR Search in AEM. See this below Slide Share: 

//https://www.slideshare.net/therealgaston/do-you-need-an-external-search-platform-for-adobe-experienc...

Also, see this community article Integrating SOLR search with AEM

//https://helpx.adobe.com/experience-manager/using/aem_solr.html

Hope this helps!

~ Ratna.

View solution in original post

4 Replies

Avatar

Correct answer by
Level 10

Hi,

Yes, it can be possible by using SOLR Search in AEM. See this below Slide Share: 

//https://www.slideshare.net/therealgaston/do-you-need-an-external-search-platform-for-adobe-experienc...

Also, see this community article Integrating SOLR search with AEM

//https://helpx.adobe.com/experience-manager/using/aem_solr.html

Hope this helps!

~ Ratna.

Avatar

Level 10

Out of the box, AEM only searches within the JCR. To search out of AEM, you need to build a custom AEM service (an OSGi) that knows how to search external data.

For example, if you want to search data in a relational database - like MySQL, you can build an AEM Service that uses SQL to search a database. Something like: 

http://scottsdigitalcommunity.blogspot.ca/2013/09/injecting-datasourcepool-service-into.html

Hope this helps. 

Avatar

Level 2

Hi Ratna,

This was very helpful, indeed. I haven't implemented anything yet, but looking at what you provided looks to be a great step in moving forward. Much appreciated!

-Danny