Dela via


Submit-AzDataLakeAnalyticsJob

Skickar ett jobb.

Syntax

Submit-AzDataLakeAnalyticsJob
      [-Account] <String>
      [-Name] <String>
      [-ScriptPath] <String>
      [[-Runtime] <String>]
      [[-CompileMode] <String>]
      [-CompileOnly]
      [[-AnalyticsUnits] <Int32>]
      [[-Priority] <Int32>]
      [-ScriptParameter <IDictionary>]
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]
Submit-AzDataLakeAnalyticsJob
      [-Account] <String>
      [-Name] <String>
      [-Script] <String>
      [[-Runtime] <String>]
      [[-CompileMode] <String>]
      [-CompileOnly]
      [[-AnalyticsUnits] <Int32>]
      [[-Priority] <Int32>]
      [-ScriptParameter <IDictionary>]
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]
Submit-AzDataLakeAnalyticsJob
      [-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-AzDataLakeAnalyticsJob
      [-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-AzDataLakeAnalyticsJob
      [-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-AzDataLakeAnalyticsJob
      [-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>]

Description

Cmdleten Submit-AzDataLakeAnalyticsJob skickar ett Azure Data Lake Analytics-jobb.

Exempel

Exempel 1: Skicka ett jobb

Submit-AzDataLakeAnalyticsJob -Account "ContosoAdlAccount" -Name "New Job" -ScriptPath $LocalScriptPath -AnalyticsUnits 32

Det här kommandot skickar ett Data Lake Analytics-jobb.

Exempel 2: Skicka ett jobb med skriptparametrar

$parameters = [ordered]@{}
$parameters["Department"] = "Sales"
$parameters["NumRecords"] = 1000
$parameters["StartDateTime"] = (Get-Date).AddDays(-14)
Submit-AzDataLakeAnalyticsJob -Account "ContosoAdlAccount" -Name "New Job" -ScriptPath $LocalScriptPath -AnalyticsUnits 32 -ScriptParameter $parameters

U-SQL-skriptparametrar förbereds ovanför huvudskriptinnehållet, t.ex. DECLARE-sträng @Department = "Försäljning"; DECLARE @NumRecords int = 1000; DECLARE @StartDateTime DateTime = new DateTime(2017, 12, 6, 0, 0, 0, 0, 0);

Parametrar

-Account

Namnet på Data Lake Analytics-kontot som jobbet ska skickas under.

Typ:String
Aliases:AccountName
Position:0
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-AnalyticsUnits

Analysenheterna som ska användas för det här jobbet. Vanligtvis resulterar fler analysenheter som är dedikerade till ett skript i snabbare körningstid för skript.

Typ:Int32
Aliases:DegreeOfParallelism
Position:6
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-CompileMode

Vilken typ av kompilering som ska göras för det här jobbet. Giltiga värden:

  • Semantisk (utför endast semantiska kontroller och nödvändiga sanitetskontroller)
  • Fullständig (fullständig kompilering)
  • SingleBox (fullständig kompilering utförs lokalt)
Typ:String
accepterade värden:Semantic, Full, SingleBox
Position:4
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-CompileOnly

Anger att insändningen endast ska skapa jobbet och inte köras om det är inställt på sant.

Typ:SwitchParameter
Position:5
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Det egna namnet på det jobb som ska skickas.

Typ:String
Position:1
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-PipelineId

Ett ID som anger att det här jobbet skickas är en del av en uppsättning återkommande jobb och även associerat med en jobbpipeline.

Typ:Guid
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-PipelineName

Ett valfritt eget namn för pipelinen som är associerad med det här jobbet.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-PipelineUri

En valfri URI som länkar till den ursprungliga tjänsten som är associerad med den här pipelinen.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-Priority

Jobbets prioritet. Om den inte anges är prioriteten 1 000. Ett lägre tal anger en högre jobbprioritet.

Typ:Int32
Position:7
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-RecurrenceId

Ett ID som anger att det här jobbet skickas är en del av en uppsättning återkommande jobb med samma upprepnings-ID.

Typ:Guid
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-RecurrenceName

Ett valfritt eget namn för upprepningskorrelationen mellan jobb.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-RunId

Ett ID som identifierar den här specifika körnings iterationen av pipelinen.

Typ:Nullable<T>[Guid]
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-Runtime

Du kan också ange vilken version av körningen som ska användas för jobbet. Om det lämnas oet, används standardkörningen.

Typ:String
Position:3
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-Script

Skript som ska köras (skrivet infogat).

Typ:String
Position:2
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-ScriptParameter

Skriptparametrarna för det här jobbet, som en ordlista med parameternamn (sträng) till värden (valfri kombination av byte, sbyte, int, uint (eller uint32), long, ulong (eller uint64), float, double, decimal, short (eller int16), ushort (eller uint16), char, string, DateTime, bool, Guid eller byte[]).

Typ:IDictionary
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-ScriptPath

Sökväg till skriptfilen som ska skickas.

Typ:String
Position:2
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

Indata

String

SwitchParameter

Int32

IDictionary

Guid

Nullable<T>[[System.Guid, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

Utdata

JobInformation