New-AzHDInsightHiveJobDefinition
Erstellt ein Strukturauftragsobjekt.
Syntax
New-AzHDInsightHiveJobDefinition
[-Arguments <String[]>]
[-Files <String[]>]
[-StatusFolder <String>]
[-Defines <Hashtable>]
[-File <String>]
[-JobName <String>]
[-Query <String>]
[-RunAsFileJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-AzHDInsightHiveJobDefinition definiert ein Hive-Auftragsobjekt für die Verwendung mit einem Azure HDInsight-Cluster.
Beispiele
Beispiel 1: Erstellen einer Strukturauftragsdefinition
# Cluster info
$clusterName = "your-hadoop-001"
$clusterCreds = Get-Credential
# Hive job details
$statusFolder = "<status folder>"
$query = "SHOW TABLES"
New-AzHDInsightHiveJobDefinition -StatusFolder $statusFolder `
-Query $query `
| Start-AzHDInsightJob `
-ClusterName $clusterName `
-ClusterCredential $clusterCreds
Mit diesem Befehl wird eine Strukturauftragsdefinition erstellt.
Parameter
-Arguments
Gibt ein Array von Argumenten für den Auftrag an. Die Argumente werden als Befehlszeilenargumente an jeden Vorgang übergeben.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Defines
Gibt Hadoop-Konfigurationswerte an, die festgelegt werden sollen, wenn der Auftrag ausgeführt wird.
Typ: | Hashtable |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-File
Gibt den Pfad zu einer Datei an, die die auszuführende Abfrage enthält. Die Datei muss für das speicherkonto verfügbar sein, das dem Cluster zugeordnet ist. Sie können diesen Parameter anstelle des Abfrageparameters verwenden.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Files
Gibt eine Auflistung von Dateien an, die einem Strukturauftrag zugeordnet sind.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobName
Gibt den Namen des Auftrags an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Query
Gibt die Strukturabfrage an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsFileJob
Gibt an, dass dieses Cmdlet eine Datei im Standardmäßigen Azure-Speicherkonto erstellt, in dem eine Abfrage gespeichert werden soll. Dieses Cmdlet sendet den Auftrag, der auf diese Datei als Skript verweist, das ausgeführt werden soll. Sie können diese Funktion verwenden, um Sonderzeichen wie Prozentzeichen (%) zu behandeln, die bei einer Auftragsübermittlung über Templeton fehlschlagen würden, da Templeton eine Abfrage mit einem Prozentzeichen als URL-Parameter interpretiert.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StatusFolder
Gibt den Speicherort des Ordners an, der Standardausgaben und Fehlerausgaben für einen Auftrag enthält.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
None
Ausgaben
AzureHDInsightHiveJobDefinition
Ähnliche Themen
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für