Skip to content

Commit 7cfefda

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into rolyon-rbac-roles-deid-healthdataaiservices
2 parents f88dff7 + fac9e1b commit 7cfefda

File tree

7 files changed

+80
-27
lines changed

7 files changed

+80
-27
lines changed

articles/azure-functions/functions-bindings-event-grid-trigger.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,7 @@ For explanations of the common and event-specific properties, see [Event propert
489489

490490
## Next steps
491491

492-
* If you have questions, submit an issue to the team [here](https://github.com/Azure/azure-functions-eventgrid-extension/issues)
492+
* If you have questions, submit an issue to the team [here](https://github.com/Azure/azure-sdk-for-net/issues)
493493
* [Dispatch an Event Grid event](./functions-bindings-event-grid-output.md)
494494

495495
[EventGridEvent]: /dotnet/api/microsoft.azure.eventgrid.models.eventgridevent

articles/cost-management-billing/reservations/reservation-discount-databricks.md

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
---
2-
title: How an Azure Databricks prepurchase discount is applied
3-
description: Learn how an Azure Databricks prepurchase discount applies to your usage. You can use Databricks prepurchased units at any time during the purchase term.
2+
title: How an Azure Databricks pre-purchase discount is applied
3+
description: Learn how an Azure Databricks pre-purchase discount applies to your usage. You can use Databricks prepurchased units at any time during the purchase term.
44
author: bandersmsft
55
ms.reviewer: primittal
66
ms.service: cost-management-billing
77
ms.subservice: reservations
88
ms.topic: conceptual
9-
ms.date: 05/07/2024
9+
ms.date: 09/10/2024
1010
ms.author: banders
1111
---
1212

13-
# How Azure Databricks prepurchase discount is applied
13+
# How Azure Databricks pre-purchase discount is applied
1414

1515
You can use prepurchased Azure Databricks commit units (DBCU) at any time during the purchase term. Any Azure Databricks usage is deducted from the prepurchased DBCUs automatically.
1616

@@ -20,25 +20,10 @@ The prepurchase discount applies only to Azure Databricks unit (DBU) usage. Othe
2020

2121
## Prepurchase discount application
2222

23-
Databricks prepurchase applies to all Databricks workloads and tiers. You can think of the prepurchase as a pool of prepaid Databricks commit units. Usage is deducted from the pool, regardless of the workload or tier. Usage is deducted in the following ratios:
24-
25-
| Workload | DBU application ratio - Standard tier | DBU application ratio - Premium tier |
26-
| --- | --- | --- |
27-
| All-purpose compute | 0.4 | 0.55 |
28-
| Jobs compute | 0.15 | 0.30 |
29-
| Jobs light compute | 0.07 | 0.22 |
30-
| SQL compute | N/A | 0.22 |
31-
| SQL Pro compute | N/A | 0.55 |
32-
| Serverless SQL | N/A | 0.70 |
33-
| Serverless real-time inference | N/A | 0.082 |
34-
| Model training | N/A | 0.65 |
35-
| Delta Live Tables | NA | 0.30 (core), 0.38 (pro), 0.54 (advanced) |
36-
| All Purpose Photon | NA | 0.55 |
37-
38-
For example, when All-purpose compute – Standard Tier capacity gets consumed, the prepurchased Databricks commit units get deducted by 0.4 units. When Jobs light compute – Standard Tier capacity gets used, the prepurchased Databricks commit unit gets deducted by 0.07 units.
23+
Databricks pre-purchase applies to all Databricks workloads and tiers. You can think of the prepurchase as a pool of prepaid Databricks commit units.
3924

4025
>[!NOTE]
41-
> Enabling Photon increases the DBU count.
26+
> Usage is deducted from the pool, regardless of the workload or tier. Usage is deducted at various rates, depending on the workload and tier. For more information and a complete list of rates, see the [Databricks pricing page](https://azure.microsoft.com/pricing/details/databricks/).
4227
4328
## Determine plan use
4429

articles/cost-management-billing/reservations/synapse-analytics-pre-purchase-plan.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.reviewer: primittal
66
ms.service: cost-management-billing
77
ms.subservice: reservations
88
ms.topic: how-to
9-
ms.date: 04/15/2024
9+
ms.date: 09/10/2024
1010
ms.author: banders
1111
---
1212

@@ -71,12 +71,13 @@ You can't split or merge a Synapse Pre-Purchase Plan. For more information about
7171

7272
Cancel and exchange isn't supported for Synapse Pre-Purchase Plans. All purchases are final.
7373

74-
## Next steps
74+
## Related content
7575

7676
To learn more about Azure Reservations, see the following articles:
7777

7878
- [What are Azure Reservations?](save-compute-costs-reservations.md)
7979
- [Manage Azure Reservations](manage-reserved-vm-instance.md)
8080
- [Understand Azure Reservations discount](understand-reservation-charges.md)
81-
- [Understand reservation usage for your Pay-As-You-Go subscription](understand-reserved-instance-usage.md)
81+
- [Understand reservation usage for your pay-as-you-go subscription](understand-reserved-instance-usage.md)
8282
- [Understand reservation usage for your Enterprise enrollment](understand-reserved-instance-usage-ea.md)
83+
- [Buy a reservation](prepare-buy-reservation.md)

articles/load-balancer/egress-only.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ This configuration provides outbound NAT for an internal load balancer scenario,
3131

3232
- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
3333

34-
[!INCLUDE [load-balancer-create-bastion](../../includes/load-balancer-create-bastion.md)]
34+
[!INCLUDE [load-balancer-create-bastion-no-natgateway](../../includes/load-balancer-create-bastion-no-natgateway.md)]
3535

3636
## Create internal load balancer
3737

47.1 KB
Loading

includes/azure-storage-account-metrics-dimensions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
| **Dimension Name** | **Description** |
1010
| ------------------- | ----------------- |
1111
| **GeoType** | Transaction from Primary or Secondary cluster. The available values include **Primary** and **Secondary**. It applies to Read Access Geo Redundant Storage (RA-GRS) when reading objects from a secondary tenant. |
12-
| **ResponseType** | Transaction response type. The available values include: <br/><br/> <li>**ServerOtherError**: All other server-side errors except described ones. </li> <li>**ServerBusyError**: Authenticated request that returned an HTTP 503 status code. </li> <li>**ServerTimeoutError**: Timed-out authenticated request that returned an HTTP 500 status code. The timeout occurred due to a server error. </li><li>**AuthenticationError**: The request couldn't be authenticated by the server.</li><li>**AuthorizationError**: Authenticated request that failed due to unauthorized access of data or an authorization failure. </li> <li>**NetworkError**: Authenticated request that failed due to network errors. Most commonly occurs when a client prematurely closes a connection before timeout expiration. </li><li>**ClientAccountBandwidthThrottlingError**: The request is throttled on bandwidth for exceeding [storage account scalability limits](../articles/storage/common/scalability-targets-standard-account.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json).</li><li>**ClientAccountRequestThrottlingError**: The request is throttled on request rate for exceeding [storage account scalability limits](../articles/storage/common/scalability-targets-standard-account.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json).<li>**ClientThrottlingError**: Other client-side throttling error. `ClientAccountBandwidthThrottlingError` and `ClientAccountRequestThrottlingError` are excluded.</li><li>**ClientShareEgressThrottlingError**: Applicable to premium file shares only. Other client-side throttling error. The request failed due to egress bandwidth throttling for exceeding share limits. `ClientAccountBandwidthThrottlingError` is excluded.</li><li>**ClientShareIngressThrottlingError**: Applicable to premium file shares only. Other client-side throttling error. The request failed due to ingress bandwidth throttling for exceeding share limits. `ClientAccountBandwidthThrottlingError` is excluded.</li><li>**ClientShareIopsThrottlingError**: Other client-side throttling error. The request failed due to IOPS throttling. `ClientAccountRequestThrottlingError` is excluded.</li><li>**ClientTimeoutError**: Timed-out authenticated request that returned an HTTP 500 status code. If the client's network timeout or the request timeout is set to a lower value than expected by the storage service, it's an expected timeout. Otherwise, it's reported as a `ServerTimeoutError`. </li> <li>**ClientOtherError**: All other client-side errors except described ones. </li> <li>**Success**: Successful request</li> <li> **SuccessWithThrottling**: Successful request when an SMB client gets throttled in the first attempt(s) but succeeds after retries.</li><li> **SuccessWithShareEgressThrottling**: Applicable to premium file shares only. Successful request when an SMB client gets throttled due to egress bandwidth throttling in the first attempt or attempts, but succeeds after retries.</li><li> **SuccessWithShareIngressThrottling**: Applicable to premium file shares only. Successful request when an SMB client gets throttled due to ingress bandwidth throttling in the first attempt or attempts, but succeeds after retries.</li><li> **SuccessWithShareIopsThrottling**: Successful request when an SMB client gets throttled due to IOPS throttling in the first attempt(s) but succeeds after retries.</li><li> **SuccessWithMetadataWarning**: Applicable to premium file shares only. Successful request when a client runs high metadata IOPS, which may cause throttling later if the IOPS remain high or increase.</li><li> **SuccessWithMetadataThrottling**: Applicable to premium file shares only. Successful request when a client gets throttled due to high metadata IOPS in the first attempt or attempts, but succeeds after retries.</li> |
12+
| **ResponseType** | Transaction response type. The available values include: <br/><br/> <li>**ServerOtherError**: All other server-side errors except described ones. </li> <li>**ServerBusyError**: Authenticated request that returned an HTTP 503 status code. </li> <li>**ServerTimeoutError**: Timed-out authenticated request that returned an HTTP 500 status code. The timeout occurred due to a server error. </li><li>**AuthenticationError**: The request couldn't be authenticated by the server.</li><li>**AuthorizationError**: Authenticated request that failed due to unauthorized access of data or an authorization failure. </li> <li>**NetworkError**: Authenticated request that failed due to network errors. Most commonly occurs when a client prematurely closes a connection before timeout expiration. </li><li>**ClientAccountBandwidthThrottlingError**: The request is throttled on bandwidth for exceeding [storage account scalability limits](../articles/storage/common/scalability-targets-standard-account.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json).</li><li>**ClientAccountRequestThrottlingError**: The request is throttled on request rate for exceeding [storage account scalability limits](../articles/storage/common/scalability-targets-standard-account.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json).<li>**ClientThrottlingError**: Other client-side throttling error. `ClientAccountBandwidthThrottlingError` and `ClientAccountRequestThrottlingError` are excluded.</li><li>**ClientShareEgressThrottlingError**: Applicable to premium file shares only. Other client-side throttling error. The request failed due to egress bandwidth throttling for exceeding share limits. `ClientAccountBandwidthThrottlingError` is excluded.</li><li>**ClientShareIngressThrottlingError**: Applicable to premium file shares only. Other client-side throttling error. The request failed due to ingress bandwidth throttling for exceeding share limits. `ClientAccountBandwidthThrottlingError` is excluded.</li><li>**ClientShareIopsThrottlingError**: Other client-side throttling error. The request failed due to IOPS throttling. `ClientAccountRequestThrottlingError` is excluded.</li><li>**ClientTimeoutError**: Timed-out authenticated request that returned an HTTP 500 status code. If the client's network timeout or the request timeout is set to a lower value than expected by the storage service, it's an expected timeout. Otherwise, it's reported as a `ServerTimeoutError`. </li> <li>**ClientOtherError**: All other client-side errors except described ones. </li> <li>**Success**: Successful request</li> <li> **SuccessWithThrottling**: Successful request when an SMB client gets throttled in the first attempt(s) but succeeds after retries.</li><li> **SuccessWithShareEgressThrottling**: Applicable to premium file shares only. Successful request when an SMB client gets throttled due to egress bandwidth throttling in the first attempt or attempts, but succeeds after retries.</li><li> **SuccessWithShareIngressThrottling**: Applicable to premium file shares only. Successful request when an SMB client gets throttled due to ingress bandwidth throttling in the first attempt or attempts, but succeeds after retries.</li><li> **SuccessWithShareIopsThrottling**: Successful request when an SMB client gets throttled due to IOPS throttling in the first attempt(s) but succeeds after retries.</li><li> **SuccessWithMetadataWarning**: Applicable to file shares only. Successful request when a client runs high metadata IOPS, which may cause throttling later if the IOPS remain high or increase.</li><li> **SuccessWithMetadataThrottling**: Applicable to file shares only. Successful request when a client gets throttled due to high metadata IOPS in the first attempt or attempts, but succeeds after retries.</li> |
1313
| **ApiName** | The name of operation. If a failure occurs before the name of the [operation](/rest/api/storageservices/storage-analytics-logged-operations-and-status-messages) is identified, the name appears as "Unknown." You can use the value of the `ResponseType` dimension to learn more about the failure.
1414
| **Authentication** | Authentication type used in transactions. The available values include: <br/> <li>**AccountKey**: The transaction is authenticated with storage account key.</li> <li>**SAS**: The transaction is authenticated with service/account shared access signatures.</li><li>**DelegationSas**: The transaction is authenticated with user-delegation SAS.</li> <li>**OAuth**: The transaction is authenticated with OAuth access tokens.</li> <li>**Anonymous**: The transaction is requested anonymously. It doesn’t include preflight requests.</li> <li>**AnonymousPreflight**: The transaction is preflight request.</li>|
1515
| **TransactionType** | Type of transaction. The available values include: <br/> <li>**User**: The transaction was made by customer.</li> <li>**System**: The transaction was made by system process.</li> |
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
---
2+
title: include file
3+
description: include file
4+
services: load-balancer
5+
author: mbender-ms
6+
ms.service: azure-load-balancer
7+
ms.topic: include
8+
ms.date: 11/29/2023
9+
ms.author: mbender
10+
ms.custom: include file
11+
---
12+
13+
## Create a virtual network and bastion host
14+
15+
In this section, you create a virtual network with a resource subnet, an Azure Bastion subnet, and an Azure Bastion host.
16+
17+
> [!IMPORTANT]
18+
> [!INCLUDE [Pricing](~/reusable-content/ce-skilling/azure/includes/bastion-pricing.md)]
19+
20+
1. In the portal, search for and select **Virtual networks**.
21+
22+
2. On the **Virtual networks** page, select **+ Create**.
23+
24+
3. On the **Basics** tab of **Create virtual network**, enter or select the following information:
25+
26+
| Setting | Value |
27+
|---|---|
28+
| **Project details** | |
29+
| Subscription | Select your subscription. |
30+
| Resource group | Select **load-balancer-rg** from the dropdown or **Create new** if it doesn't exist.</br> Enter **load-balancer-rg** in Name.</br> Select **OK**. |
31+
| **Instance details** | |
32+
| Name | Enter **lb-vnet**. |
33+
| Region | Select **(US) East US**. |
34+
35+
:::image type="content" source="./media/load-balancer-internal-create-bastion-include/create-virtual-network-basics.png" alt-text="Screenshot of Basics tab of Create virtual network in the Azure portal.":::
36+
37+
4. Select the **Security** tab or **Next** button at the bottom of the page.
38+
5. Under **Azure Bastion**, enter or select the following information:
39+
40+
| Setting | Value |
41+
|---|---|
42+
| **Azure Bastion** | |
43+
| Enable Azure Bastion | Select checkbox. |
44+
| Azure Bastion host name | Enter **lb-bastion**. |
45+
| Azure Bastion public IP address | Select **Create new**.</br> Enter **lb-bastion-ip** in Name.</br> Select **OK**. |
46+
47+
6. Select the **IP addresses** tab, or **Next** at the bottom of the page.
48+
7. On **Create virtual network** page, enter or select the following information:
49+
50+
| Setting | Value |
51+
|---|---|
52+
| **Add IPv4 address space** | |
53+
| IPv4 address space | Enter **10.0.0.0/16 (65,356 addresses)**. |
54+
| **Subnets** | Select the **default** subnet link to edit. |
55+
| **Edit subnet** | |
56+
| Subnet purpose | Leave the default **Default**. |
57+
| Name | Enter **backend-subnet**. |
58+
| Starting address | Enter **10.0.0.0**. |
59+
| Subnet size | Enter **/24(256 addresses)**. |
60+
| **Security** | |
61+
| NAT Gateway | Select **None**. |
62+
63+
:::image type="content" source="./media/load-balancer-internal-create-bastion-include/edit-subnet-window.png" alt-text="Screenshot of default subnet rename and configuration.":::
64+
65+
8. Select **Save**.
66+
67+
9. Select **Review + create** at the bottom of the screen, and when validation passes, select **Create**.

0 commit comments

Comments
 (0)