I have a requirement to develop search features in DD4T Web applications using Amazon cloud search. I have few questions related to this.
- What is the best way to index the component data (Mostly articles), I thought using TBB/Eventing System.
- Can we use SI4T TBBs to Generate Index data, then Write custom class library to push index data to Amazon cloud search ?. the reason why i am asking this because SI4T expects Indexer implementation which should be written in JAVA, which we i am not familiar with it.
I have used SI4T TBBS, i am not sure how to generate required fields for index data, now it's generating following output
<indexdata> <url>/en/about/test.aspx</url> <title>test</title> <publicationid>14</publicationid> <schemaid>115</schemaid> <itemtype>64</itemtype> <parentsgid>117</parentsgid> <sgid>117</sgid> <sgid>5</sgid> <type>0</type> <body>All Component content in Text</body> <custom /> </indexdata>
above code contains body fiel, which contains all component content as text. but i want to know, how to customize the output to include other fields of the component such as (Article Header, Author, Summary). Then once i get all the field i can push to amazon cloudsearch (Without using any storage extension, am i right ?).
Please help me proceed further, any inputs are welcome :)