Skip to content

Commit d1217b0

Browse files
authored
Merge pull request #287280 from MicrosoftDocs/main
9/24/2024 PM Publish
2 parents cab3051 + 0f7af53 commit d1217b0

File tree

136 files changed

+502
-3208
lines changed

Some content is hidden

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

136 files changed

+502
-3208
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,11 @@
480480
"redirect_url": "/azure/azure-health-insights/overview",
481481
"redirect_document_id": false
482482
},
483+
{
484+
"source_path_from_root": "/articles/azure-maps/tutorial-iot-hub-maps.md",
485+
"redirect_url": "/azure/azure-maps",
486+
"redirect_document_id": true
487+
},
483488
{
484489
"source_path_from_root": "/articles/azure-maps/about-creator.md",
485490
"redirect_url": "/azure/azure-maps/creator-indoor-maps",
Binary file not shown.

articles/azure-cache-for-redis/quickstart-create-redis-enterprise.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22
title: 'Quickstart: Create a Redis Enterprise cache'
33
description: Learn how to create an instance of Azure Cache for Redis to use in the Enterprise tier.
44

5-
6-
75
ms.custom: mvc, mode-other
86
ms.topic: quickstart
9-
ms.date: 04/10/2023
7+
ms.date: 04/12/2023
108
#Customer intent: As a Redis Enterprise developer who is new to Azure Cache for Redis, I want to create a new cache in the Enterprise tier of Azure Cache for Redis.
119
---
1210

articles/azure-functions/flex-consumption-plan.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,8 @@ In Flex Consumption, many of the standard application settings and site configur
136136

137137
Keep these other considerations in mind when using Flex Consumption plan during the current preview:
138138

139+
+ ** Host ** There is a 30 seconds timeout for the app initialization. If your function app takes longer than 30 seconds to start you will see gRPC related System.TimeoutException entries. This will be configurable and a more clear exception will be implemented as part of [this host work item](https://github.com/Azure/azure-functions-host/issues/10482).
140+
+ ** Durable Functions Performance ** Due to the per function scaling nature of Flex Consumption, to ensure the best performance for Durable Functions we recommend setting the [Always Ready instance count](./flex-consumption-how-to.md#set-always-ready-instance-counts) for the `durable` group to `1`. Also, with the Azure Storage provider, consider reducing the [queue polling interval](./durable/durable-functions-azure-storage-provider.md#queue-polling) to 10 seconds or less.
139141
+ **VNet Integration** Ensure that the `Microsoft.App` Azure resource provider is enabled for your subscription by [following these instructions](/azure/azure-resource-manager/management/resource-providers-and-types#register-resource-provider). The subnet delegation required by Flex Consumption apps is `Microsoft.App/environments`.
140142
+ **Triggers**: All triggers are fully supported except for Kafka and Azure SQL triggers. The Blob storage trigger only supports the [Event Grid source](./functions-event-grid-blob-trigger.md). Non-C# function apps must use version `[4.0.0, 5.0.0)` of the [extension bundle](./functions-bindings-register.md#extension-bundles), or a later version.
141143
+ **Regions**:

articles/azure-functions/functions-infrastructure-as-code.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ resource storageAccount 'Microsoft.Storage/storageAccounts@2023-05-01' = {
131131
For more context, see the complete [main.bicep](https://github.com/Azure-Samples/function-app-arm-templates/blob/main/function-app-linux-consumption/main.bicep#L37) file in the templates repository.
132132
::: zone-end
133133
::: zone pivot="flex-consumption-plan"
134-
For more context, see the complete [storage-account.bicep](https://github.com/Azure-Samples/azure-functions-flex-consumption-samples/blob/main/starters/http/dotnet/infra/core/storage/storage-account.bicep#L11) file in the sample repository.
134+
For more context, see the complete [storage-account.bicep](https://github.com/Azure-Samples/functions-quickstart-dotnet-azd/blob/main/infra/core/storage/storage-account.bicep) file in the sample repository.
135135
::: zone-end
136136

137137
### [ARM template](#tab/json)

articles/azure-maps/about-azure-maps.md

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Azure Maps is a collection of geospatial services and SDKs that use fresh mappin
1919
* Various routing options; such as point-to-point, multipoint, multipoint optimization, isochrone, electric vehicle, commercial vehicle, traffic influenced, and matrix routing.
2020
* Traffic flow view and incidents view, for applications that require real-time traffic information.
2121
* Time zone and Geolocation services.
22-
* Geofencing service and mapping data storage, with location information hosted in Azure.
22+
* Geofencing service with location information hosted in Azure.
2323
* Location intelligence through geospatial analytics.
2424

2525
Additionally, Azure Maps services are available through the Web SDK. These tools help developers quickly develop and scale solutions that integrate location information into Azure solutions.
@@ -56,10 +56,6 @@ Use the Azure Maps Android SDK to create mobile mapping applications.
5656

5757
Azure Maps consists of the following services that can provide geographic context to your Azure applications.
5858

59-
### Data registry service
60-
61-
Data is imperative for maps. Use the Data registry service to access geospatial data, used with spatial operations or image composition, previously uploaded to your [Azure Storage]. By bringing customer data closer to the Azure Maps service, you reduce latency and increase productivity. For more information, see [Data registry] in the Azure Maps REST API documentation.
62-
6359
### Geolocation service
6460

6561
Use the Geolocation service to retrieve the two-letter country/region code for an IP address. This service can help you enhance user experience by providing customized application content based on geographic location.
@@ -107,12 +103,6 @@ The Search service also provides advanced features such as:
107103

108104
For more information, see [Search] in the Azure Maps REST API documentation.
109105

110-
### Spatial service
111-
112-
The Spatial service quickly analyzes location information to help inform customers of ongoing events happening in time and space. It enables near real-time analysis and predictive modeling of events.
113-
114-
The service enables customers to enhance their location intelligence with a library of common geospatial mathematical calculations. Common calculations include closest point, great circle distance, and buffers. For more information about the Spatial service and its various features, see [Spatial] in the Azure Maps REST API documentation.
115-
116106
### Timezone service
117107

118108
The Time zone service enables you to query current, historical, and future time zone information. You can use either latitude and longitude pairs or an [IANA ID] as an input. The Time zone service also allows for:
@@ -217,15 +207,11 @@ Stay up to date on Azure Maps:
217207
[Azure Maps blog]
218208

219209
<!--------- learn.microsoft.com links --------------->
220-
[Azure Storage]: ../storage/common/storage-introduction.md
221210
[Get started with Azure Maps Power BI visual]: power-bi-visual-get-started.md
222211
[How to use the Get Map Attribution API]: how-to-show-attribution.md
223212
[Quickstart: Create a web app]: quick-demo-map-app.md
224-
[v1]: /rest/api/maps/data?view=rest-maps-1.0&preserve-view=true
225-
[v2]: /rest/api/maps/data
226-
[How to create data registry]: how-to-create-data-registries.md
213+
227214
<!--------- REST API Links --------------->
228-
[Data registry]: /rest/api/maps/data-registry
229215
[Geolocation]: /rest/api/maps/geolocation
230216
[Get Map Tile]: /rest/api/maps/render/get-map-tile
231217
[Get Weather along route API]: /rest/api/maps/weather/getweatheralongroute
@@ -235,7 +221,6 @@ Stay up to date on Azure Maps:
235221
[REST APIs]: /rest/api/maps/
236222
[Route]: /rest/api/maps/route
237223
[Search]: /rest/api/maps/search?view=rest-maps-1.0&preserve-view=true
238-
[Spatial]: /rest/api/maps/spatial
239224
[TilesetID]: /rest/api/maps/render/get-map-tile#tilesetid
240225
[Timezone]: /rest/api/maps/timezone
241226
[Traffic]: /rest/api/maps/traffic

articles/azure-maps/azure-maps-authentication.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Primary and secondary keys are generated after the Azure Maps account is created
2727
Example using the _subscription key_ as a parameter in your URL:
2828

2929
```http
30-
https://atlas.microsoft.com/mapData/upload?api-version=1.0&dataFormat=zip&subscription-key={Your-Azure-Maps-Subscription-key}
30+
https://atlas.microsoft.com/map/tile?subscription-key={Your-Azure-Maps-Subscription-key}&api-version=2024-04-01&tilesetId=microsoft.base.road&zoom=15&x=5236&y=12665&tileSize=256
3131
```
3232

3333
> [!IMPORTANT]
@@ -125,12 +125,13 @@ The following role definition types exist to support application scenarios.
125125
126126
Some Azure Maps services may require elevated privileges to perform write or delete actions on Azure Maps REST APIs. Azure Maps Data Contributor role is required for services, which provide write or delete actions. The following table describes what services Azure Maps Data Contributor is applicable when using write or delete actions. When only read actions are required, the Azure Maps Data Reader role can be used in place of the Azure Maps Data Contributor role.
127127
128-
| Azure Maps service | Azure Maps Role Definition |
129-
| :--------------------------| :-------------------------- |
130-
| [Data] | Azure Maps Data Contributor |
131-
| [Creator] | Azure Maps Data Contributor |
132-
| [Spatial] | Azure Maps Data Contributor |
133-
| Batch [Search] and [Route] | Azure Maps Data Contributor |
128+
| Azure Maps service | Azure Maps Role Definition |
129+
| :----------------------------------| :-------------------------- |
130+
| [Creator] (Deprecated<sup>1</sup>) | Azure Maps Data Contributor |
131+
| [Spatial] (Deprecated<sup>1</sup>) | Azure Maps Data Contributor |
132+
| Batch [Search] and [Route] | Azure Maps Data Contributor |
133+
134+
<sup>1</sup> Azure Maps Creator, and the Data registry and Spatial services are now deprecated and will be retired on 9/30/25.
134135
135136
For information about viewing your Azure RBAC settings, see [How to configure Azure RBAC for Azure Maps].
136137
@@ -272,7 +273,7 @@ SAS token parameters:
272273
| :--------------- | :----------------------------------------- | :---------------------------------------------------- |
273274
| signingKey | `primaryKey` | Required, the string enum value for the signingKey either `primaryKey`, `secondaryKey` or managed identity is used to create the signature of the SAS. |
274275
| principalId | `<GUID>` | Required, the principalId is the Object (principal) ID of the user-assigned managed identity attached to the map account. |
275-
| regions | `[ "eastus", "westus2", "westcentralus" ]` | Optional, the default value is `null`. The regions control which regions the SAS token can be used in the Azure Maps REST [data-plane] API. Omitting regions parameter allows the SAS token to be used without any constraints. When used in combination with an Azure Maps data-plane geographic endpoint like `us.atlas.microsoft.com` and `eu.atlas.microsoft.com` allows the application to control usage with-in the specified geography. This allows prevention of usage in other geographies. |
276+
| regions | `[ "eastus", "westus2", "westcentralus" ]` | Optional, the default value is `null`. The regions control which regions the SAS token can be used in the Azure Maps REST [data-plane] API. Omitting regions parameter allows the SAS token to be used without any constraints. When used in combination with an Azure Maps data-plane geographic endpoint like `us.atlas.microsoft.com` and `eu.atlas.microsoft.com` allows the application to control usage within the specified geography. This allows prevention of usage in other geographies. |
276277
| maxRatePerSecond | 500 | Required, the specified approximate maximum request per second which the SAS token is granted. Once the limit is reached, more throughput is rate limited with HTTP status code `429 (TooManyRequests)`. |
277278
| start | `2021-05-24T10:42:03.1567373Z` | Required, a UTC date that specifies the date and time the token becomes active. |
278279
| expiry | `2021-05-24T11:42:03.1567373Z` | Required, a UTC date that specifies the date and time the token expires. The duration between start and expiry can't be more than 24 hours. |

articles/azure-maps/azure-maps-qps-rate-limits.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ The following list shows the QPS usage limits for each Azure Maps service by Pri
2424
| Azure Maps service | QPS Limit: Gen 2 Pricing Tier | QPS Limit: Gen 1 S1 Pricing Tier | QPS Limit: Gen 1 S0 Pricing Tier |
2525
| ----------------- | :--------------------------: | :------------------------------: | :------------------------: |
2626
| Copyright service | 10 | 10 | 10 |
27-
| Creator - Alias | 10 | Not Available | Not Available |
28-
| Creator - Conversion, Dataset, Feature State, Features, Map Configuration, Style, Routeset, TilesetDetails, Wayfinding | 50 | Not Available | Not Available |
29-
| Data registry service | 50 | 50 |  Not Available  |
27+
| Creator - Alias (Deprecated<sup>1</sup>) | 10 | Not Available | Not Available |
28+
| Creator - Conversion, Dataset, Feature State, Features, Map Configuration, Style, Routeset, TilesetDetails, Wayfinding (Deprecated<sup>1</sup>) | 50 | Not Available | Not Available |
29+
| Data registry service (Deprecated<sup>1</sup>) | 50 | 50 |  Not Available  |
3030
| Geolocation service | 50 | 50 | 50 |
3131
| Render service - Road tiles | 500 | 500 | 50 |
3232
| Render service - Satellite tiles | 250 | 250 | Not Available |
@@ -38,11 +38,13 @@ The following list shows the QPS usage limits for each Azure Maps service by Pri
3838
| Search service - Batch | 10 | 10 | Not Available |
3939
| Search service - Non-Batch | 500 | 500 | 50 |
4040
| Search service - Non-Batch Reverse | 250 | 250 | 50 |
41-
| Spatial service | 50 | 50 |  Not Available  |
41+
| Spatial service (Deprecated<sup>1</sup>) | 50 | 50 |  Not Available  |
4242
| Timezone service | 50 | 50 | 50 |
4343
| Traffic service | 50 | 50 | 50 |
4444
| Weather service | 50 | 50 | 50 |
4545

46+
<sup>1</sup> Azure Maps Creator, and the Data registry and Spatial services are now deprecated and will be retired on 9/30/25.
47+
4648
When QPS limits are reached, an HTTP 429 error is returned. If you're using the Gen 2 or Gen 1 S1 pricing tiers, you can create an Azure Maps *Technical* Support Request in the [Azure portal] to increase a specific QPS limit if needed. QPS limits for the Gen 1 S0 pricing tier can't be increased.
4749

4850
[Azure portal]: https://portal.azure.com/

0 commit comments

Comments
 (0)