You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/hdinsight/hadoop/hdinsight-use-hive.md
+10-40Lines changed: 10 additions & 40 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ ms.reviewer: jasonh
8
8
ms.service: hdinsight
9
9
ms.custom: hdinsightactive,hdiseo17may2017
10
10
ms.topic: conceptual
11
-
ms.date: 03/26/2019
11
+
ms.date: 06/06/2019
12
12
---
13
13
14
14
# What is Apache Hive and HiveQL on Azure HDInsight?
@@ -43,7 +43,7 @@ Use the following table to discover the different ways to use Hive with HDInsigh
43
43
44
44
## HiveQL language reference
45
45
46
-
HiveQL language reference is available in the [language manual (https://cwiki.apache.org/confluence/display/Hive/LanguageManual)](https://cwiki.apache.org/confluence/display/Hive/LanguageManual).
46
+
HiveQL language reference is available in the [language manual](https://cwiki.apache.org/confluence/display/Hive/LanguageManual).
47
47
48
48
## Hive and data structure
49
49
@@ -86,7 +86,7 @@ There are two types of tables that you can create with Hive:
86
86
* You need a custom location, such as a non-default storage account.
87
87
* A program other than hive manages the data format, location, etc.
88
88
89
-
For more information, see the [Hive Internal and External Tables Intro][cindygross-hive-tables] blog post.
89
+
For more information, see the [Hive Internal and External Tables Intro](https://blogs.msdn.microsoft.com/cindygross/2013/02/05/hdinsight-hive-internal-and-external-tables-intro/) blog post.
90
90
91
91
## User-defined functions (UDF)
92
92
@@ -199,50 +199,20 @@ Azure Data Factory allows you to use HDInsight as part of a Data Factory pipelin
199
199
200
200
You can use SQL Server Integration Services (SSIS) to run a Hive job. The Azure Feature Pack for SSIS provides the following components that work with Hive jobs on HDInsight.
For more information, see the [Azure Feature Pack][ssispack] documentation.
206
+
For more information, see the [Azure Feature Pack](https://docs.microsoft.com/sql/integration-services/azure-feature-pack-for-integration-services-ssis) documentation.
207
207
208
208
### Apache Oozie
209
209
210
210
Apache Oozie is a workflow and coordination system that manages Hadoop jobs. For more information on using Oozie with Hive, see the [Use Apache Oozie to define and run a workflow](../hdinsight-use-oozie-linux-mac.md) document.
211
211
212
-
## <aid="nextsteps"></a>Next steps
212
+
## Next steps
213
213
214
214
Now that you've learned what Hive is and how to use it with Hadoop in HDInsight, use the following links to explore other ways to work with Azure HDInsight.
215
215
216
-
*[Upload data to HDInsight][hdinsight-upload-data]
217
-
*[Use Apache Pig with HDInsight][hdinsight-use-pig]
218
-
*[Use MapReduce jobs with HDInsight][hdinsight-use-mapreduce]
Copy file name to clipboardExpand all lines: articles/hdinsight/hdinsight-extend-hadoop-virtual-network.md
+26-27Lines changed: 26 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.author: hrasheed
6
6
ms.service: hdinsight
7
7
ms.custom: hdinsightactive
8
8
ms.topic: conceptual
9
-
ms.date: 05/28/2019
9
+
ms.date: 06/04/2019
10
10
---
11
11
12
12
# Extend Azure HDInsight using an Azure Virtual Network
@@ -218,7 +218,7 @@ As a managed service, HDInsight requires unrestricted access to the HDInsight he
218
218
219
219

220
220
221
-
### <a id="hdinsight-ip"></a> HDInsight with network security groups
221
+
### HDInsight with network security groups
222
222
223
223
If you plan on using **network security groups** to control network traffic, perform the following actions before installing HDInsight:
224
224
@@ -323,28 +323,29 @@ The following Resource Management template creates a virtual network that restri
323
323
324
324
* [Deploy a secured Azure Virtual Network and an HDInsight Hadoop cluster](https://azure.microsoft.com/resources/templates/101-hdinsight-secure-vnet/)
325
325
326
-
> [!IMPORTANT]
327
-
> Change the IP addresses used in this example to match the Azure region you are using. You can find this information in the [HDInsight with network security groups and user-defined routes](#hdinsight-ip) section.
328
-
329
326
### Azure PowerShell
330
327
331
328
Use the following PowerShell script to create a virtual network that restricts inbound traffic and allows traffic from the IP addresses for the North Europe region.
332
329
333
330
> [!IMPORTANT]
334
-
> Change the IP addresses used in this example to match the Azure region you are using. You can find this information in the [HDInsight with network security groups and user-defined routes](#hdinsight-ip) section.
331
+
> Change the IP addresses for `hdirule1` and `hdirule2` in this example to match the Azure region you are using. You can find this information in the [HDInsight with network security groups and user-defined routes](#hdinsight-ip) section.
335
332
336
333
```powershell
337
334
$vnetName = "Replace with your virtual network name"
338
335
$resourceGroupName = "Replace with the resource group the virtual network is in"
339
336
$subnetName = "Replace with the name of the subnet that you plan to use for HDInsight"
337
+
340
338
# Get the Virtual Network object
341
339
$vnet = Get-AzVirtualNetwork `
342
340
-Name $vnetName `
343
341
-ResourceGroupName $resourceGroupName
342
+
344
343
# Get the region the Virtual network is in.
345
344
$location = $vnet.Location
345
+
346
346
# Get the subnet object
347
347
$subnet = $vnet.Subnets | Where-Object Name -eq $subnetName
348
+
348
349
# Create a Network Security Group.
349
350
# And add exemptions for the HDInsight health and management services.
> This example demonstrates how to add rules to allow inbound traffic on the required IP addresses. It does not contain a rule to restrict inbound access from other sources.
433
-
>
434
-
> The following example demonstrates how to enable SSH access from the Internet:
This example demonstrates how to add rules to allow inbound traffic on the required IP addresses. It does not contain a rule to restrict inbound access from other sources. The following code demonstrates how to enable SSH access from the Internet:
@@ -452,7 +453,7 @@ Use the following steps to create a virtual network that restricts inbound traff
452
453
2. Use the following to add rules to the new network security group that allow inbound communication on port 443 from the Azure HDInsight health and management service. Replace `RESOURCEGROUP` with the name of the resource group that contains the Azure Virtual Network.
453
454
454
455
> [!IMPORTANT]
455
-
> Change the IP addresses used in this example to match the Azure region you are using. You can find this information in the [HDInsight with network security groups and user-defined routes](#hdinsight-ip) section.
456
+
> Change the IP addresses for `hdirule1` and `hdirule2` in this example to match the Azure region you are using. You can find this information in the [HDInsight with network security groups and user-defined routes](#hdinsight-ip) section.
Use double-quotes around `id` in the command if you don't get the expected results.
477
-
478
477
4. Use the following command to apply the network security group to a subnet. Replace the `GUID` and `RESOURCEGROUP` values with the ones returned from the previous step. Replace `VNETNAME` and `SUBNETNAME` with the virtual network name and subnet name that you want to create.
479
478
480
479
```azurecli
@@ -483,14 +482,14 @@ Use the following steps to create a virtual network that restricts inbound traff
483
482
484
483
Once this command completes, you can install HDInsight into the Virtual Network.
485
484
486
-
> [!IMPORTANT]
487
-
> These steps only open access to the HDInsight health and management service on the Azure cloud. Any other access to the HDInsight cluster from outside the Virtual Network is blocked. To enable access from outside the virtual network, you must add additional Network Security Group rules.
488
-
>
489
-
> The following example demonstrates how to enable SSH access from the Internet:
These steps only open access to the HDInsight health and management service on the Azure cloud. Any other access to the HDInsight cluster from outside the Virtual Network is blocked. To enable access from outside the virtual network, you must add additional Network Security Group rules.
487
+
488
+
The following code demonstrates how to enable SSH access from the Internet:
## <aid="example-dns"></a> Example: DNS configuration
496
495
@@ -653,7 +652,7 @@ After completing these steps, you can connect to resources in the virtual networ
653
652
## Next steps
654
653
655
654
* For an end-to-end example of configuring HDInsight to connect to an on-premises network, see [Connect HDInsight to an on-premises network](./connect-on-premises-network.md).
656
-
* For configuring Apache Hbase clusters in Azure virtual networks, see [Create Apache HBase clusters on HDInsight in Azure Virtual Network](hbase/apache-hbase-provision-vnet.md).
655
+
* For configuring Apache HBase clusters in Azure virtual networks, see [Create Apache HBase clusters on HDInsight in Azure Virtual Network](hbase/apache-hbase-provision-vnet.md).
657
656
* For configuring Apache HBase geo-replication, see [Set up Apache HBase cluster replication in Azure virtual networks](hbase/apache-hbase-replication.md).
658
657
* For more information on Azure virtual networks, see the [Azure Virtual Network overview](../virtual-network/virtual-networks-overview.md).
Copy file name to clipboardExpand all lines: articles/hdinsight/kafka/apache-kafka-get-started.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ author: hrasheed-msft
6
6
ms.author: hrasheed
7
7
ms.custom: mvc
8
8
ms.topic: quickstart
9
-
ms.date: 04/01/2019
9
+
ms.date: 06/05/2019
10
10
#Customer intent: I need to create a Kafka cluster so that I can use it to process streaming data
11
11
---
12
12
@@ -23,11 +23,11 @@ In this quickstart, you learn how to create an [Apache Kafka](https://kafka.apac
23
23
>
24
24
> For more information, see the [Connect to Apache Kafka using a virtual network](apache-kafka-connect-vpn-gateway.md) document.
25
25
26
-
## Prerequisites
26
+
If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) before you begin.
27
27
28
-
* An Azure subscription. If you don’t have an Azure subscription, create a [free account](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) before you begin.
28
+
## Prerequisites
29
29
30
-
*An SSH client. For more information, see [Connect to HDInsight (Apache Hadoop) using SSH](../hdinsight-hadoop-linux-use-ssh-unix.md).
30
+
An SSH client. For more information, see [Connect to HDInsight (Apache Hadoop) using SSH](../hdinsight-hadoop-linux-use-ssh-unix.md).
Copy file name to clipboardExpand all lines: articles/iot-central/howto-create-event-rules.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: Create and manage event rules in your Azure IoT Central application | Mic
3
3
description: Azure IoT Central event rules enable you to monitor your devices in near real time and to automatically invoke actions, such as sending an email, when the rule triggers.
Copy file name to clipboardExpand all lines: articles/iot-central/howto-create-telemetry-rules.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: Create and manage telemetry rules in your Azure IoT Central application |
3
3
description: Azure IoT Central telemetry rules enable you to monitor your devices in near real time and to automatically invoke actions, such as sending an email, when the rule triggers.
0 commit comments