AzureRM.HDInsight

The topics in this section document the Azure PowerShell cmdlets for Microsoft Azure HDInsight in the Azure Resource Manager (ARM) framework. These cmdlets are used to manage HDInsight clusters and the jobs that run on them. The cmdlets exist in the Microsoft.Azure.Commands.HDInsight namespace.

HD Insights

Add-AzureRmHDInsightClusterIdentity

Adds a cluster identity to a cluster configuration object.

Add-AzureRmHDInsightComponentVersion

Adds a version for a service running in a cluster to a cluster configuration object.

Add-AzureRmHDInsightConfigValues

Adds a Hadoop configuration value customization and/or a Hive shared library customization to a cluster configuration object.

Add-AzureRmHDInsightMetastore

Adds a SQL Database to serve as a Hive or Oozie metastore to a cluster configuration object.

Add-AzureRmHDInsightScriptAction

Adds a script action to a cluster configuration object.

Add-AzureRmHDInsightSecurityProfile

Adds a security profileto a cluster configuration object.

Add-AzureRmHDInsightStorage

Adds an Azure Storage key to a cluster configuration object.

Disable-AzureRmHDInsightOperationsManagementSuite

Disables Operations Management Suite (OMS) in a HDInsight cluster and relevant logs will stop flowing to the OMS workspace specified during enable.

Enable-AzureRmHDInsightOperationsManagementSuite

Enables Operations Management Suite (OMS) in a HDInsight cluster and relevant logs will be sent to the OMS workspace specified during enable.

Get-AzureRmHDInsightCluster

Gets and lists all of the Azure HDInsight clusters associated with the current subscription or a specified resource group, or retrieves a specific cluster.

Get-AzureRmHDInsightJob

Gets the list of jobs from a cluster and lists them in reverse chronological order, or retrieves a specific job.

Get-AzureRmHDInsightJobOutput

Gets the log output for a job from the storage account associated with a specified cluster.

Get-AzureRmHDInsightOperationsManagementSuite

Gets the status of Operations Management Suite (OMS) installation on the cluster.

Get-AzureRmHDInsightPersistedScriptAction

Gets the persisted script actions for a cluster and lists them in chronological order, or gets details for a specified persisted script action.

Get-AzureRmHDInsightProperties

Gets properties about the HDInsight service, such as available locations and capacity.

Get-AzureRmHDInsightScriptActionHistory

Gets the script action history for a cluster and lists it in reverse chronological order, or gets details of a previously executed script action.

Grant-AzureRmHDInsightHttpServicesAccess

Grants HTTP access to the cluster.

Grant-AzureRmHDInsightRdpServicesAccess

Grants RDP access to the Windows cluster.

Invoke-AzureRmHDInsightHiveJob

Submits a Hive query to an HDInsight cluster and retrieves query results in one operation.

New-AzureRmHDInsightCluster

Creates an Azure HDInsight cluster in the specified resource group for the current subscription.

New-AzureRmHDInsightClusterConfig

Creates a non-persisted cluster configuration object that describes an Azure HDInsight cluster configuration.

New-AzureRmHDInsightHiveJobDefinition

Creates a Hive job object.

New-AzureRmHDInsightMapReduceJobDefinition

Creates a MapReduce job object.

New-AzureRmHDInsightPigJobDefinition

Creates a Pig job object.

New-AzureRmHDInsightSqoopJobDefinition

Creates a Sqoop job object.

New-AzureRmHDInsightStreamingMapReduceJobDefinition

Creates a Streaming MapReduce job object.

Remove-AzureRmHDInsightCluster

Removes the specified HDInsight cluster from the current subscription.

Remove-AzureRmHDInsightPersistedScriptAction

Removes an persisted script action from an HDInsight cluster.

Revoke-AzureRmHDInsightHttpServicesAccess

Disables HTTP access to the cluster.

Revoke-AzureRmHDInsightRdpServicesAccess

Disables RDP access to a Windows cluster.

Set-AzureRmHDInsightClusterSize

Sets the number of Worker nodes in a specified cluster.

Set-AzureRmHDInsightDefaultStorage

Sets the default Storage account setting in a cluster configuration object.

Set-AzureRmHDInsightPersistedScriptAction

Sets a previously executed script action to be a persisted script action.

Start-AzureRmHDInsightJob

Starts a defined Azure HDInsight job on a specified cluster.

Stop-AzureRmHDInsightJob

Stops a specified running job on a cluster.

Submit-AzureRmHDInsightScriptAction

Submits a new script action to an Azure HDInsight cluster.

Use-AzureRmHDInsightCluster

Selects a cluster to be used with the Invoke-RmAzureHDInsightHiveJob cmdlet.

Wait-AzureRmHDInsightJob

Waits for the completion or failure of a specified job.