Export (0) Print
Expand All

HDInsight PowerShell Cmdlets Reference Documentation

Updated: October 28, 2013

The topics in this section describe the Windows Azure PowerShell cmdlets that support managing the Windows Azure HDInsight Service. The HDInsight cmdlets are in the Microsoft.WindowsAzure.Management.HDInsight.Cmdlet.PSCmdlets namespace. The cmdlets in the namespace are used to manage the Windows Azure HDInsight Service, to create and manage HDInsight clusters, and to submit Hadoop jobs on these clusters.

For instructions on how to install and get started using the Window Azure cmdlets, see Windows Azure PowerShell

This is a list of the cmdlets available for managing the HDInsight service.

 

Name Description

Add-AzureHDInsightConfigValues

Adds a Hadoop configuration value customization and/or a Hive shared library customization to the Windows Azure HDInsight cluster configuration.

Add-AzureHDInsightMetastore

Adds a SQL Database account to the Windows Azure HDInsight cluster configuration.

Add-AzureHDInsightStorage

Adds a Windows Azure Blob Storage account entry to a target HDInsight configuration.

Get-AzureHDInsightCluster

Retrieves and lists all of the Windows Azure HDInsight clusters associated with the current subscription or retrieves a specific named cluster.

Get-AzureHDInsightJob

Retrieves the Azure HDInsight jobs from a cluster and lists them in reverse chronological order.

Get-AzureHDInsightJobOutput

Retrieves the log output for a job from the storage account associated with a specified cluster.Adds a web role.

Get-AzureHDInsightProperties

Retrieves properties specific to a Windows Azure HDInsight service.

Grant-AzureHDInsightHttpServicesAccess

Grants HTTP access to the cluster.

Invoke-AzureHDInsightHiveJob

Submits Hive queries to the HDInsight cluster, shows progress of the query execution, and retrieves query results in one operation.

New-AzureHDInsightCluster

Creates a new Windows Azure HDInsight cluster for the current subscription.

New-AzureHDInsightClusterConfig

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

New-AzureHDInsightHiveJobDefinition

Defines a hive job for an Azure HDInsight service.

New-AzureHDInsightMapReduceJobDefinition

Defines a new Map Reduce job.

New-AzureHDInsightPigJobDefinition

Defines a new pig job for an Azure HDInsight service.

New-AzureHDInsightSqoopJobDefinition

Defines a new Sqoop job.

New-AzureHDInsightStreamingMapReduceJobDefinition

Defines a new streaming Map Reduce job.

Remove-AzureHDInsightCluster

Deletes the specified HDInsight cluster from your Windows Azure subscription.

Revoke-AzureHDInsightHttpServicesAccess

Disables HTTP access to the cluster.

Set-AzureHDInsightDefaultStorage

Sets default storage account setting in the HDInsight cluster configuration object.

Start-AzureHDInsightJob

Starts an Azure HDInsight job on a specified cluster.

Stop-AzureHDInsightJob

Stops running an Azure HDInsight job on a specified cluster.

Use-AzureHDInsightCluster

Selects Azure HDInsight cluster that will be used by the Invoke-Hive cmdlet for job submission.

Wait-AzureHDInsightJob

Awaits the completion or failure of the HDInsight job and shows its progress.

For a complete list of the cmdlets available to manage Windows Azure, see Windows Azure Management Cmdlets.

The documentation of the.NET SDK for the Windows Azure HDInsight Service is available at HDInsight SDK Reference Documentation.

See Also

Show:
© 2014 Microsoft