Compartir a través de


New-AzHDInsightSqoopJobDefinition

Crea un objeto de trabajo sqoop.

Syntax

New-AzHDInsightSqoopJobDefinition
   [-Files <String[]>]
   [-StatusFolder <String>]
   [-File <String>]
   [-Command <String>]
   [-LibDir <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

El cmdlet New-AzHDInsightSqoopJobDefinition define un objeto de trabajo de Sqoop para su uso con un clúster de Azure HDInsight.

Ejemplos

Ejemplo 1: Creación de una definición de trabajo de Sqoop

# Cluster info
$clusterName = "your-hadoop-001"
$clusterCreds = Get-Credential

New-AzHDInsightSqoopJobDefinition -StatusFolder $statusFolder `
            -Command $sqoopCommand `
        | Start-AzHDInsightJob -ClusterName $clusterName `
            -ClusterCredential $clusterCreds

Este comando crea una definición de trabajo de Sqoop.

Parámetros

-Command

Especifica el comando Sqoop.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-File

Especifica la ruta de acceso a un archivo que contiene la consulta que se va a ejecutar. El archivo debe estar disponible en la cuenta de almacenamiento asociada al clúster. Puede usar este parámetro en lugar del parámetro Query .

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Files

Especifica una colección de archivos asociados a un trabajo de Hive.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LibDir

Especifica el directorio de biblioteca para el trabajo de Sqoop.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StatusFolder

Especifica la ubicación de la carpeta que contiene salidas estándar y salidas de error para un trabajo.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

Salidas

AzureHDInsightSqoopJobDefinition