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-attach-cognitive-services.md
+23-24Lines changed: 23 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,68 +1,67 @@
1
1
---
2
-
title: Attach a Cognitive Services resource to a skillset
3
-
titleSuffix: Azure Cognitive Search
4
-
description: Instructions for attaching a Cognitive Services all-in-one subscription to an AI enrichment pipeline in Azure Cognitive Search.
5
-
2
+
title: Attach a Cognitive Services resource with a skillset - Azure Search
3
+
description: Instructions for attaching a Cognitive Services all-in-one subscription to a cognitive enrichment pipeline in Azure Search.
6
4
manager: nitinme
7
5
author: LuisCabrer
8
-
ms.author: luisca
9
-
ms.service: cognitive-search
6
+
services: search
7
+
ms.service: search
10
8
ms.topic: conceptual
11
-
ms.date: 11/04/2019
9
+
ms.date: 05/20/2019
10
+
ms.author: luisca
12
11
---
13
-
# Attach a Cognitive Services resource to a skillset in Azure Cognitive Search
12
+
# Attach a Cognitive Services resource with a skillset in Azure Search
14
13
15
-
AI algorithms drive the [enrichment pipelines](cognitive-search-concept-intro.md) used for content transformation in Azure Cognitive Search. These algorithms are based on Azure Cognitive Services resources, including [Computer Vision](https://azure.microsoft.com/services/cognitive-services/computer-vision/) for image analysis and optical character recognition (OCR) and [Text Analytics](https://azure.microsoft.com/services/cognitive-services/text-analytics/) for entity recognition, key phrase extraction, and other enrichments. As used by Azure Cognitive Search for document enrichment purposes, the algorithms are wrapped inside a *skill*, placed in a *skillset*, and referenced by an *indexer* during indexing.
14
+
AI algorithms drive the [cognitive indexing pipelines](cognitive-search-concept-intro.md) used for document enrichment in Azure Search. These algorithms are based on Azure Cognitive Services resources, including [Computer Vision](https://azure.microsoft.com/services/cognitive-services/computer-vision/) for image analysis and optical character recognition (OCR) and [Text Analytics](https://azure.microsoft.com/services/cognitive-services/text-analytics/) for entity recognition, key phrase extraction, and other enrichments. As used by Azure Search for document enrichment purposes, the algorithms are wrapped inside a *skill*, placed in a *skillset*, and referenced by an *indexer* during indexing.
16
15
17
-
You can enrich a limited number of documents for free. Or, you can attach a billable Cognitive Services resource to a *skillset* for larger and more frequent workloads. In this article, you'll learn how to attach a billable Cognitive Services resource to enrich documents during Azure Cognitive Search [indexing](search-what-is-an-index.md).
16
+
You can enrich a limited number of documents for free. Or, you can attach a billable Cognitive Services resource to a *skillset* for larger and more frequent workloads. In this article, you'll learn how to attach a billable Cognitive Services resource to enrich documents during Azure Search [indexing](search-what-is-an-index.md).
18
17
19
18
> [!NOTE]
20
-
> Billable events include calls to Cognitive Services APIs and image extraction as part of the document-cracking stage in Azure Cognitive Search. There is no charge for text extraction from documents or for skills that do not call Cognitive Services.
19
+
> Billable events include calls to Cognitive Services APIs and image extraction as part of the document-cracking stage in Azure Search. There is no charge for text extraction from documents or for skills that do not call Cognitive Services.
21
20
>
22
-
> Execution of billable skills is at the [Cognitive Services pay-as-you go price](https://azure.microsoft.com/pricing/details/cognitive-services/). For image extraction pricing, see the [Azure Cognitive Search pricing page](https://go.microsoft.com/fwlink/?linkid=2042400).
21
+
> Execution of billable skills is at the [Cognitive Services pay-as-you go price](https://azure.microsoft.com/pricing/details/cognitive-services/). For image extraction pricing, see the [Azure Search pricing page](https://go.microsoft.com/fwlink/?linkid=2042400).
23
22
24
23
## Same-region requirement
25
24
26
-
We require that Azure Cognitive Search and Azure Cognitive Services exist within the same region. Otherwise, you will get this message at run time: `"Provided key is not a valid CognitiveServices type key for the region of your search service."`
25
+
We require that Azure Search and Azure Cognitive Services exist within the same region. Otherwise, you will get this message at run time: `"Provided key is not a valid CognitiveServices type key for the region of your search service."`
27
26
28
-
There is no way to move a service across regions. If you get this error, you should create a new Cognitive Services resource in the same region as Azure Cognitive Search.
27
+
There is no way to move a service across regions. If you get this error, you should create a new Cognitive Services resource in the same region as Azure Search.
29
28
30
29
> [!NOTE]
31
-
> Some built-in skills are based on non-regional Cognitive Services (for example, the [Text Translation Skill](cognitive-search-skill-text-translation.md)). Be aware that if you add any of these skills to your skillset that your data is not guaranteed to stay in the same region as your Azure Cognitive Search or Cognitive Services resource. See the [service status page](https://aka.ms/allinoneregioninfo) for more details.
30
+
> Some built-in skills are based on non-regional Cognitive Services (for example, the [Text Translation Skill](cognitive-search-skill-text-translation.md)). Be aware that if you add any of these skills to your skillset that your data is not guaranteed to stay in the same region as your Azure Search or Cognitive Services resource. See the [service status page](https://aka.ms/allinoneregioninfo) for more details.
32
31
33
32
## Use Free resources
34
33
35
-
You can use a limited, free processing option to complete the AI enrichment tutorial and quickstart exercises.
34
+
You can use a limited, free processing option to complete the cognitive search tutorial and quickstart exercises.
36
35
37
36
Free (Limited enrichments) resources are restricted to 20 documents per day, per subscription.
38
37
39
38
1. Open the Import data wizard:
40
39
41
40

42
41
43
-
1. Choose a data source and continue to **Add AI enrichment (Optional)**. For a step-by-step walkthrough of this wizard, see [Create an index in the Azure portal](search-get-started-portal.md).
42
+
1. Choose a data source and continue to **Add cognitive search (Optional)**. For a step-by-step walkthrough of this wizard, see [Import, index, and query by using portal tools](search-get-started-portal.md).
44
43
45
44
1. Expand **Attach Cognitive Services** and then select **Free (Limited enrichments)**:
1.You can now continue on to the next steps, including **Add cognitive skills**.
48
+
1.Continue to the next step, **Add Enrichments**. For a description of skills available in the portal, see [Step 2: Add cognitive skills](cognitive-search-quickstart-blob.md#create-the-enrichment-pipeline) in the cognitive search quickstart.
50
49
51
50
## Use billable resources
52
51
53
52
For workloads that create more than 20 enrichments per day, make sure to attach a billable Cognitive Services resource. We recommend that you always attach a billable Cognitive Services resource, even if you never intend to call Cognitive Services APIs. Attaching a resource overrides the daily limit.
54
53
55
54
You're charged only for skills that call the Cognitive Services APIs. You're not billed for [custom skills](cognitive-search-create-custom-skill-example.md), or skills like [text merger](cognitive-search-skill-textmerger.md), [text splitter](cognitive-search-skill-textsplit.md), and [shaper](cognitive-search-skill-shaper.md), which aren't API-based.
56
55
57
-
1. Open the Import data wizard, choose a data source, and continue to **Add AI enrichment (Optional)**.
56
+
1. Open the Import data wizard, choose a data source, and continue to **Add cognitive search (Optional)**.
58
57
59
58
1. Expand **Attach Cognitive Services** and then select **Create new Cognitive Services resource**. A new tab opens so that you can create the resource:
60
59
61
60

62
61
63
-
1. In the **Location** list, select the region where your Azure Cognitive Search service is located. Make sure to use this region for performance reasons. Using this region also voids outbound bandwidth charges across regions.
62
+
1. In the **Location** list, select the region where your Azure Search service is located. Make sure to use this region for performance reasons. Using this region also voids outbound bandwidth charges across regions.
64
63
65
-
1. In the **Pricing tier** list, select **S0** to get the all-in-one collection of Cognitive Services features, including the Vision and Language features that back the built-in skills provided by Azure Cognitive Search.
64
+
1. In the **Pricing tier** list, select **S0** to get the all-in-one collection of Cognitive Services features, including the Vision and Language features that back the predefined skills used by Azure Search.
66
65
67
66
For the S0 tier, you can find rates for specific workloads on the [Cognitive Services pricing page](https://azure.microsoft.com/pricing/details/cognitive-services/).
68
67
@@ -76,7 +75,7 @@ You're charged only for skills that call the Cognitive Services APIs. You're not
76
75
77
76

78
77
79
-
1. Expand the **Add cognitive skills** section to select the specific cognitive skills that you want to run on your data. Complete the rest of the wizard.
78
+
1. Expand the **Add Enrichments** section to select the specific cognitive skills that you want to run on your data. Complete the rest of the wizard. For a description of skills available in the portal, see [Step 2: Add cognitive skills](cognitive-search-quickstart-blob.md#create-the-enrichment-pipeline) in the cognitive search quickstart.
80
79
81
80
## Attach an existing skillset to a Cognitive Services resource
82
81
@@ -94,7 +93,7 @@ If you have an existing skillset, you can attach it to a new or different Cognit
94
93
95
94
## Attach Cognitive Services programmatically
96
95
97
-
When you're defining the skillset programmatically, add a `cognitiveServices` section to the skillset. In that section, include the key of the Cognitive Services resource that you want to associate with the skillset. Remember that the resource must be in the same region as your Azure Cognitive Search resource. Also include `@odata.type`, and set it to `#Microsoft.Azure.Search.CognitiveServicesByKey`.
96
+
When you're defining the skillset programmatically, add a `cognitiveServices` section to the skillset. In that section, include the key of the Cognitive Services resource that you want to associate with the skillset. Remember that the resource must be in the same region as your Azure Search resource. Also include `@odata.type`, and set it to `#Microsoft.Azure.Search.CognitiveServicesByKey`.
98
97
99
98
The following example shows this pattern. Notice the `cognitiveServices` section at the end of the definition.
100
99
@@ -154,7 +153,7 @@ The prices shown in this article are hypothetical. They're used to illustrate th
154
153
Putting it all together, you'd pay about $57.00 to ingest 1,000 PDF documents of this type with the described skillset.
Copy file name to clipboardExpand all lines: articles/search/cognitive-search-common-errors-warnings.md
+11-10Lines changed: 11 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,19 +1,20 @@
1
1
---
2
-
title: Common Errors and Warnings
3
-
titleSuffix: Azure Cognitive Search
4
-
description: This article provides information and solutions to common errors and warnings you might encounter during AI enrichment in Azure Cognitive Search.
5
-
6
-
manager: nitinme
2
+
title: Common Errors and Warnings - Azure Search
3
+
description: This article provides information and solutions to common errors and warnings you might encounter during AI enrichment in Azure Search.
4
+
services: search
5
+
manager: heidist
7
6
author: amotley
8
-
ms.author: abmotley
9
-
ms.service: cognitive-search
7
+
8
+
ms.service: search
9
+
ms.workload: search
10
10
ms.topic: conceptual
11
-
ms.date: 11/04/2019
11
+
ms.date: 09/18/2019
12
+
ms.author: abmotley
12
13
---
13
14
14
-
# Common errors and warnings of the AI enrichment pipeline in Azure Cognitive Search
15
+
# Common errors and warnings of the AI enrichment pipeline in Azure Search
15
16
16
-
This article provides information and solutions to common errors and warnings you might encounter during AI enrichment in Azure Cognitive Search.
17
+
This article provides information and solutions to common errors and warnings you might encounter during AI enrichment in Azure Search.
17
18
18
19
## Errors
19
20
Indexing stops when the error count exceeds ['maxFailedItems'](cognitive-search-concept-troubleshooting.md#tip-3-see-what-works-even-if-there-are-some-failures).
Copy file name to clipboardExpand all lines: articles/search/cognitive-search-concept-annotations-syntax.md
+10-9Lines changed: 10 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,17 @@
1
1
---
2
-
title: Reference inputs and outputs in an AI enrichment pipeline
3
-
titleSuffix: Azure Cognitive Search
4
-
description: Explains the annotation syntax and how to reference an annotation in the inputs and outputs of a skillset in an AI enrichment pipeline in Azure Cognitive Search.
5
-
2
+
title: Reference inputs and outputs in cognitive search pipelines - Azure Search
3
+
description: Explains the annotation syntax and how to reference an annotation in the inputs and outputs of a skillset in a cognitive search pipeline in Azure Search.
4
+
services: search
6
5
manager: nitinme
7
-
author: LuisCabrer
8
-
ms.author: luisca
9
-
ms.service: cognitive-search
6
+
author: luiscabrer
7
+
8
+
ms.service: search
9
+
ms.workload: search
10
10
ms.topic: conceptual
11
-
ms.date: 11/04/2019
11
+
ms.date: 05/02/2019
12
+
ms.author: luisca
12
13
---
13
-
# How to reference annotations in an Azure Cognitive Search skillset
14
+
# How to reference annotations in a cognitive search skillset
14
15
15
16
In this article, you learn how to reference annotations in skill definitions, using examples to illustrate various scenarios. As the content of a document flows through a set of skills, it gets enriched with annotations. Annotations can be used as inputs for further downstream enrichment, or mapped to an output field in an index.
0 commit comments