New-AzHDInsightPigJobDefinition
Skapar ett Pig-jobbobjekt.
Syntax
New-AzHDInsightPigJobDefinition
[-Arguments <String[]>]
[-Files <String[]>]
[-StatusFolder <String>]
[-File <String>]
[-Query <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten New-AzHDInsightPigJobDefinition definierar ett Pig-jobbobjekt som ska användas med ett Azure HDInsight-kluster.
Exempel
Exempel 1: Skapa en pigjobbdefinition
# 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
Det här kommandot skapar en Pig-jobbdefinition.
Parametrar
-Arguments
Anger en matris med argument för jobbet. Argumenten skickas som kommandoradsargument till varje uppgift.
Typ: | String[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-File
Anger sökvägen till en fil som innehåller frågan som ska köras. Filen måste vara tillgänglig på lagringskontot som är associerat med klustret. Du kan använda den här parametern i stället för parametern Query.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Files
Anger en samling filer som är associerade med ett Hive-jobb.
Typ: | String[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Query
Anger Pig-frågan.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-StatusFolder
Anger platsen för mappen som innehåller standardutdata och felutdata för ett jobb.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
None
Utdata
AzureHDInsightPigJobDefinition
Relaterade länkar
Azure PowerShell