You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/search/cognitive-search-tutorial-blob-dotnet.md
+13-19Lines changed: 13 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,10 +25,10 @@ Skillsets add AI processing to raw content, making that content more uniform and
25
25
This tutorial helps you learn how to:
26
26
27
27
> [!div class="checklist"]
28
-
> + Define objects in an enrichment pipeline
29
-
> + Build a skillset that invokes OCR, language detection, entity recognition, and key phrase extraction
30
-
> + Execute the pipeline to invoke transformations, and to create and load a search index
31
-
> + Check the results using full text search
28
+
> + Define objects in an enrichment pipeline.
29
+
> + Build a skillset. Invoke OCR, language detection, entity recognition, and key phrase extraction.
30
+
> + Execute the pipeline. Create and load a search index.
31
+
> + Check the results using full text search.
32
32
33
33
If you don't have an Azure subscription, open a [free account](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) before you begin.
34
34
@@ -50,40 +50,36 @@ Once content is extracted, the [skillset](cognitive-search-working-with-skillset
50
50
51
51
+[Azure AI Search](search-create-app-portal.md)
52
52
53
-
+[Sample data files (mixed media)](https://github.com/Azure-Samples/azure-search-sample-data/tree/main/ai-enrichment-mixed-media)
54
-
55
53
> [!NOTE]
56
54
> You can use a free search service for this tutorial. The free tier limits you to three indexes, three indexers, and three data sources. This tutorial creates one of each. Before starting, make sure you have room on your service to accept the new resources.
57
55
56
+
### Download files
57
+
58
+
Download a zip file of the sample data repository and extract the contents.
59
+
60
+
+[Sample data files (mixed media)](https://github.com/Azure-Samples/azure-search-sample-data/tree/main/ai-enrichment-mixed-media)
61
+
58
62
### Upload sample data to Azure Storage
59
63
60
64
1. In Azure Storage, create a new container and name it *cog-search-demo*.
61
65
62
66
1.[Upload the sample data files](/azure/storage/blobs/storage-quickstart-blobs-portal).
63
67
64
-
:::image type="content" source="media/cognitive-search-tutorial-blob/sample-files.png" alt-text="Screenshot of the files in File Explorer." border="true":::
65
-
66
68
1. Get a storage connection string so that you can formulate a connection in Azure AI Search.
67
69
68
70
1. On the left, select **Access keys**.
69
71
70
72
1. Copy the connection string for either key one or key two. The connection string is similar to the following example:
AI enrichment is backed by Azure AI services, including Language service and Azure AI Vision for natural language and image processing. For small workloads like this tutorial, you can use the free allocation of 20 transactions per indexer. For larger workloads, [attach an Azure AI Services multi-region resource to a skillset](cognitive-search-attach-cognitive-services.md) for pay-as-you-go pricing.
79
-
80
-
### Azure AI Search
81
-
82
-
The third component is Azure AI Search, which you can [create in the portal](search-create-service-portal.md) or [find an existing search service](https://portal.azure.com/#blade/HubsExtension/BrowseResourceBlade/resourceType/Microsoft.Search%2FsearchServices) in your subscription.
80
+
Built-in AI enrichment is backed by Azure AI services, including Language service and Azure AI Vision for natural language and image processing. For small workloads like this tutorial, you can use the free allocation of 20 transactions per indexer. For larger workloads, [attach an Azure AI Services multi-region resource to a skillset](cognitive-search-attach-cognitive-services.md) for pay-as-you-go pricing.
83
81
84
-
You can use the Free tier to complete this walkthrough.
85
-
86
-
### Copy a key and URL
82
+
### Copy a search service URL and API key
87
83
88
84
For this tutorial, connections to Azure AI Search require an endpoint and an API key. You can get these values from the Azure portal.
89
85
@@ -93,8 +89,6 @@ For this tutorial, connections to Azure AI Search require an endpoint and an API
93
89
94
90
:::image type="content" source="media/search-get-started-rest/get-url-key.png" alt-text="Screenshot of the URL and API keys in the Azure portal.":::
95
91
96
-
A valid API key establishes trust, on a per request basis, between the application sending the request and the search service handling it.
97
-
98
92
## Set up your environment
99
93
100
94
Begin by opening Visual Studio and creating a new Console App project that can run on .NET Core.
AI enrichment is backed by Azure AI services, including Language service and Azure AI Vision for natural language and image processing. For small workloads like this tutorial, you can use the free allocation of twenty transactions per indexer. For larger workloads, [attach an Azure AI Services multi-region resource to a skillset](cognitive-search-attach-cognitive-services.md) for pay-as-you-go pricing.
74
+
Built-in AI enrichment is backed by Azure AI services, including Language service and Azure AI Vision for natural language and image processing. For small workloads like this tutorial, you can use the free allocation of twenty transactions per indexer. For larger workloads, [attach an Azure AI Services multi-region resource to a skillset](cognitive-search-attach-cognitive-services.md) for pay-as-you-go pricing.
75
75
76
-
### Azure AI Search
77
-
78
-
The third component is Azure AI Search, which you can [create in the portal](search-create-service-portal.md) or [find an existing search service](https://portal.azure.com/#blade/HubsExtension/BrowseResourceBlade/resourceType/Microsoft.Search%2FsearchServices) in your subscription.
79
-
80
-
You can use the Free tier to complete this walkthrough.
81
-
82
-
### Copy a key and URL
76
+
### Copy a search service URL and API key
83
77
84
78
For this tutorial, connections to Azure AI Search require an endpoint and an API key. You can get these values from the Azure portal.
85
79
@@ -89,8 +83,6 @@ For this tutorial, connections to Azure AI Search require an endpoint and an API
89
83
90
84
:::image type="content" source="media/search-get-started-rest/get-url-key.png" alt-text="Screenshot of the URL and API keys in the Azure portal.":::
91
85
92
-
A valid API key establishes trust, on a per request basis, between the application sending the request and the search service handling it.
93
-
94
86
## Set up your REST file
95
87
96
88
1. Start Visual Studio Code and open the [skillset-tutorial.rest](https://github.com/Azure-Samples/azure-search-rest-samples/tree/main/skillset-tutorial) file. See [Quickstart: Text search using REST](search-get-started-rest.md) if you need help with the REST client.
0 commit comments