Skip to content

Commit 751456c

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into rolyon-rbac-elevate-access-manage-users
2 parents 7c63cac + 749cd99 commit 751456c

19 files changed

+80
-632
lines changed

articles/azure-resource-manager/bicep/deploy-vscode.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ title: Deploy Bicep files with Visual Studio Code
33
description: Deploy Bicep files from Visual Studio Code.
44
ms.topic: how-to
55
ms.custom: devx-track-bicep
6-
ms.date: 03/20/2024
6+
ms.date: 12/03/2024
77
---
88

99
# Deploy Bicep files from Visual Studio Code
1010

1111
You can use [Visual Studio Code with the Bicep extension](./visual-studio-code.md#deploy-bicep-file) to deploy a Bicep file. You can deploy to any scope. This article shows deploying to a resource group.
1212

13-
From an opened Bicep file in VS Code, there are there ways you can find the command:
13+
From an opened Bicep file in VS Code, there are three ways you can find the command:
1414

1515
- Right-click the Bicep file name from the Explorer pane, not the one under **OPEN EDITORS**:
1616

@@ -24,9 +24,9 @@ From an opened Bicep file in VS Code, there are there ways you can find the comm
2424

2525
After you select the command, you follow the wizard to enter the values:
2626

27-
1. Sign in to Azure and select subscription.
27+
1. If you're not signed in, follow the instructions provided in the prompt to complete the sign-in process.
2828

29-
:::image type="content" source="./media/deploy-vscode/bicep-deploy-select-subscription.png" alt-text="Screenshot of Select subscription.":::
29+
:::image type="content" source="./media/deploy-vscode/bicep-deploy-sign-in.png" alt-text="Screenshot of sign-in.":::
3030

3131
[!INCLUDE [vscode authentication](../../../includes/resource-manager-vscode-authentication.md)]
3232

8.79 KB
Loading
-65.1 KB
Loading

articles/azure-resource-manager/bicep/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
- name: Quickstarts
2020
items:
2121
- name: Create Bicep templates - VS Code
22-
displayName: vscode
22+
displayName: vscode,vs code
2323
href: quickstart-create-bicep-use-visual-studio-code.md
2424
- name: Create Bicep templates - Visual Studio
2525
href: quickstart-create-bicep-use-visual-studio.md

articles/azure-resource-manager/bicep/visual-studio-code.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Create Bicep files by using Visual Studio Code
33
description: Learn how to use Visual Studio Code to create Bicep files.
44
ms.topic: how-to
55
ms.custom: devx-track-bicep
6-
ms.date: 10/14/2024
6+
ms.date: 11/20/2024
77
---
88

99
# Create Bicep files by using Visual Studio Code

articles/data-factory/format-parquet.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ For copy running on Self-hosted IR with Parquet file serialization/deserializati
4242

4343
- **To use JRE**: The 64-bit IR requires 64-bit JRE. You can find it from [here](https://go.microsoft.com/fwlink/?LinkId=808605).
4444
- **To use JDK**: The 64-but IR requires 64-bit JDK 23. You can find it from [here](https://www.oracle.com/java/technologies/downloads/#jdk23-windows). Be sure to update the `JAVA_HOME` system variable to the root folder of the JDK 23 installation i.e. `C:\Program Files\Java\jdk-23`, and add the path to both the `C:\Program Files\Java\jdk-23\bin` and `C:\Program Files\Java\jdk-23\bin\server` folders to the `Path` system variable.
45-
- **To use OpenJDK**: It's supported since IR version 3.13. Package the jvm.dll with all other required assemblies of OpenJDK into Self-hosted IR machine, and set system environment variable JAVA_HOME accordingly, and then restart Self-hosted IR for taking effect immediately.
45+
- **To use OpenJDK**: It's supported since IR version 3.13. Package the jvm.dll with all other required assemblies of OpenJDK into Self-hosted IR machine, and set system environment variable JAVA_HOME accordingly, and then restart Self-hosted IR for taking effect immediately. To download the Microsoft Build of OpenJDK, see [Microsoft Build of OpenJDK™](https://www.microsoft.com/openjdk).
4646

4747
> [!TIP]
4848
> If you copy data to/from Parquet format using Self-hosted Integration Runtime and hit error saying "An error occurred when invoking java, message: **java.lang.OutOfMemoryError:Java heap space**", you can add an environment variable `_JAVA_OPTIONS` in the machine that hosts the Self-hosted IR to adjust the min/max heap size for JVM to empower such copy, then rerun the pipeline.

articles/expressroute/expressroute-howto-add-gateway-resource-manager.md

Lines changed: 28 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ services: expressroute
55
author: duongau
66
ms.service: azure-expressroute
77
ms.topic: how-to
8-
ms.date: 09/11/2023
8+
ms.date: 12/03/2024
99
ms.author: duau
10-
ms.custom: devx-track-azurepowershell, template-tutorial
10+
ms.custom: devx-track-azurepowershell
1111
---
1212
# Configure a virtual network gateway for ExpressRoute using PowerShell
1313
> [!div class="op_single_selector"]
@@ -16,15 +16,15 @@ ms.custom: devx-track-azurepowershell, template-tutorial
1616
> * [Classic - PowerShell](expressroute-howto-add-gateway-classic.md)
1717
>
1818
19-
This article walks you through the steps to add, resize, and remove a virtual network gateway for a pre-existing virtual network (VNet) using PowerShell. The steps for this configuration apply to VNets that were created using the Resource Manager deployment model for an ExpressRoute configuration. For more information about virtual network gateways and gateway configuration settings for ExpressRoute, see [About virtual network gateways for ExpressRoute](expressroute-about-virtual-network-gateways.md).
19+
This article walks you through the steps to add, resize, and remove a virtual network gateway for a preexisting virtual network (VNet) using PowerShell. The steps for this configuration apply to VNets that were created using the Resource Manager deployment model for an ExpressRoute configuration. For more information about virtual network gateways and gateway configuration settings for ExpressRoute, see [About virtual network gateways for ExpressRoute](expressroute-about-virtual-network-gateways.md).
2020

2121
:::image type="content" source="./media/expressroute-howto-add-gateway-portal-resource-manager/gateway-circuit.png" alt-text="Diagram showing an ExpressRoute gateway connected to the ExpressRoute circuit." lightbox="./media/expressroute-howto-add-gateway-portal-resource-manager/gateway-circuit.png":::
2222

2323
## Prerequisites
2424

2525
### Configuration reference list
2626

27-
The steps for this task use a VNet based on the values in the following configuration reference list. Additional settings and names are also outlined in this list. We don't use this list directly in any of the steps, although we do add variables based on the values in this list. You can copy the list to use as a reference, replacing the values with your own.
27+
The steps for this task use a VNet based on the values in the following configuration reference list. More settings and names are also outlined in this list. We don't use this list directly in any of the steps, although we do add variables based on the values in this list. You can copy the list to use as a reference, replacing the values with your own.
2828

2929
| Setting | Value |
3030
| --- | --- |
@@ -36,7 +36,7 @@ The steps for this task use a VNet based on the values in the following configur
3636
| Subnet1 Name | *FrontEnd* |
3737
| Gateway Subnet name | *GatewaySubnet* |
3838
| Gateway Subnet address space | *192.168.200.0/26* |
39-
| Region | *East US* |
39+
| Region | *West US* |
4040
| Gateway Name | *GW* |
4141
| Gateway IP Name | *GWIP* |
4242
| Gateway IP configuration Name | *gwipconf* |
@@ -55,7 +55,19 @@ The steps for this task use a VNet based on the values in the following configur
5555

5656
```azurepowershell-interactive
5757
$RG = "TestRG"
58-
$Location = "East US"
58+
$Location = "West US"
59+
$GWName = "GW"
60+
$GWIPName = "GWIP"
61+
$GWIPconfName = "gwipconf"
62+
$VNetName = "TestVNet"
63+
```
64+
65+
If you want to create the gateway in an Azure Extended Zone, add the **$ExtendedLocation** variable.
66+
67+
```azurepowershell-interactive
68+
$RG = "TestRG"
69+
$Location = "West US"
70+
$ExtendedLocation = "losangeles"
5971
$GWName = "GW"
6072
$GWIPName = "GWIP"
6173
$GWIPconfName = "gwipconf"
@@ -90,6 +102,11 @@ The steps for this task use a VNet based on the values in the following configur
90102

91103
```azurepowershell-interactive
92104
$pip = New-AzPublicIpAddress -Name $GWIPName -ResourceGroupName $RG -Location $Location -AllocationMethod Static -SKU Standard
105+
```
106+
If you want to create the gateway in an Azure Extended Zone, request a public IP address in the Extended Zone using the **-ExtendedLocation** parameter.
107+
108+
```azurepowershell-interactive
109+
$pip = New-AzPublicIpAddress -Name $GWIPName -ResourceGroupName $RG -Location $Location -ExtendedLocation $ExtendedLocation -AllocationMethod Static -SKU Standard
93110
```
94111

95112
> [!NOTE]
@@ -105,6 +122,11 @@ The steps for this task use a VNet based on the values in the following configur
105122
```azurepowershell-interactive
106123
New-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG -Location $Location -IpConfigurations $ipconf -GatewayType Expressroute -GatewaySku Standard
107124
```
125+
If you want to create the gateway in an Azure Extended Zone, add the **-ExtendedLocation** parameter.
126+
127+
```azurepowershell-interactive
128+
New-AzVirtualNetworkGateway -Name $GWName -ResourceGroupName $RG -Location $Location -ExtendedLocation $ExtendedLocation -IpConfigurations $ipconf -GatewayType Expressroute -GatewaySku Standard
129+
```
108130

109131
## Verify the gateway was created
110132

articles/synapse-analytics/security/how-to-create-managed-private-endpoints.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ After submitting the request, you'll see its status. To verify the successful cr
4040
You can also see that the *Approval State* is *Pending*. The owner of the target resource can approve or deny the private endpoint connection request. If the owner approves the private endpoint connection request, then a private link is established. If denied, then a private link isn't established.
4141
![Managed private endpoint creation request status](./media/how-to-create-managed-private-endpoints/managed-private-endpoint-5.png)
4242

43-
## Next steps
43+
## Related content
4444

45-
Learn more about [Managed private endpoints](./synapse-workspace-managed-private-endpoints.md)
45+
- You can also [deploy managed private endpoints using the Azure CLI](/cli/azure/synapse/managed-private-endpoints).
46+
- Learn more about [managed private endpoints](./synapse-workspace-managed-private-endpoints.md).

articles/synapse-analytics/spark/apache-spark-manage-workspace-packages.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to add and manage libraries to workspace in Azure Synapse
44
author: shuaijunye
55
ms.service: azure-synapse-analytics
66
ms.topic: conceptual
7-
ms.date: 11/03/2022
7+
ms.date: 12/03/2024
88
ms.author: shuaijunye
99
ms.subservice: spark
1010
---
@@ -15,8 +15,8 @@ Workspace packages can be custom or private wheel (Python), jar (Scala/Java), or
1515

1616
To add workspace packages:
1717
1. Navigate to the **Manage** > **Workspace packages** tab.
18-
2. Upload your wheel files by using the file selector.
19-
3. Once the files have been uploaded to the Azure Synapse workspace, you can add these packages to a given Apache Spark pool.
18+
2. Upload your files using the file selector.
19+
3. Once the files have been uploaded to the Azure Synapse workspace, you can add these packages to an Apache Spark pool.
2020

2121
:::image type="content" source="./media/apache-spark-azure-portal-add-libraries/studio-add-workspace-package.png" alt-text="Screenshot that highlights workspace packages." lightbox="./media/apache-spark-azure-portal-add-libraries/studio-add-workspace-package.png":::
2222

@@ -26,10 +26,10 @@ To add workspace packages:
2626
>- Once Workspace Packages are used to install packages on a given Apache Spark pool, there is a limitation that you can no longer specify packages using the Storage account path on the same pool.
2727
2828
> [!NOTE]
29-
> It's recommended that you don't have multiple wheel packages with the same name in a workspace. If you want to use a different version of the same wheel package, you have to delete the existing version and upload the new one.
29+
> It's recommended that you don't have multiple packages with the same name in a workspace. If you want to use a different version of the same package, you have to delete the existing version and upload the new one.
3030
3131
## Storage account
32-
Custom-built wheel packages can be installed on the Apache Spark pool by uploading all the wheel files into the Azure Data Lake Storage (Gen2) account that is linked with the Synapse workspace.
32+
Custom-built packages can be installed on the Apache Spark pool by uploading all the files into the Azure Data Lake Storage (Gen2) account that is linked with the Synapse workspace.
3333

3434
The files should be uploaded to the following path in the storage account's default container:
3535

@@ -39,7 +39,7 @@ abfss://<file_system>@<account_name>.dfs.core.windows.net/synapse/workspaces/<wo
3939

4040
>[!WARNING]
4141
> - In some cases, you may need to create the file path based on the structure above if it does not already exist. For example, you may need to add the ```python``` folder within the ```libraries``` folder if it does not already exist.
42-
> - This method of managing custom wheel files will not be supported on the Azure Synapse Runtime for Apache Spark 3.0. Please refer to the Workspace packages feature to manage custom wheel files.
42+
> - This method of managing custom files will not be supported on the Azure Synapse Runtime for Apache Spark 3.0. Please refer to the Workspace packages feature to manage custom files.
4343
4444
> [!IMPORTANT]
4545
> To install custom libraries using the Azure DataLake Storage method, you must have the **Storage Blob Data Contributor** or **Storage Blob Data Owner** permissions on the primary Gen2 Storage account that is linked to the Azure Synapse Analytics workspace.

0 commit comments

Comments
 (0)