Skip to content

Commit b02100e

Browse files
committed
Merge branch 'main' into release-aio-ga-resolve-conflict
2 parents 6e244a6 + fc31fc7 commit b02100e

File tree

64 files changed

+2048
-629
lines changed

Some content is hidden

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

64 files changed

+2048
-629
lines changed
39.9 KB
Loading
38.1 KB
Loading
54.7 KB
Loading
Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
---
2+
title: Path Layer in an Azure Maps Power BI visual
3+
titleSuffix: Microsoft Azure Maps Power BI visual
4+
description: This article describes the path layer in an Azure Maps Power BI visual.
5+
author: deniseatmicrosoft
6+
ms.author: limingchen
7+
ms.date: 11/11/2024
8+
ms.topic: how-to
9+
ms.service: azure-maps
10+
ms.subservice: power-bi-visual
11+
---
12+
13+
# The Path Layer in Azure Maps Power BI visual
14+
15+
The Path Layer feature in the Azure Maps Power BI Visual enables the visualization of connections between multiple geographic points.
16+
17+
The Path Layer feature can be used in multiple scenarios, such as:
18+
19+
- **Route Visualization**: Showing vehicle, ship, or flight paths between locations.
20+
- **Network Analysis**: Examines connections between nodes in a network, like supply chain routes or communication networks.
21+
- **Movement Tracking**: Monitoring assets or individuals over time and space.
22+
23+
This guide explains how to use this feature effectively.
24+
25+
## Add a Path Layer
26+
27+
This section describes how to add data and configure the Path Layer. Before starting, you need to open your Azure Maps Visual in Power BI. For more information on adding an Azure Maps Visual to your Power BI report, see [Use the Azure Maps Power BI visual].
28+
29+
| Setting | Description |
30+
|-------------------|--------------------------------------------|
31+
| Apply Settings to | Path you want the settings to apply to |
32+
| Color | The color of the line |
33+
| Transparency | The transparency of the line |
34+
| Width | The width of the line |
35+
| Maximum Zoom | Maximum zoom level the layer is visible at |
36+
| Minimum Zoom | Minimum zoom level the layer is visible at |
37+
38+
### Add Data to the Path Layer
39+
40+
To draw paths, provide data for "Path ID" and "Point Order":
41+
42+
1. Add the column that best identifies each path to the **Path ID** field. The Path ID is used to identify which line each geospatial data point belongs to. If there are multiple paths, each path requires a unique Path ID.
43+
1. Add the column that specifies the order of points along the path to the **Point Order** field. The Point Order dictates the sequence of points to form a path.
44+
45+
:::image type="content" source="media/power-bi-visual/path-layer.png" alt-text="A screenshot showing the path layer properties.":::
46+
47+
### Configure a Path Layer
48+
49+
After adding your data, you can adjust the Path Layer's color, line width, and opacity. Apply settings by legend or path ID, coloring paths, and locations with the same legend identically.
50+
51+
After adding your data, you can configure the Path Layer according to your requirements. The style of the paths can be customized by adjusting the line color, width, and opacity. These settings can be applied based on legend or path ID. If a legend is provided, paths and locations associated with the same legend share the same color.
52+
53+
:::image type="content" source="media/power-bi-visual/path-layer-configuration.png" alt-text="A screenshot showing the path layer configuration properties, including line color, transparency, and width as well as minimum and maximum zoom.":::
54+
55+
### Interact with a Path Layer
56+
57+
The Path Layer feature offers several interactive options:
58+
59+
- **Hover and Select**: Hover over a path to select points; clicking on a path selects the nearest point. The selected point will also select other reports by legend, path ID, location, and point order.
60+
- **Tooltips**: Tooltips show information for the nearest point when hovering over a line.
61+
62+
:::image type="content" source="media/power-bi-visual/path-layer-map.png" alt-text="A screenshot showing a map using the path layer.":::
63+
64+
### Explore and customize a Path Layer
65+
66+
Examine the connections and insights revealed by the Path Layer visualization. Further customize the settings to suit your specific requirements and derive more profound insights from your geospatial data.
67+
68+
#### Legends in a Path Layer
69+
70+
Adding a field to the legend field well creates a higher level of grouping. Consequently, paths and locations associated with the same legend are colored identically. Here's the process:
71+
72+
- **Grouping by Legend**: When a legend is provided, the paths and locations are grouped based on the legend. For instance, if visualizing flight paths with the airline as the legend, all paths and locations associated with the same airline share the same color. Moreover, if there are two rows, one with legend "Contoso" and path ID "A123", and another with legend "MSAirline" and path ID "A123", the Path Layer interprets these as two distinct paths: "Contoso-A123" and "MSAirline-A123".
73+
- **Styling by Legend**: Configure the style (color, line width, opacity) using the legend to visually differentiate path groups.
74+
- **Interaction by Legend**: When interacting with the Path Layer, selecting a path or point will also select other reports based on legend, path ID, location, and point order. This ensures all related data points are highlighted together.
75+
76+
#### Handle Origin-Destination Data
77+
78+
To use origin-destination data in the Path Layer, you must first transform it, as Azure Maps Visual doesn't directly support such data. Use the [Unpivot function in Power Query] to do this. Here’s how:
79+
80+
1. **Import Data**: Import your origin-destination data into Power BI.
81+
1. **Apply Unpivot Function**: Use the following Power Query to transform the data:
82+
83+
```C#
84+
let
85+
    // Importing the source.
86+
    Source =
87+
    // Create "path_id" to set in the "Path ID" field well later in the visual.
88+
// Since each row represents a line here, we can simply use the row index as path ID
89+
    #"Added Index" = Table.AddIndexColumn(Source, "path_id", 0, 1, Int64.Type),
90+
    // This is the key point of the transformation.
91+
// We transform the original rows into two: one for the origin and one for the destination.
92+
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(#"Added Index", {"path_id"}, "point_order", "city"),
93+
    // We only support timestamp and number for the point order. So, convert the "origin" as 0 and "destination" as 1
94+
    #"Replaced Values" = Table.ReplaceValue(Table.ReplaceValue(#"Unpivoted Other Columns", "origin", "0", Replacer.ReplaceText, {"point_order"}), "destination", "1", Replacer.ReplaceText, {"point_order"})
95+
in
96+
    #"Replaced Values"
97+
```
98+
99+
**Before Transformation**
100+
101+
| origin  | destination  |
102+
|-----------|---------------|
103+
| New York  | Los Angeles  |
104+
| Chicago  | Houston  |
105+
| Miami  | Atlanta  |
106+
| Seattle  | Denver  |
107+
| Boston  | San Francisco |
108+
109+
**After Transformation**
110+
111+
| path_id  | point_order  | city  |
112+
|----------|--------------|---------------|
113+
| 0  | 0  | New York  |
114+
| 0  | 1  | Los Angeles  |
115+
| 1  | 0  | Chicago  |
116+
| 1  | 1  | Houston  |
117+
| 2  | 0  | Miami  |
118+
| 2  | 1  | Atlanta  |
119+
| 3  | 0  | Seattle  |
120+
| 3  | 1  | Denver  |
121+
| 4  | 0  | Boston  |
122+
| 4  | 1  | San Francisco |
123+
124+
## Current limitations
125+
126+
- The path layer is only compatible with specific map data layers, including the Bubble, Reference, Traffic, and Tile layers.
127+
- The data-bound reference layer is not available when the path layer is enabled.
128+
- Location hierarchy (drill down) is disabled when a Path ID is provided.
129+
130+
## Conclusion
131+
132+
The Path Layer feature in Azure Maps Visual is a tool for visualizing and analyzing spatial connections. This new capability can be utilized to enhance reports.
133+
134+
[Use the Azure Maps Power BI visual]: power-bi-visual-get-started.md#use-the-azure-maps-power-bi-visual
135+
[Unpivot function in Power Query]: /power-query/unpivot-column

articles/azure-maps/release-notes-drawing-tools-module.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,27 @@ ms.subservice: web-sdk
1414

1515
This document contains information about new features and other changes to the Azure Maps Drawing Tools Module.
1616

17+
## [1.0.5] (CDN: November 4, 2024, npm: TBA)
18+
19+
### Bug fixes
20+
21+
- Fix an issue where DrawingManager would create an empty layer when source options were provided.
22+
1723
## [1.0.4] (Aug 8, 2024)
1824

19-
### Bug fixes (1.0.4)
25+
### Bug fixes
2026

2127
- Fix source not synced in DrawingManager after a style change.
2228

2329
## [1.0.3]
2430

25-
### Other changes (1.0.3)
31+
### Other changes
2632

2733
- Updated CDN links in the readme.
2834

2935
## [1.0.2]
3036

31-
### Bug fixes (1.0.2)
37+
### Bug fixes
3238

3339
- Resolved various errors in the type declaration file.
3440

articles/azure-maps/release-notes-map-control.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,14 @@ This document contains information about new features and other changes to the M
1616

1717
## v3 (latest)
1818

19+
### [3.5.0] (CDN: November 4, 2024, npm: TBA)
20+
21+
#### New features
22+
- Add support for fullscreen control.
23+
24+
#### Bug fixes
25+
- Expose new type on `PolygonExtrusionLayerOptions.fillPattern` to support `DataDrivenPropertyValueSpecification<string>`.
26+
1927
### [3.4.0] (CDN: September 30, 2024, npm: October 2)
2028

2129
#### New features

articles/azure-maps/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,8 @@ items:
415415
href: power-bi-visual-add-reference-layer.md
416416
- name: Add a tile layer
417417
href: power-bi-visual-add-tile-layer.md
418+
- name: Add a path layer
419+
href: power-bi-visual-add-path-layer.md
418420
- name: Add a filled map
419421
href: power-bi-visual-filled-map.md
420422
- name: On-object interaction

articles/azure-netapp-files/configure-network-features.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: azure-netapp-files
55
author: b-hchen
66
ms.service: azure-netapp-files
77
ms.topic: how-to
8-
ms.date: 10/24/2024
8+
ms.date: 11/01/2024
99
ms.custom: references_regions
1010
ms.author: anfdocs
1111
---
@@ -81,7 +81,7 @@ You can edit the network features option of existing volumes from *Basic* to *St
8181

8282
* You should only use the edit network features option for an [application volume group for SAP HANA](application-volume-group-introduction.md) if you have enrolled in the [extension one preview](application-volume-group-introduction.md#extension-1-features), which adds support for Standard network features.
8383
* If you enabled both the `ANFStdToBasicNetworkFeaturesRevert` and `ANFBasicToStdNetworkFeaturesUpgrade` AFECs and are using 1 or 2-TiB capacity pools, see [Resize a capacity pool or a volume](azure-netapp-files-resize-capacity-pools-or-volumes.md) for information about sizing your capacity pools.
84-
* <a name="no-downtime"></a> Azure NetApp Files supports a non-disruptive upgrade to Standard network features and a revert to Basic network features. This operation is expected to take at least 25 minutes. You can't create a regular or data protection volume or application volume group while the edit network feature operation is underway. This feature is currently in **preview** in the Australia East, Central India, North Central US, and Switzerland North regions. In all other regions, updating network features can cause a network disruption on the volumes for up to 5 minutes.
84+
* <a name="no-downtime"></a> Azure NetApp Files supports a non-disruptive upgrade to Standard network features and a revert to Basic network features. This operation is expected to take at least 25 minutes. You can't create a regular or data protection volume or application volume group while the edit network feature operation is underway. This feature is currently in **preview** in the Australia East, Central India, East Asia, North Central US, and Switzerland North regions. In all other regions, updating network features can cause a network disruption on the volumes for up to 5 minutes.
8585

8686
> [!NOTE]
8787
> You need to submit a waitlist request for accessing the feature through the **[Azure NetApp Files standard networking features (edit volumes) Request Form](https://aka.ms/anfeditnetworkfeaturespreview)**. The feature can take approximately one week to be enabled after you submit the waitlist request. You can check the status of feature registration by using the following command:

articles/azure-netapp-files/whats-new.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
2020

2121
Azure NetApp Files now supports the ability to edit network features (that is, upgrade from Basic to Standard network features) with no downtime for Azure NetApp Files volumes. Standard Network Features provide you with an enhanced virtual networking experience for a seamless and consistent experience along with security posture for Azure NetApp Files.
2222

23-
This feature is currently in preview in the Australia East, Central India, North Central US, and Switzerland North regions.
23+
This feature is currently in preview in the Australia East, Central India, East Asia, North Central US, and Switzerland North regions.
2424

2525
## September 2024
2626

articles/backup/azure-kubernetes-service-cluster-backup-concept.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ Also, as part of the backup and restore operations, the following roles are assi
100100
| Reader | Backup vault | Snapshot resource group | Allows the Backup vault to perform _List_ and _Read_ operations on snapshot resource group. |
101101
| Contributor | AKS cluster | Snapshot resource group | Allows AKS cluster to store persistent volume snapshots in the resource group. |
102102
| Storage Blob Data Contributor | Extension Identity | Storage account | Allows Backup Extension to store cluster resource backups in the blob container. |
103-
| Data Operator for Managed Disk | Backup vault | Snapshot Resource Group | Allows Backup Vault service to move incremental snapshot data to the Vault. |
103+
| Data Operator for Managed Disks | Backup vault | Snapshot Resource Group | Allows Backup Vault service to move incremental snapshot data to the Vault. |
104104
| Disk Snapshot Contributor | Backup vault | Snapshot Resource Group | Allows Backup Vault to access Disks snapshots and perform Vaulting operation. |
105105
| Storage Blob Data Reader | Backup vault | Storage Account | Allow Backup Vault to access Blob Container with backup data stored to move to Vault. |
106106
| Contributor | Backup vault | Staging Resource Group | Allows Backup Vault to hydrate backups as Disks stored in Vault Tier. |

0 commit comments

Comments
 (0)