Submit-AzDataLakeAnalyticsJob

Skickar ett jobb.

Syntax

SubmitUSqlJobWithScriptPath

Submit-AzDataLakeAnalyticsJob
    [-Account] <String>
    [-Name] <String>
    [-ScriptPath] <String>
    [[-Runtime] <String>]
    [[-CompileMode] <String>]
    [[-AnalyticsUnits] <Int32>]
    [[-Priority] <Int32>]
    [-CompileOnly]
    [-ScriptParameter <IDictionary>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

SubmitUSqlJob

Submit-AzDataLakeAnalyticsJob
    [-Account] <String>
    [-Name] <String>
    [-Script] <String>
    [[-Runtime] <String>]
    [[-CompileMode] <String>]
    [[-AnalyticsUnits] <Int32>]
    [[-Priority] <Int32>]
    [-CompileOnly]
    [-ScriptParameter <IDictionary>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

SubmitUSqlJobWithScriptPathAndRecurrence

Submit-AzDataLakeAnalyticsJob
    [-Account] <String>
    [-Name] <String>
    [-ScriptPath] <String>
    [[-Runtime] <String>]
    [[-CompileMode] <String>]
    [[-AnalyticsUnits] <Int32>]
    [[-Priority] <Int32>]
    -RecurrenceId <Guid>
    [-CompileOnly]
    [-ScriptParameter <IDictionary>]
    [-RecurrenceName <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

SubmitUSqlJobWithRecurrence

Submit-AzDataLakeAnalyticsJob
    [-Account] <String>
    [-Name] <String>
    [-Script] <String>
    [[-Runtime] <String>]
    [[-CompileMode] <String>]
    [[-AnalyticsUnits] <Int32>]
    [[-Priority] <Int32>]
    -RecurrenceId <Guid>
    [-CompileOnly]
    [-ScriptParameter <IDictionary>]
    [-RecurrenceName <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

SubmitUSqlJobWithScriptPathAndPipeline

Submit-AzDataLakeAnalyticsJob
    [-Account] <String>
    [-Name] <String>
    [-ScriptPath] <String>
    [[-Runtime] <String>]
    [[-CompileMode] <String>]
    [[-AnalyticsUnits] <Int32>]
    [[-Priority] <Int32>]
    -RecurrenceId <Guid>
    -PipelineId <Guid>
    [-CompileOnly]
    [-ScriptParameter <IDictionary>]
    [-RecurrenceName <String>]
    [-PipelineName <String>]
    [-PipelineUri <String>]
    [-RunId <Guid>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

SubmitUSqlJobWithPipeline

Submit-AzDataLakeAnalyticsJob
    [-Account] <String>
    [-Name] <String>
    [-Script] <String>
    [[-Runtime] <String>]
    [[-CompileMode] <String>]
    [[-AnalyticsUnits] <Int32>]
    [[-Priority] <Int32>]
    -RecurrenceId <Guid>
    -PipelineId <Guid>
    [-CompileOnly]
    [-ScriptParameter <IDictionary>]
    [-RecurrenceName <String>]
    [-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 = "Försäljning"; DECLARE int = 1000; DECLARE DateTime = new DateTime(2017, 12, 6, 0, 0, 0, 0, 0);

Parametrar

-Account

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

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:KontoNamn

Parameteruppsättningar

(All)
Position:0
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument: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.

Parameteregenskaper

Typ:Int32
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:DegreeOfParallelism

Parameteruppsättningar

(All)
Position:6
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument: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)

Parameteregenskaper

Typ:String
Standardvärde:None
Godkända värden:Semantic, Full, SingleBox
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:4
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-CompileOnly

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

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:5
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-DefaultProfile

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

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Name

Det egna namnet på det jobb som ska skickas.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:1
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument: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.

Parameteregenskaper

Typ:Guid
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SubmitUSqlJobWithScriptPathAndPipeline
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithPipeline
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-PipelineName

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

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SubmitUSqlJobWithScriptPathAndPipeline
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithPipeline
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-PipelineUri

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

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SubmitUSqlJobWithScriptPathAndPipeline
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithPipeline
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-Priority

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

Parameteregenskaper

Typ:Int32
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:7
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument: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.

Parameteregenskaper

Typ:Guid
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SubmitUSqlJobWithScriptPathAndRecurrence
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithRecurrence
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithScriptPathAndPipeline
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithPipeline
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-RecurrenceName

Ett valfritt eget namn för upprepningskorrelationen mellan jobb.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SubmitUSqlJobWithScriptPathAndRecurrence
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithRecurrence
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithScriptPathAndPipeline
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithPipeline
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-RunId

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

Parameteregenskaper

Typ:

Nullable<T>[Guid]

Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SubmitUSqlJobWithScriptPathAndPipeline
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithPipeline
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument: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.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:3
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-Script

Skript som ska köras (skrivet infogat).

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SubmitUSqlJob
Position:2
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithRecurrence
Position:2
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithPipeline
Position:2
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument: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[]).

Parameteregenskaper

Typ:IDictionary
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-ScriptPath

Sökväg till skriptfilen som ska skickas.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

SubmitUSqlJobWithScriptPath
Position:2
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithScriptPathAndRecurrence
Position:2
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
SubmitUSqlJobWithScriptPathAndPipeline
Position:2
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

String

SwitchParameter

Int32

IDictionary

Guid

Nullable<T>

Utdata

JobInformation