Skip to content

Commit 634788a

Browse files
Merge pull request #244338 from HeidiSteen/heidist-quikfix
[azure search] Shared private link - billable
2 parents f5d33a0 + d3e2bc9 commit 634788a

File tree

2 files changed

+14
-16
lines changed

2 files changed

+14
-16
lines changed

articles/search/search-indexer-howto-access-private.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
11
---
2-
title: Connect through a private endpoint
2+
title: Connect through a shared private link
33
titleSuffix: Azure Cognitive Search
4-
description: Configure indexer connections to access content from other Azure resources that are protected through a private endpoint.
4+
description: Configure indexer connections to access content from other Azure resources that are protected through a shared private link.
55

66
manager: nitinme
7-
author: arv100kri
8-
ms.author: arjagann
7+
author: mrcarter8
8+
ms.author: mcarter
99
ms.service: cognitive-search
10-
ms.custom: ignite-2022
1110
ms.topic: how-to
12-
ms.date: 04/18/2023
11+
ms.date: 07/07/2023
1312
---
1413

15-
# Make outbound connections through a private link
14+
# Make outbound connections through a shared private link
1615

1716
This article explains how to configure private, outbound calls from Azure Cognitive Search to Azure PaaS resources that run within a virtual network.
1817

19-
Setting up a private connection allows Azure Cognitive Search to connect to Azure PaaS through a virtual network IP address instead of a port that's open to the internet. The object created for the connection is called a *shared private link*. On the connection, Search uses the shared private link internally to reach an Azure PaaS resource inside the network boundary.
18+
Setting up a private connection allows Azure Cognitive Search to connect to Azure PaaS through a virtual network IP address instead of a port that's open to the internet. The object created for the connection is called a *shared private link*. On the connection, Search uses the shared private link internally to reach an Azure PaaS resource inside the network boundary.
19+
20+
Shared private link is a premium feature that's billed by usage. The costs of reading from a data source through the private endpoint are billed to your Azure subscription. As the indexer reads data from the data source, network egress charges are billed at the ["inbound data processed"](https://azure.microsoft.com/pricing/details/private-link/) rate.
2021

2122
> [!NOTE]
2223
> If you're setting up a private indexer connection to a SQL Managed Instance, see [this article](search-indexer-how-to-access-private-sql.md) instead.
@@ -61,9 +62,6 @@ When evaluating shared private links for your scenario, remember these constrain
6162

6263
+ You should have a minimum of Contributor permissions on both Azure Cognitive Search and the Azure PaaS resource for which you're creating the shared private link.
6364

64-
> [!NOTE]
65-
> Azure Private Link is used internally, at no charge, to set up the shared private link.
66-
6765
<a name="group-ids"></a>
6866

6967
### Supported resource types
@@ -256,7 +254,7 @@ A `202 Accepted` response is returned on success. The process of creating an out
256254

257255
## 2 - Approve the private endpoint connection
258256

259-
The resource owner must approve the connection request you created. This section assumes the portal for this step, but you can also use the REST APIs of the Azure PaaS resource. [Private Endpoint Connections (Storage Resource Provider)](/rest/api/storagerp/privateendpointconnections) and [Private Endpoint Connections (Cosmos DB Resource Provider)](/rest/api/cosmos-db-resource-provider/2022-11-15/private-endpoint-connections) are two examples.
257+
The resource owner must approve the connection request you created. This section assumes the portal for this step, but you can also use the REST APIs of the Azure PaaS resource. [Private Endpoint Connections (Storage Resource Provider)](/rest/api/storagerp/privateendpointconnections) and [Private Endpoint Connections (Cosmos DB Resource Provider)](/rest/api/cosmos-db-resource-provider/2023-03-15/private-endpoint-connections) are two examples.
260258

261259
1. In the Azure portal, open the **Networking** page of the Azure PaaS resource.
262260

articles/search/search-sku-manage-costs.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ Billing is based on capacity (SUs) and the costs of running premium features, su
3939
|-------|------|
4040
| Image extraction (AI enrichment) <sup>1, 2</sup> | Per 1000 images. See the [pricing page](https://azure.microsoft.com/pricing/details/search/#pricing). |
4141
| Custom Entity Lookup skill (AI enrichment) <sup>1</sup> | Per 1000 text records. See the [pricing page](https://azure.microsoft.com/pricing/details/search/#pricing) |
42-
| Built-in skills (AI enrichment) <sup>1</sup> | Number of transactions, billed at the same rate as if you had performed the task by calling Cognitive Services directly. You can process 20 documents per indexer per day for free. Larger or more frequent workloads require a multi-resource Cognitive Services key. |
43-
| Semantic Search <sup>1</sup> | Number of queries of "queryType=semantic", billed at a progressive rate. See the [pricing page](https://azure.microsoft.com/pricing/details/search/#pricing). |
44-
| Private Endpoints <sup>1</sup> | Billed as long as the endpoint exists, and billed for bandwidth. |
42+
| [Built-in skills](cognitive-search-predefined-skills.md) (AI enrichment) <sup>1</sup> | Number of transactions, billed at the same rate as if you had performed the task by calling Cognitive Services directly. You can process 20 documents per indexer per day for free. Larger or more frequent workloads require a multi-resource Cognitive Services key. |
43+
| [Semantic search](semantic-search-overview.md) <sup>1</sup> | Number of queries of "queryType=semantic", billed at a progressive rate. See the [pricing page](https://azure.microsoft.com/pricing/details/search/#pricing). |
44+
| [Shared private link](search-indexer-howto-access-private.md) <sup>1</sup> | [Billed for bandwidth](https://azure.microsoft.com/pricing/details/private-link/) as long as the shared private link exists and is used. |
4545

4646
<sup>1</sup> Applies only if you use or enable the feature.
4747

48-
<sup>2</sup> In an [indexer configuration](/rest/api/searchservice/create-indexer#indexer-parameters), "imageAction" is the parameter that triggers image extraction. If "imageAction" is set to "none" (the default), you won't be charged for image extraction.
48+
<sup>2</sup> In an [indexer configuration](/rest/api/searchservice/create-indexer#indexer-parameters), "imageAction" is the parameter that triggers image extraction. If "imageAction" is set to "none" (the default), you won't be charged for image extraction. Costs are incurred when "imageAction" parameter is set *and* you include OCR, Image Analysis, or Document Extraction in a skillset.
4949

5050
There is no meter on the number of queries, query responses, or documents ingested, although [service limits](search-limits-quotas-capacity.md) do apply at each tier.
5151

0 commit comments

Comments
 (0)