Error during Exercise 1 of "Implement knowledge mining with Azure AI Search" Training Path

Saul Dolgin 11 Reputation points Microsoft Employee
2024-07-05T20:24:00.7533333+00:00

Hello,

I've had trouble getting through the "Implement Knowledge Mining with Azure AI Search" training path. There seems to be an issue in Exercise 1 when trying to import data into an AI Search resource instance. I also created an issue on the corresponding GitHub repo for the exercise:

https://github.com/MicrosoftLearning/mslearn-knowledge-mining/issues/41

It seems that no matter what I try, there is no way to create the AI Search Index because of this error:

Import configuration failed, error creating Indexer

This indexer refers to a skillset 'margies-skillset' that doesn't exist

Any help is appreciated. Thanks!

Azure Training
Azure Training
Azure: A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.Training: Instruction to develop new skills.
1,745 questions
{count} votes

1 answer

Sort by: Most helpful
  1. SiddeshTN 4,760 Reputation points Microsoft Vendor
    2024-07-12T08:42:37.5133333+00:00

    Hi Saul Dolgin,

    Thank you for reaching out to us on Microsoft Q&A forum. 

    This error indicates that the indexer you are trying to create is referencing a skillset named 'margies-skillset' that hasn't been created or properly configured.

    Here are some steps to troubleshoot and resolve this issue:

    1.Ensure that the skillset 'margies-skillset' is correctly created and exists in your Azure AI Search service. You can verify this by listing all the skillsets in your search service through the Azure portal or using the Azure CLI.
    2.Double-check the name of the skillset in your indexer configuration. The name should match exactly, including case sensitivity.
    3.If the skillset doesn't exist, create it manually. Here's an example of how you can create a skillset using the Azure CLI:

    az search skillset create --service-name <your-service-name> --name margies-skillset --resource-group <your-resource-group> --description "Skillset for Margie's Travel" --skills <path-to-skillset-definition.json>
    

    Make sure the skillset definition JSON file contains all the necessary skills.

    4.Ensure that the indexer configuration references the correct skillset name. You can update the indexer configuration to match the skillset name if there is a discrepancy.
    5.Verify that all dependencies, including AI services and cognitive skills, are properly configured and accessible, and ensure that your Azure Search service has the necessary permissions to utilize these resources.
    6.If you're using templates to create the indexer, try creating it manually via the Azure portal. This can sometimes help in identifying misconfigurations.

    If you've verified that the skillset exists and is correctly configured, and you are still facing issues, please provide more details or any specific error messages you're encountering.

    If you found the information helpful, we would greatly appreciate it if you could acknowledge it by selecting the Accept Answer & Upvote options.


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.