Skip to content

Commit 8d16619

Browse files
committed
Merging changes synced from https://github.com/MicrosoftDocs/azure-docs-pr (branch live)
2 parents 6d46a64 + e1f10de commit 8d16619

File tree

145 files changed

+1722
-971
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+1722
-971
lines changed

articles/active-directory/app-provisioning/skip-out-of-scope-deletions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Copy the updated text from Step 3 into the "Request Body".
7676

7777
Click on “Run Query”.
7878

79-
You should get the output as "Success – Status Code 204".
79+
You should get the output as "Success – Status Code 204". If you receive an error you may need to check that your account has Read/Write permissions for ServicePrincipalEndpoint. You can find this permission by clicking on the *Modify permissions* tab in Graph Explorer.
8080

8181
![PUT response](./media/skip-out-of-scope-deletions/skip-06.png)
8282

articles/active-directory/hybrid/how-to-connect-install-prerequisites.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ Before you install Azure AD Connect, there are a few things that you need.
3636

3737
### On-premises Active Directory
3838
* The Active Directory schema version and forest functional level must be Windows Server 2003 or later. The domain controllers can run any version as long as the schema version and forest-level requirements are met.
39-
* If you plan to use the feature *password writeback*, the domain controllers must be on Windows Server 2016 or later.
4039
* The domain controller used by Azure AD must be writable. Using a read-only domain controller (RODC) *isn't supported*, and Azure AD Connect doesn't follow any write redirects.
4140
* Using on-premises forests or domains by using "dotted" (name contains a period ".") NetBIOS names *isn't supported*.
4241
* We recommend that you [enable the Active Directory recycle bin](how-to-connect-sync-recycle-bin.md).

articles/aks/csi-storage-drivers.md

Lines changed: 19 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Enable Container Storage Interface (CSI) drivers on Azure Kubernetes Serv
33
description: Learn how to enable the Container Storage Interface (CSI) drivers for Azure disks and Azure Files in an Azure Kubernetes Service (AKS) cluster.
44
services: container-service
55
ms.topic: article
6-
ms.date: 03/10/2022
6+
ms.date: 03/11/2022
77
author: palma21
88

99
---
@@ -17,18 +17,12 @@ The CSI storage driver support on AKS allows you to natively use:
1717
- [*Azure Files*](azure-files-csi.md), which can be used to mount an SMB 3.0/3.1 share backed by an Azure Storage account to pods. With Azure Files, you can share data across multiple nodes and pods. Azure Files can use Azure Standard Storage backed by regular HDDs or Azure Premium Storage backed by high-performance SSDs.
1818

1919
> [!IMPORTANT]
20-
> Starting in Kubernetes version 1.21, Kubernetes will use CSI drivers only and by default. These drivers are the future of storage support in Kubernetes.
20+
> Starting in Kubernetes version 1.21, AKS will use CSI drivers only and by default. CSI migration is also turned on starting from AKS 1.21, existing in-tree persistent volumes continue to function as they always have; however, behind the scenes Kubernetes hands control of all storage management operations (previously targeting in-tree drivers) to CSI drivers.
2121
>
2222
> Please remove manual installed open source Azure Disk and Azure File CSI drivers before upgrading to AKS 1.21.
2323
>
2424
> *In-tree drivers* refers to the current storage drivers that are part of the core Kubernetes code versus the new CSI drivers, which are plug-ins.
2525
26-
## Limitations
27-
28-
- This feature can only be set at cluster creation time.
29-
- The minimum Kubernetes minor version that supports CSI drivers is v1.17.
30-
- The default storage class will be the `managed-csi` storage class.
31-
3226
## Install CSI storage drivers on a new cluster with version < 1.21
3327

3428
Create a new cluster that can use CSI storage drivers for Azure disks and Azure Files by using the following CLI commands. Use the `--aks-custom-headers` flag to set the `EnableAzureDiskFileCSIDriver` feature.
@@ -67,14 +61,9 @@ $ echo $(kubectl get CSINode <NODE NAME> -o jsonpath="{.spec.drivers[1].allocata
6761
- [Set up Azure File CSI driver on AKS cluster](https://github.com/kubernetes-sigs/azurefile-csi-driver/blob/master/docs/install-driver-on-aks.md)
6862

6963
## Migrating custom in-tree storage classes to CSI
70-
If you have created custom storage classes based on the in-tree storage drivers, these will need to be migrated when you have upgraded your cluster to 1.21.x.
71-
72-
Whilst explicit migration to the CSI provider is not needed for your storage classes to still be valid, to be able to use CSI features (snapshotting etc.) you will need to carry out the migration.
73-
74-
Migration of these storage classes will involve deleting the existing storage classes, and re-provisioning them with the provisioner set to **disk.csi.azure.com** if using Azure Disks, and **files.csi.azure.com** if using Azure Files.
75-
76-
Whilst this will update the mapping of the storage classes, the binding of the Persistent Volume to the CSI provisioner will only take place at provisioning time. This could be during a cordon & drain operation (cluster update) or by detaching and reattaching the Volume.
64+
If you have created in-tree driver storage classes, those storage classes will continue to work since CSI migration is turned on after upgrading your cluster to 1.21.x, while if you want to use CSI features (snapshotting etc.) you will need to carry out the migration.
7765

66+
Migration of these storage classes will involve deleting the existing storage classes, and re-creating them with the provisioner set to **disk.csi.azure.com** if using Azure Disks, and **files.csi.azure.com** if using Azure Files.
7867

7968
### Migrating Storage Class provisioner
8069

@@ -86,12 +75,11 @@ As an example for Azure disks:
8675
kind: StorageClass
8776
apiVersion: storage.k8s.io/v1
8877
metadata:
89-
name: managed-premium-retain
78+
name: custom-managed-premium
9079
provisioner: kubernetes.io/azure-disk
91-
reclaimPolicy: Retain
80+
reclaimPolicy: Delete
9281
parameters:
93-
storageaccounttype: Premium_LRS
94-
kind: Managed
82+
storageAccountType: Premium_LRS
9583
```
9684
9785
#### CSI storage class definition
@@ -100,26 +88,30 @@ parameters:
10088
kind: StorageClass
10189
apiVersion: storage.k8s.io/v1
10290
metadata:
103-
name: managed-premium-retain
91+
name: custom-managed-premium
10492
provisioner: disk.csi.azure.com
105-
reclaimPolicy: Retain
93+
reclaimPolicy: Delete
10694
parameters:
107-
storageaccounttype: Premium_LRS
108-
kind: Managed
95+
storageAccountType: Premium_LRS
10996
```
11097
11198
The CSI storage system supports the same features as the In-tree drivers, so the only change needed would be the provisioner.
11299
113-
114-
### Migrating in-tree disk persistent volumes
100+
## Migrating in-tree persistent volumes
115101
116102
> [!IMPORTANT]
117103
> If your in-tree Persistent Volume reclaimPolicy is set to Delete you will need to change the Persistent Volume to Retain to persist your data. This can be achieved via a [patch operation on the PV](https://kubernetes.io/docs/tasks/administer-cluster/change-pv-reclaim-policy/). For example:
118104
> ```console
119105
> $ kubectl patch pv pv-azuredisk --type merge --patch '{"spec": {"persistentVolumeReclaimPolicy": "Retain"}}'
120106
> ```
121107

122-
If you have in-tree persistent volumes, get disk ID from `azureDisk.diskURI` and then follow this [guide][azure-disk-static-mount] to set up CSI driver persistent volumes
108+
### Migrating in-tree Azure Disk persistent volumes
109+
110+
If you have in-tree Azure Disk persistent volumes, get `diskURI` from in-tree persistent volumes and then follow this [guide][azure-disk-static-mount] to set up CSI driver persistent volumes
111+
112+
### Migrating in-tree Azure File persistent volumes
113+
114+
If you have in-tree Azure File persistent volumes, get `secretName`, `shareName` from in-tree persistent volumes and then follow this [guide][azure-file-static-mount] to set up CSI driver persistent volumes
123115

124116
## Next steps
125117

@@ -140,6 +132,7 @@ If you have in-tree persistent volumes, get disk ID from `azureDisk.diskURI` and
140132
<!-- LINKS - internal -->
141133
[azure-disk-volume]: azure-disk-volume.md
142134
[azure-disk-static-mount]: azure-disk-volume.md#mount-disk-as-volume
135+
[azure-file-static-mount]: azure-files-volume.md#mount-file-share-as-a-persistent-volume
143136
[azure-files-pvc]: azure-files-dynamic-pv.md
144137
[premium-storage]: ../virtual-machines/disks-types.md
145138
[az-disk-list]: /cli/azure/disk#az_disk_list

articles/app-service/environment/migrate.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Migrate to App Service Environment v3 by using the migration feature
33
description: Overview of the migration feature for migration to App Service Environment v3
44
author: seligj95
55
ms.topic: article
6-
ms.date: 2/10/2022
6+
ms.date: 3/14/2022
77
ms.author: jordanselig
88
ms.custom: references_regions
99
---
@@ -19,13 +19,22 @@ App Service can now automate migration of your App Service Environment v2 to an
1919

2020
At this time, App Service Environment migrations to v3 using the migration feature support both [Internal Load Balancer (ILB)](create-ilb-ase.md) and [external (internet facing with public IP)](create-external-ase.md) App Service Environment v2 in the following regions:
2121

22-
- West Central US
23-
- Canada Central
24-
- UK South
25-
- Germany West Central
26-
- East Asia
2722
- Australia East
23+
- Australia Central
2824
- Australia Southeast
25+
- Canada Central
26+
- Central India
27+
- East Asia
28+
- East US
29+
- East US 2
30+
- France Central
31+
- Germany West Central
32+
- Korea Central
33+
- Norway East
34+
- Switzerland North
35+
- UAE North
36+
- UK South
37+
- West Central US
2938

3039
You can find the version of your App Service Environment by navigating to your App Service Environment in the [Azure portal](https://portal.azure.com) and selecting **Configuration** under **Settings** on the left-hand side. You can also use [Azure Resource Explorer](https://resources.azure.com/) and review the value of the `kind` property for your App Service Environment.
3140

330 KB
Loading
298 Bytes
Loading
13.7 KB
Loading
34.6 KB
Loading
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
title: Add a pie chart layer to an Azure Maps Power BI visual
3+
titleSuffix: Microsoft Azure Maps
4+
description: In this article, you will learn how to use the pie chart layer in an Azure Maps Power BI visual.
5+
author: stevemunk
6+
ms.author: v-munksteve
7+
ms.date: 03/15/2022
8+
ms.topic: how-to
9+
ms.service: azure-maps
10+
services: azure-maps
11+
---
12+
13+
# Add a pie chart layer
14+
15+
In this article, you will learn how to add a pie chart layer to an Azure Maps Power BI visual.
16+
17+
A pie chart is a visual representation of data in the form of a circular chart or *pie* where each slice represents an element of the dataset that is shown as a percentage of the whole. A list of numerical variables along with categorical (location) variables are required to represent data in the form of a pie chart.
18+
19+
:::image type="content" source="./media/power-bi-visual/pie-chart-layer.png" alt-text="A Power B I visual showing the pie chart layer.":::
20+
21+
> [!NOTE]
22+
> The data used in this article comes from the [Power BI Sales and Marketing Sample](/power-bi/create-reports/sample-datasets#download-original-sample-power-bi-files).
23+
24+
## Prerequisites
25+
26+
- [Get started with Azure Maps Power BI visual](./power-bi-visual-get-started.md).
27+
- Understand [layers in the Azure Maps Power BI visual](./power-bi-visual-understanding-layers.md).
28+
29+
## Add the pie chart layer
30+
31+
The pie chart layer is added automatically based on what fields in the **Visualizations** pane have values, these fields include location, size and legend.
32+
33+
:::image type="content" source="./media/power-bi-visual/visualizations-settings-pie-chart.png" alt-text="A screenshot showing the fields required for the pie chart layer Power B I.":::
34+
35+
The following steps will walk you through creating a pie chart layer.
36+
37+
1. Select two location sources from the **Fields** pane, such as city/state, to add to the **Location** field.
38+
1. Select a numerical field from your table, such as sales, and add it to the **Size** field in the **Visualizations** pane. This field must contain the numerical values used in the pie chart.
39+
1. Select a data field from your table that can be used as the category that the numerical field applies to, such as *manufacturer*, and add it to the **Legend** field in the **Visualizations** pane. This will appear as the slices of the pie, the size of each slice is a percentage of the whole based on the value in the size field, such as the number of sales broken out by manufacturer.
40+
1. Next, in the **Format** tab of the **Visualizations** pane, switch the **Bubbles** toggle to **On**.
41+
42+
The pie chart layer should now appear. Next you can adjust the Pie chart settings such as size and transparency.
43+
44+
## Pie chart layer settings
45+
46+
Pie Chart layer is an extension of the bubbles layer, so all settings are made in the **Bubbles** section. If a field is passed into the **Legend** bucket of the **Fields** pane, the pie charts will be populated and will be colored based on their categorization. The outline of the pie chart is white by default but can be changed to a new color. The following are the settings in the **Format** tab of the **Visualizations** pane that are available to a **Pie Chart layer**.
47+
48+
:::image type="content" source="./media/power-bi-visual/visualizations-settings-bubbles.png" alt-text="A screenshot showing the pie chart settings that appear in the bubbles section when the format tab is selected in the visualization pane in power B I.":::
49+
50+
| Setting | Description |
51+
|-----------------------|-------------------------------------------------------------------|
52+
| Size | The size of each bubble. |
53+
| Fill transparency | Transparency of each pie chart. |
54+
| Outline color | Color that outlines the pie chart. |
55+
| Outline transparency | Transparency of the outline. |
56+
| Outline width | Width of the outline in pixels. |
57+
| Min zoom | Minimum zoom level tiles are available. |
58+
| Max zoom | Maximum zoom level tiles are available. |
59+
| Layer position | Specifies the position of the layer relative to other map layers. |
60+
61+
## Next steps
62+
63+
Change how your data is displayed on the map:
64+
65+
> [!div class="nextstepaction"]
66+
> [Add a bar chart layer](power-bi-visual-add-bar-chart-layer.md)
67+
68+
> [!div class="nextstepaction"]
69+
> [Add a heat map layer](power-bi-visual-add-heat-map-layer.md)

articles/azure-maps/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,8 @@ items:
333333
href: power-bi-visual-understanding-layers.md
334334
- name: Add a bubble layer
335335
href: power-bi-visual-add-bubble-layer.md
336+
- name: Add a pie chart layer
337+
href: power-bi-visual-add-pie-chart-layer.md
336338
- name: Add a bar chart layer
337339
href: power-bi-visual-add-bar-chart-layer.md
338340
- name: Add a heat map layer

0 commit comments

Comments
 (0)