Skip to content

Commit c55d76c

Browse files
authored
Merge pull request #290179 from MicrosoftDocs/main
Publish to live, Friday 4 AM PST, 11/8
2 parents a4ffa8e + 2a27da6 commit c55d76c

17 files changed

+116
-63
lines changed

articles/azure-maps/map-add-controls.md

Lines changed: 52 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Add controls to a map | Microsoft Azure Maps
33
description: How to add zoom control, pitch control, rotate control and a style picker to a map in Microsoft Azure Maps.
44
author: sinnypan
55
ms.author: sipa
6-
ms.date: 05/15/2023
6+
ms.date: 11/05/2024
77
ms.topic: how-to
88
ms.service: azure-maps
99
ms.subservice: web-sdk
@@ -61,24 +61,51 @@ map.controls.add(new atlas.control.CompassControl(), {
6161
> [!VIDEO //codepen.io/azuremaps/embed/GBEoRb/?height=500&theme-id=0&default-tab=js,result&embed-version=2&editable=true]
6262
---------------------------------------------------------->
6363

64+
## Add scale control
65+
66+
A scale control adds a scale bar to the map. The following code sample creates an instance of the [ScaleControl] class and adds it to the bottom-left corner of the map.
67+
68+
```javascript
69+
//Construct a scale control and add it to the map.
70+
map.controls.add(new atlas.control.ScaleControl(), {
71+
position: 'bottom-left'
72+
});
73+
```
74+
75+
## Add fullscreen control
76+
77+
A fullscreen control adds a button to toggle the map or specified HTML element between fullscreen and normal view. The following code sample creates an instance of the [FullscreenControl] class and adds it to the top-right corner of the map.
78+
79+
```javascript
80+
//Construct a fullscreen control and add it to the map.
81+
map.controls.add(new atlas.control.FullscreenControl(), {
82+
position: 'top-right'
83+
});
84+
```
85+
6486
## A Map with all controls
6587

6688
Multiple controls can be put into an array and added to the map all at once and positioned in the same area of the map to simplify development. The following code snippet adds the standard navigation controls to the map using this approach.
6789

6890
```javascript
69-
map.controls.add([
91+
map.controls.add(
92+
[
7093
new atlas.control.ZoomControl(),
71-
new atlas.control.CompassControl(),
7294
new atlas.control.PitchControl(),
73-
new atlas.control.StyleControl()
74-
], {
75-
position: "top-right"
76-
});
95+
new atlas.control.CompassControl(),
96+
new atlas.control.StyleControl(),
97+
new atlas.control.FullscreenControl(),
98+
new atlas.control.ScaleControl(),
99+
],
100+
{
101+
position: 'top-right',
102+
}
103+
);
77104
```
78105

79-
The following image shows a map with the zoom, compass, pitch, and style picker controls in the top-right corner of the map. Notice how they automatically stack. The order of the control objects in the script dictates the order in which they appear on the map. To change the order of the controls on the map, you can change their order in the array.
106+
The following image shows a map with the zoom, pitch, compass, style, fullscreen, and scale controls in the top-right corner of the map. Notice how they automatically stack. The order of the control objects in the script dictates the order in which they appear on the map. To change the order of the controls on the map, you can change their order in the array.
80107

81-
:::image type="content" source="./media/map-add-controls/map-with-all-controls.png" lightbox="./media/map-add-controls/map-with-all-controls.png" alt-text="Screenshot showing a map displaying zoom, compass, pitch and style controls.":::
108+
:::image type="content" source="./media/map-add-controls/map-with-all-controls.png" lightbox="./media/map-add-controls/map-with-all-controls.png" alt-text="Screenshot showing a map displaying zoom, pitch, compass, style, fullscreen, and scale controls.":::
82109

83110
<!----------------------------------------------------------
84111
<br/>
@@ -91,7 +118,11 @@ The style picker control is defined by the [StyleControl] class. For more inform
91118

92119
The [Navigation Control Options] sample is a tool to test out the various options for customizing the controls. For the source code for this sample, see [Navigation Control Options source code].
93120

94-
:::image type="content" source="./media/map-add-controls/map-navigation-control-options.png" lightbox="./media/map-add-controls/map-navigation-control-options.png" alt-text="Screenshot showing the Map Navigation Control Options sample, which contains a map displaying zoom, compass, pitch and style controls and options on the left side of the screen that enable you to change the Control Position, Control Style, Zoom Delta, Pitch Delta, Compass Rotation Delta, Picker Styles, and Style Picker Layout properties.":::
121+
:::image type="content" source="./media/map-add-controls/map-navigation-control-options.png" lightbox="./media/map-add-controls/map-navigation-control-options.png" alt-text="Screenshot showing the Map Navigation Control Options sample, which contains a map displaying zoom, compass, pitch, style and scale controls and options on the left side of the screen that enable you to change the Control Position, Control Style, Zoom Delta, Pitch Delta, Compass Rotation Delta, Picker Styles, Style Picker Layout, Scale Max Width, and Scale Unit properties.":::
122+
123+
The [Fullscreen Control Options] sample provides a tool to test out the options for customizing the fullscreen control. For the source code for this sample, see [Fullscreen Control Options source code].
124+
125+
:::image type="content" source="./media/map-add-controls/fullscreen-control-options.png" lightbox="./media/map-add-controls/fullscreen-control-options.png" alt-text="Screenshot showing the Fullscreen Control Options sample, which contains a map displaying a fullscreen control and options on the left side of the screen that enable you to change the Control Style, and Fullscreen Control properties.":::
95126

96127
<!----------------------------------------------------------
97128
<br/>
@@ -104,6 +135,9 @@ If you want to create customized navigation controls, create a class that extend
104135

105136
Learn more about the classes and methods used in this article:
106137

138+
> [!div class="nextstepaction"]
139+
> [ZoomControl]
140+
107141
> [!div class="nextstepaction"]
108142
> [CompassControl]
109143
@@ -114,7 +148,10 @@ Learn more about the classes and methods used in this article:
114148
> [StyleControl]
115149
116150
> [!div class="nextstepaction"]
117-
> [ZoomControl]
151+
> [ScaleControl]
152+
153+
> [!div class="nextstepaction"]
154+
> [FullscreenControl]
118155
119156
See the following articles for full code:
120157

@@ -138,8 +175,12 @@ See the following articles for full code:
138175
[PitchControl]: /javascript/api/azure-maps-control/atlas.control.pitchcontrol
139176
[CompassControl]: /javascript/api/azure-maps-control/atlas.control.compasscontrol
140177
[StyleControl]: /javascript/api/azure-maps-control/atlas.control.stylecontrol
178+
[ScaleControl]: /javascript/api/azure-maps-control/atlas.control.scalecontrol
179+
[FullscreenControl]: /javascript/api/azure-maps-control/atlas.control.fullscreencontrol
141180
[Navigation Control Options]: https://samples.azuremaps.com/controls/map-navigation-control-options
142181
[Navigation Control Options source code]: https://github.com/Azure-Samples/AzureMapsCodeSamples/blob/main/Samples/Controls/Map%20Navigation%20Control%20Options/Map%20Navigation%20Control%20Options.html
182+
[Fullscreen Control Options]: https://samples.azuremaps.com/controls/fullscreen-control-options
183+
[Fullscreen Control Options source code]: https://github.com/Azure-Samples/AzureMapsCodeSamples/blob/main/Samples/Controls/Fullscreen%20control%20options/Fullscreen%20control%20options.html
143184
[choose a map style]: choose-map-style.md
144185
[Add a pin]: map-add-pin.md
145186
[Add a popup]: map-add-popup.md
529 KB
Loading
-230 KB
Loading
-191 KB
Loading

articles/data-factory/TOC.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1401,11 +1401,11 @@ items:
14011401
href: monitor-data-factory-reference.md
14021402
- name: Resources
14031403
items:
1404-
- name: Important changes (deprecations) coming
1404+
- name: Important changes coming
14051405
items:
1406-
- name: Connector upgrade and deprecations
1406+
- name: Connector upgrades
14071407
href: connector-deprecation-plan.md
1408-
- name: Connector deprecation FAQ
1408+
- name: Connector upgrade FAQ
14091409
href: connector-deprecation-frequently-asked-questions.md
14101410
- name: Whitepapers
14111411
href: whitepapers.md

articles/data-factory/connector-deprecation-frequently-asked-questions.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
2-
title: Connector deprecation FAQ
3-
description: Get answers to frequently asked questions about connector deprecation.
2+
title: Connector upgrade FAQ
3+
description: Get answers to frequently asked questions about connector upgrade.
44
author: KrishnakumarRukmangathan
55
ms.author: krirukm
66
ms.service: azure-data-factory
77
ms.subservice: data-movement
88
ms.topic: concept-article
9-
ms.date: 10/17/2024
9+
ms.date: 11/08/2024
1010
---
1111

12-
# Connector deprecation FAQ
12+
# Connector upgrade FAQ
1313

14-
This article provides answers to frequently asked questions about connector deprecation.
14+
This article provides answers to frequently asked questions about connector upgrade.
1515

1616
## Why does Azure Data Factory (ADF) release new connectors and ask users to upgrade their existing connectors?
1717

articles/databox-online/azure-stack-edge-gpu-2008-release-notes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Describes critical open issues and resolutions for the Azure Stack
44
services: databox
55
author: alkohli
66

7-
ms.service: azure-data-box-gateway
7+
ms.service: azure-stack-edge
88
ms.topic: article
99
ms.date: 03/05/2021
1010
ms.author: alkohli

articles/hdinsight/hdinsight-faq.yml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ sections:
1818
- name: Creating or deleting HDInsight clusters
1919
questions:
2020
- question: |
21-
How do I provision an HDInsight cluster?
21+
How do I provision a HDInsight cluster?
2222
answer: |
2323
To review the HDInsight clusters types, and the provisioning methods, see [Set up clusters in HDInsight with Apache Hadoop, Apache Spark, Apache Kafka, and more](./hdinsight-hadoop-provision-linux-clusters.md).
2424
2525
- question: |
2626
How do I delete an existing HDInsight cluster?
2727
answer: |
28-
To learn more about deleting a cluster when it's no longer in use, see [Delete an HDInsight cluster](hdinsight-delete-cluster.md).
28+
To learn more about deleting a cluster when it's no longer in use, see [Delete a HDInsight cluster](hdinsight-delete-cluster.md).
2929
3030
Try to leave at least 30 to 60 minutes between create and delete operations. Otherwise the operation may fail with the following error message:
3131
@@ -39,9 +39,9 @@ sections:
3939
For more information, see [Capacity planning for HDInsight clusters](./hdinsight-capacity-planning.md).
4040
4141
- question: |
42-
What are the various types of nodes in an HDInsight cluster?
42+
What are the various types of nodes in a HDInsight cluster?
4343
answer: |
44-
See [Resource types in Azure HDInsight clusters](hdinsight-virtual-network-architecture.md#resource-types-in-azure-hdinsight-clusters).
44+
See [Resource types in Azure HDInsight clusters](hdinsight-virtual-network-architecture.md#resource-types-in-azure-hdinsight-cluster).
4545
4646
- question: |
4747
What are the best practices for creating large HDInsight clusters?
@@ -55,20 +55,20 @@ sections:
5555
- name: Individual Components
5656
questions:
5757
- question: |
58-
Can I install additional components on my cluster?
58+
Can I install more components on my cluster?
5959
answer: |
60-
Yes. To install additional components or customize cluster configuration, use:
60+
Yes. To install more components or customize cluster configuration, use:
6161
6262
- Scripts during or after creation. Scripts are invoked via [script action](./hdinsight-hadoop-customize-cluster-linux.md). Script action is a configuration option you can use from the Azure portal, HDInsight Windows PowerShell cmdlets, or the HDInsight .NET SDK. This configuration option can be used from the Azure portal, HDInsight Windows PowerShell cmdlets, or the HDInsight .NET SDK.
6363
6464
- [HDInsight Application Platform](https://azure.microsoft.com/services/hdinsight/partner-ecosystem/) to install applications.
6565
66-
For a list of supported components see [What are the Apache Hadoop components and versions available with HDInsight?](./hdinsight-component-versioning.md)
66+
For a list of supported components, see [What are the Apache Hadoop components and versions available with HDInsight?](./hdinsight-component-versioning.md)
6767
6868
- question: |
69-
Can I upgrade the individual components that are pre-installed on the cluster?
69+
Can I upgrade the individual components that are preinstalled on the cluster?
7070
answer: |
71-
If you upgrade built-in components or applications that are pre-installed on your cluster, the resulting configuration won't be supported by Microsoft. These system configurations have not been tested by Microsoft. Try to use a different version of the HDInsight cluster that may already have the upgraded version of the component pre-installed.
71+
If you upgrade built-in components or applications that are preinstalled on your cluster, the resulting configuration won't be supported by Microsoft. These system configurations haven't been tested by Microsoft. Try to use a different version of the HDInsight cluster that may already have the upgraded version of the component preinstalled.
7272
7373
For example, upgrading Hive as an individual component isn't supported. HDInsight is a managed service, and many services are integrated with Ambari server and tested. Upgrading a Hive on its own causes the indexed binaries of other components to change, and will cause component integration issues on your cluster.
7474
@@ -85,7 +85,7 @@ sections:
8585
8686
:::image type="content" source="media/hdinsight-faq/ambari-settings.png" alt-text="Ambari Settings.":::
8787
88-
3. In the User Settings window, select the new timezone from the Timezone drop down, and then click Save.
88+
3. In the User Settings window, select the new timezone from the Timezone drop down, and then select Save.
8989
9090
:::image type="content" source="media/hdinsight-faq/ambari-user-settings.png" alt-text="Ambari User Settings.":::
9191
@@ -110,7 +110,7 @@ sections:
110110
- question: |
111111
Does migrating a Hive metastore also migrate the default policies of the Ranger database?
112112
answer: |
113-
No, the policy definition is in the Ranger database, so migrating the Ranger database will migrate its policy.
113+
No, the policy definition is in the Ranger database, so migrating the Ranger database migrates its policy.
114114
115115
- question: |
116116
Can you migrate a Hive metastore from an Enterprise Security Package (ESP) cluster to a non-ESP cluster, and the other way around?
@@ -148,9 +148,9 @@ sections:
148148
- [HDInsight management IP addresses](./hdinsight-management-ip-addresses.md)
149149
150150
- question: |
151-
Can I deploy an additional virtual machine within the same subnet as an HDInsight cluster?
151+
Can I deploy more virtual machine within the same subnet as a HDInsight cluster?
152152
answer: |
153-
Yes, you can deploy an additional virtual machine within the same subnet as an HDInsight cluster. The following configurations are possible:
153+
Yes, you can deploy more virtual machine within the same subnet as a HDInsight cluster. The following configurations are possible:
154154
155155
- Edge nodes: You can add another edge node to the cluster, as described in [Use empty edge nodes on Apache Hadoop clusters in HDInsight](hdinsight-apps-use-edge-node.md).
156156
@@ -175,7 +175,7 @@ sections:
175175
For information on malware protection, see [Microsoft Antimalware for Azure Cloud Services and Virtual Machines](../security/fundamentals/antimalware.md).
176176
177177
- question: |
178-
How do I create a keytab for an HDInsight ESP cluster?
178+
How do I create a keytab for a HDInsight ESP cluster?
179179
answer: |
180180
Create a Kerberos keytab for your domain username. You can later use this keytab to authenticate to remote domain-joined clusters without entering a password. The domain name is uppercase:
181181
@@ -196,7 +196,7 @@ sections:
196196
- question: |
197197
How do I determine the proper SALT value?
198198
answer: |
199-
1. Use an interactive Kerberos login to determine the proper salt value for the keytab. Interactive Kerberos login will use the highest encryption by default. Tracing should be enabled to observe the salt. Below is a sample Kerberos login:
199+
1. Use an interactive Kerberos sign-in to determine the proper salt value for the keytab. Interactive Kerberos sign-in uses the highest encryption by default. Tracing should be enabled to observe the salt. Below is a sample Kerberos sign-in:
200200
201201
```shell
202202
@@ -215,9 +215,9 @@ sections:
215215
```
216216
217217
- question: |
218-
Can I use an existing Microsoft Entra tenant to create an HDInsight cluster that has the ESP?
218+
Can I use an existing Microsoft Entra tenant to create a HDInsight cluster that has the ESP?
219219
answer: |
220-
Enable Microsoft Entra Domain Services before you can create an HDInsight cluster with ESP. Open-source Hadoop relies on Kerberos for Authentication (as opposed to OAuth).
220+
Enable Microsoft Entra Domain Services before you can create a HDInsight cluster with ESP. Open-source Hadoop relies on Kerberos for Authentication (as opposed to OAuth).
221221
222222
To join VMs to a domain, you must have a domain controller. Microsoft Entra Domain Services is the managed domain controller, and is considered an extension of Microsoft Entra ID. Microsoft Entra Domain Services provides all the Kerberos requirements to build a secure Hadoop cluster in a managed way. HDInsight as a managed service integrates with Microsoft Entra Domain Services to provide security.
223223
@@ -236,7 +236,7 @@ sections:
236236
No, DAS is not supported on ESP clusters.
237237
238238
- question: |
239-
How can I pull login activity shown in Ranger?
239+
How can I pull sign-in activity shown in Ranger?
240240
answer: |
241241
For auditing requirements, Microsoft recommends enabling Azure Monitor logs as described in [Use Azure Monitor logs to monitor HDInsight clusters](./hdinsight-hadoop-oms-log-analytics-tutorial.md).
242242
@@ -301,7 +301,7 @@ sections:
301301
To audit blob storage accounts, configure monitoring using the procedure at [Monitor a storage account in the Azure portal](../storage/common/manage-storage-analytics-logs.md). An HDFS-audit log provides only auditing information for the local HDFS filesystem only (hdfs://mycluster). It doesn't include operations that are done on remote storage.
302302
303303
- question: |
304-
How can I transfer files between a blob container and an HDInsight head node?
304+
How can I transfer files between a blob container and a HDInsight head node?
305305
answer: |
306306
Run a script similar to the following shell script on your head node:
307307
@@ -394,12 +394,12 @@ sections:
394394
```
395395
396396
> [!NOTE]
397-
> Curl prompts you for a password. You must enter a valid password for the cluster login username.
397+
> Curl prompts you for a password. You must enter a valid password for the cluster sign-in username.
398398
399399
- name: Billing
400400
questions:
401401
- question: |
402-
How much does it cost to deploy an HDInsight cluster?
402+
How much does it cost to deploy a HDInsight cluster?
403403
answer: |
404404
For more information about pricing and FAQ related to billing, see the [Azure HDInsight Pricing](https://azure.microsoft.com/pricing/details/hdinsight/) page.
405405
@@ -422,7 +422,7 @@ sections:
422422
- name: Hive
423423
questions:
424424
- question: |
425-
Why does the Hive version appear as 1.2.1000 instead of 2.1 in the Ambari UI even though I'm running an HDInsight 3.6 cluster?
425+
Why does the Hive version appear as 1.2.1000 instead of 2.1 in the Ambari UI even though I'm running a HDInsight 3.6 cluster?
426426
answer: |
427427
Although only 1.2 appears in the Ambari UI, HDInsight 3.6 contains both Hive 1.2 and Hive 2.1.
428428

0 commit comments

Comments
 (0)