New-AzHDInsightPigJobDefinition
Crea un objeto de trabajo de Pig.
Sintaxis
New-AzHDInsightPigJobDefinition
[-Arguments <String[]>]
[-Files <String[]>]
[-StatusFolder <String>]
[-File <String>]
[-Query <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet New-AzHDInsightPigJobDefinition define un objeto de trabajo de Pig para su uso con un clúster de Azure HDInsight.
Ejemplos
Ejemplo 1: Creación de una definición de trabajo de Pig
# Cluster info
$clusterName = "your-hadoop-001"
$clusterCreds = Get-Credential
# Pig job details
$statusFolder = "tempStatusFolder/"
$query = "SHOW TABLES"
New-AzHDInsightPigJobDefinition -StatusFolder $statusFolder `
-Query $query `
| Start-AzHDInsightJob `
-ClusterName $clusterName `
-ClusterCredential $clusterCreds
Este comando crea una definición de trabajo de Pig.
Parámetros
-Arguments
Especifica una matriz de argumentos para el trabajo. Los argumentos se pasan como argumentos de línea de comandos a cada tarea.
Tipo: | String[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Files
Especifica una colección de archivos asociados a un trabajo de Hive.
Tipo: | String[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Query
Especifica la consulta de Pig.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-StatusFolder
Especifica la ubicación de la carpeta que contiene salidas estándar y salidas de error para un trabajo.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None
Salidas
AzureHDInsightPigJobDefinition