kduenke I was able to create a sharepoint indexer but these were the challenges I faced.
1) make sure you populate the index that was referenced in this demo. Initially, I created my own index but it was not being used.
2) the citations and sources references the BLOB and not the indexer. I am sure you can map the URL of the document in the sourcepath and sourcefile for the index. I haven't tried.
3) I noticed the content returned for the Sharepoint was the entire document, which could span 4-5 pages of pdf. When prompting for this in the Chat window, it exceeded 16385. Have to figure out a way to chunk the data.
4) Sharepoint Datasource doesn't allow me to point to a specific folder. I have to point to a site library. As a work around, I am adding a boolean column called "Index" but haven't figured out a way to set the Datasource to just index the files in the sitelibrary that has this Index = true.
5) Lots of excel workbooks with 10+ so worksheets. How do these all get indexed appropriately?
If anyone has attempted this, let me know. I am still investigating Azure Search using Sharepoint.
Thanks in advance