SplitSkill : Required skill input is missing or empty. Name: 'text', Source: '$(/document/content)'.

Jacek 25 Reputation points
2024-01-02T16:59:35.82+00:00

I'm using SharePoint as a Data source for my indexer.

I created SplitSkill to split the document/content for further AzureOpenAIEmbeddingSkill.

When Data Source is set to one library everything works great, but when indexing whole Share Point site, SplitSkill is crashing on one document:

"Could not execute skill because one or more skill input was invalid."

"Required skill input is missing or empty. Name: 'text', Source: '$(/document/content)'."

General indexer error is: A request to SharePoint timed out. Retrying indexer execution later may resolve the issue. To automatically resume execution consider adding a schedule to the indexer, see https://docs.microsoft.com/en-us/azure/search/search-howto-schedule-indexers

I did index the whole content with out enrichments, and worked fine, so I'm guessing there is no problem with timeouts. I did try to check which document is causing problems but when indexed could not find the one with out content. Indexer is returning the details about problematic file, but I can't decode it. I guessed that the second guid is id of the file, but when asked SharePoint about it, it returned nothing:

localId=siemens.sharepoint.com%2ccf581cde-9561-4c06-82aa-a96529bcc2d5%2c39bbc641-2f7e-409c-bc69-8ab7a28015d9%3a%3ab!3hxYz2GVBkyCqqllKbzC1UHGuzl-L5xAvGmKt6KAFdkOvVkQt22LRoFT4E01Zp_f%3a%3a01VCYAUHUEP3KY6OXDYFD3DDZH7KLYAFLY&documentKey=siemens.sharepoint.com%2ccf581cde-9561-4c06-82aa-a96529bcc2d5%2c39bbc641-2f7e-409c-bc69-8ab7a28015d9%3a%3ab!3hxYz2GVBkyCqqllKbzC1UHGuzl-L5xAvGmKt6KAFdkOvVkQt22LRoFT4E01Zp_f%3a%3a01VCYAUHUEP3KY6OXDYFD3DDZH7KLYAFLY

Microsoft 365 and Office | SharePoint | For business | Windows
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.