SharePoint Search not crawling all items returned by BCS Model

987 Views Asked by At

I have created a BCS Model which reads data through xml returned by rest api. I have LOB instance in BCS which I crawl to get the data in SharePoint. The problem is on debugging i found that BCS Model is returning 1782 records where as after running a full crawl, SharePoint is showing only 1222 successful records in crawl log with no errors and warnings. Any idea suggestions why is this happening will be of great help.

Thanks in Advance...

1

There are 1 best solutions below

0
Friki On

As far as I know SharePoint will always log crawled element info in crawl logs. There are 2 other places where your data might be trimmed: BDC Model and API.

  1. Please check if BDC Model has any filters defined. Please remove them.
  2. If possible log all your items returned by API. Then check if API returned all 1782 items.
  3. Check ULS Viewer for errors during crawl. You can filter messages by Category containing "Business".