Submit-AzureRmDataLakeAnalyticsJob
Sendet einen Auftrag.
Warnung
Das AzureRM PowerShell-Modul ist seit dem 29. Februar 2024 offiziell veraltet. Benutzern wird empfohlen, von AzureRM zum Az PowerShell-Modul zu migrieren, um weiterhin Support und Updates zu erhalten.
Obwohl das AzureRM-Modul weiterhin funktioniert, wird es nicht mehr Standard tained oder unterstützt, wobei eine fortgesetzte Verwendung nach Ermessen und Risiko des Benutzers erfolgt. Weitere Informationen zum Übergang zum Az-Modul finden Sie in unseren Migrationsressourcen.
Syntax
Submit-AzureRmDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Submit-AzureRmDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Submit-AzureRmDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
-RecurrenceId <Guid>
[-RecurrenceName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Submit-AzureRmDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
-RecurrenceId <Guid>
[-RecurrenceName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Submit-AzureRmDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
-RecurrenceId <Guid>
[-RecurrenceName <String>]
-PipelineId <Guid>
[-PipelineName <String>]
[-PipelineUri <String>]
[-RunId <Guid>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Submit-AzureRmDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
-RecurrenceId <Guid>
[-RecurrenceName <String>]
-PipelineId <Guid>
[-PipelineName <String>]
[-PipelineUri <String>]
[-RunId <Guid>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Submit-AzureRmDataLakeAnalyticsJob sendet einen Azure Data Lake Analytics-Auftrag.
Beispiele
Beispiel 1: Absenden eines Auftrags
PS C:\>Submit-AzureRmDataLakeAnalyticsJob -Account "ContosoAdlAccount" -Name "New Job" -ScriptPath $LocalScriptPath -AnalyticsUnits 32
Mit diesem Befehl wird ein Data Lake Analytics-Auftrag übermittelt.
Beispiel 2: Übermitteln eines Auftrags mit Skriptparametern
PS C:\>$parameters = [ordered]@{}
$parameters["Department"] = "Sales"
$parameters["NumRecords"] = 1000
$parameters["StartDateTime"] = (Get-Date).AddDays(-14)
Submit-AzureRmDataLakeAnalyticsJob -Account "ContosoAdlAccount" -Name "New Job" -ScriptPath $LocalScriptPath -AnalyticsUnits 32 -ScriptParameter $parameters
U-SQL-Skriptparameter werden oberhalb des Standard Skriptinhalts vorangestellt, z. B.: DECLARE @Department string = "Sales"; DECLARE @NumRecords int = 1000; DECLARE @StartDateTime DateTime = new DateTime(2017, 12, 6, 0, 0, 0, 0);
Parameter
-Account
Name des Data Lake Analytics-Kontos, unter dem der Auftrag übermittelt wird.
Typ: | String |
Aliases: | AccountName |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AnalyticsUnits
Die Analyseeinheiten, die für diesen Auftrag verwendet werden sollen. In der Regel führen mehr Analyseeinheiten, die einem Skript zugeordnet sind, zu einer schnelleren Skriptausführungszeit.
Typ: | Int32 |
Aliases: | DegreeOfParallelism |
Position: | 6 |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CompileMode
Die Art der Kompilierung, die für diesen Auftrag ausgeführt werden soll. Gültige Werte:
- Semantik (führt nur semantische Überprüfungen und erforderliche Sanity-Prüfungen durch)
- Vollständig (vollständige Kompilierung)
- SingleBox (Vollständige Kompilierung lokal ausgeführt)
Typ: | String |
Zulässige Werte: | Semantic, Full, SingleBox |
Position: | 4 |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CompileOnly
Gibt an, dass die Übermittlung nur den Auftrag erstellen und nicht ausgeführt werden soll, wenn dieser auf "true" festgelegt ist.
Typ: | SwitchParameter |
Position: | 5 |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Der Anzeigename des zu übermittelnden Auftrags.
Typ: | String |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PipelineId
Eine ID, die angibt, dass die Übermittlung dieses Auftrags Teil einer Reihe von wiederkehrenden Aufträgen ist und auch einer Auftragspipeline zugeordnet ist.
Typ: | Guid |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PipelineName
Ein optionaler Anzeigename für die Pipeline, die diesem Auftrag zugeordnet ist.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PipelineUri
Ein optionaler URI, der mit dem ursprünglichen Dienst verknüpft ist, der dieser Pipeline zugeordnet ist.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Priority
Die Priorität des Auftrags. Wenn nicht angegeben, lautet die Priorität 1000. Eine niedrigere Zahl gibt eine höhere Auftragspriorität an.
Typ: | Int32 |
Position: | 7 |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RecurrenceId
Eine ID, die angibt, dass die Übermittlung dieses Auftrags Teil einer Reihe von Wiederkehrenden Aufträgen mit derselben Serien-ID ist.
Typ: | Guid |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RecurrenceName
Ein optionaler Anzeigename für die Wiederholungskorrelation zwischen Aufträgen.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RunId
Eine ID, die diese spezifische Ausführungs iteration der Pipeline identifiziert.
Typ: | Nullable<T>[Guid] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Runtime
Legen Sie optional die Version der Laufzeit fest, die für den Auftrag verwendet werden soll. Wenn die Standardlaufzeit nicht festgelegt ist, wird die Standardlaufzeit verwendet.
Typ: | String |
Position: | 3 |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Script
Auszuführende Skript (inline).
Typ: | String |
Position: | 2 |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ScriptParameter
Die Skriptparameter für diesen Auftrag als Wörterbuch mit Parameternamen (Zeichenfolge) zu Werten (beliebige Kombinationen von Byte, sbyte, int, uint (oder uint32), long, ulong (oder uint64), float, double, dezimal, short (oder int16), ushort (oder uint16), char, string, DateTime, bool, Guid oder byte[]).
Typ: | IDictionary |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ScriptPath
Pfad zur zu übermittelnden Skriptdatei.
Typ: | String |
Position: | 2 |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Eingaben
Nullable<T>[[System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]